mirror of
https://github.com/DeeJanuz/frametop.git
synced 2026-10-29 04:01:26 +01:00
Testing session (debug.json, session.py --debug): with Frametop's hand tracking installed, the board's first row records up to 3 minutes of normal use at 30 sets/s plus the live tracker's hands and gestures files (livelog.py, live.bin), the HANDS_/POINTER_ settings and model hashes. The headset button marks a failure; holding it finishes. Test phase (takes.TEST_PHASE): bounty rounds and testing sessions are recorded under a short testing-only consent (TESTING.md, draft) and go to the gated DeeJanuz/frametop-hands-test, encrypted on the headset to the maintainer keys (test-recipients.txt, age). validate.py checks the encryption, the consent kind and the live files. The window switches consent text, upload gate and dataset per round and per session. Also: the export's manifest profile keeps only the consent record of its kind (bounty counts made validate reject it), and age.shape moves from gaze/rec/validate.py to recorder/age.py. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
23 lines
1.2 KiB
JSON
23 lines
1.2 KiB
JSON
{
|
|
"version": 1,
|
|
"name": "debug",
|
|
"debug": true,
|
|
"record_hz": 30,
|
|
"intro_s": 4,
|
|
"between_s": 3,
|
|
"welcome": {"title": "Testing session", "seconds": 6,
|
|
"text": "Use your hands in Frametop as you always do, for up to 3 minutes. The cameras record them, and what the hand tracking made of them.|Something went wrong? Press the headset button right then: it marks the moment. Hold the button to finish."},
|
|
"done": {"title": "All done", "seconds": 5,
|
|
"text": "Thank you! Upload it from the Hand recorder window, so new versions of the hand tracking can be tested on it."},
|
|
"stopped": {"title": "Stopped", "seconds": 4,
|
|
"text": "What was recorded so far is saved. You can upload it from the Hand recorder window."},
|
|
"sections": [
|
|
{"id": "free", "title": "Testing session", "go": "Go",
|
|
"intro": "Use Frametop as you normally would: point, tap, pinch, drag and scroll windows. Do what gives you trouble.",
|
|
"prompts": [
|
|
{"id": "use", "text": "Use Frametop as you normally would.|This panel goes away while you record. Press the headset button when something goes wrong; hold it to finish.",
|
|
"seconds": 180, "hands": ""}
|
|
]}
|
|
]
|
|
}
|