TotTag Management Dashboard
Project description
Overview
This directory contains all source code for the TotTag Management Dashboard. All setup and preparation for live pilot testing should be carried out through the TotTag Dashboard.
Installation
The easiest way to install this tool is through pip by entering:
python3 -m pip install tottag
If you wish to install the package manually or develop it further, you should first clone the SociTrack repository to your hard drive, cd into the software/management directory, then issue the following command in a terminal:
python3 -m pip install -e .
Usage
Once installed, the management dashboard is accessible from any terminal by entering the following command:
tottag
You do not need to navigate to the SociTrack source code directory to run the application.
Usage of the TotTag Dashboard should be relatively straightforward, keeping in mind a few caveats:
A TotTag device is only discoverable and visible if it is currently being charged. If the device is not on a charger, it will not appear in the TotTag Dashboard.
You will not be able to carry out any management functionality unless you are actively connected to a TotTag, so if the action buttons are grayed out, ensure that you are actually connected to a device.
If, at any time, the application freezes or becomes unresponsive, you can always force it to close by returning to the terminal in which you entered the “tottag” command and simultaneously pressing CTRL+C. This should cause the application to forcefully terminate.
The suggested procedure for setting up a pilot deployment is the following:
Determine exactly how many TotTags will be needed for the deployment, and choose this number of devices to set aside.
Make a note on a piece of scratch paper about which Device IDs should be associated with which user-friendly labels.
Open the TotTag Dashboard and go to the “Deployment” tab. Do not connect to any TotTags at this time.
Enter all relevant information about the upcoming deployment, including the mapping of TotTag labels to Device IDs.
Once all information has been entered, ensure that all relevant TotTags are discoverable in the device bar at the top of the dashboard.
Click the “Start” button to start the deployment programming process for all relevant devices.
Once complete, it is a good idea to individually connect to each of the participating devices and verify that both the current time and the experiment details are correct.
After the above steps have been completed, your devices are ready for shipment and will automatically shut down until time for the deployment to begin. Upon completion of a pilot test, the first thing you should do upon receipt of the TotTags is to download all log files before putting the TotTags back into storage.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tottag-1.1.0.tar.gz.
File metadata
- Download URL: tottag-1.1.0.tar.gz
- Upload date:
- Size: 90.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
54f07bd32efef2413c918e6a63628dda12d564e2a225db62692ba93e7b571747
|
|
| MD5 |
4d68e46ebeceb33e151b74a3bf00e3e0
|
|
| BLAKE2b-256 |
796b05073abf92b3db854cefeacdd9d925b86ea4f0df952aa31ea8aca59053e3
|
File details
Details for the file tottag-1.1.0-py3-none-any.whl.
File metadata
- Download URL: tottag-1.1.0-py3-none-any.whl
- Upload date:
- Size: 92.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f7eedf9a3536aed8dbe56583b61e38aa808a8f0ffa2ee13a3a53fef98040b37d
|
|
| MD5 |
ec52f86ae9836c83f2642511f759fae3
|
|
| BLAKE2b-256 |
7c1a632da8bd351df8d2b2883bdd8def1a801ab645b733e0ebda4ebb2a5eacc8
|