Releases: Maku-hub/TrikiScope
Releases · Maku-hub/TrikiScope
Release list
v1.0.0
1.0.0 - 2026-06-18
Pierwsze stabilne wydanie. TrikiScope jest funkcjonalnie kompletny: łączy się z
kapslem Żabka Triki przez BLE, czyta z niego maksimum informacji, dekoduje strumień
IMU i wizualizuje orientację 3D w terminalu.
Dodane
- Overview — stan połączenia, dane reklamowe BLE (RSSI, moc nadawania,
manufacturer data z dekodowaniem), pełne informacje o urządzeniu, bateria, LED. - GATT — pełna inwentaryzacja bazy GATT z odczytanymi wartościami i dekodowaniem
„po ludzku". - IMU — strumień na żywo (surowe int16 + przeliczone gyro/accel), statystyki
strumienia, sparkline'y, panel Motion (przycisk, gesty, wartości szczytowe). - Orientation — orientacja 3D filtrem Madgwick AHRS lub komplementarnym,
wizualizacja obracającym się szkieletem sześcianu ASCII, auto-kalibracja. - Games — mini-gry sterowane kapslem na żywo: Tilt Maze, Spin Meter, Reflex Catch
(przełączanie[/], restartg). - Log — przewijalny dziennik zdarzeń.
- Nagrywanie do CSV (strumień + kąty + stan przycisku) i logu zdarzeń.
- Sterowanie diodą LED kapsla (klawisz
l) przez charakterystykę vendor6e400004. - Tryb skanowania bez TUI (
--scan) oraz launcheryrun.ps1/run.bat. - Narzędzia diagnostyczne w
tools/użyte przy reverse-engineeringu urządzenia.
Reverse-engineering urządzenia
- Protokół Nordic UART Service, komenda startowa
20 10 00 D0 07 68 00 03. - Format ramki IMU (14 B, nagłówek
22 00, 6× int16 LE), skale gyro 131 / accel 2048. - Odkrycie flagi przycisku w drugim bajcie nagłówka (
22 01). - Odkrycie sterowania diodą LED bitem 0 charakterystyki
6e400004.