Admin console
Manage students, USB instruments and measurement traffic.
Administrator access only. Students connect through their Python app.
Laboratory administration
Development deployment · Web admin login: test / test.
Refreshing every second…
Registered students
Manage identities, access and personal keys.
| Student | Student ID | Login | Personal key | Actions |
|---|
Removing a student disables login, revokes keys and sessions, and preserves job history. Regenerating a key invalidates earlier key files; the student downloads the replacement in their Python app.
Add a student
Connected students
0 studentsActivity within 60 seconds or a valid device lease. A lease describes a logical connection.
USB instruments
Loading…| Instrument | Availability | Connected student | Downloaded key | Connected PC | Management |
|---|
No instruments registered yet. Start the Python relay on the instrument PC.
Key checkmarks indicate server issuance. Offline status uses the last agent poll; availability does not guarantee a USB response.
Automatic VISA discovery
Start the Python relay on the instrument PC. Scanned USB VISA instruments register here automatically with their device ID and PC information. No pairing code is required.
Students use their personal key to connect to an available instrument. You can restrict student access or revoke an instrument above. A new instrument stays offline until its PC starts polling.
Data flows
Live · latest 200 eventsStudent → server → instrument PC. Metadata only: keys, passwords and measurement contents are excluded.
| Time | Event / direction | Student / device | Job / HTTP |
|---|
Administration log
Jobs & manual review
A timeout does not cancel a physical operation. Review uncertain jobs before retrying; release the hold from the Devices tab only after inspecting the instrument PC.
Publish code downloads
Upload the student application and device software for polytechtours.com. A successful upload immediately replaces the public download.
ZIP source package or a single Python .py file · Maximum 50 MiB per file. Uploaded code is distributed as a download and is never executed on this server.
Student code
Loading…
Device code
Loading…