v0.1.0
Initial release of the triki-controller npm package — a dependency-free, strongly-typed Web Bluetooth client for the Żabka Triki BLE token (nRF52810 + LSM6DSL).
- Connect over the Nordic UART Service and stream the IMU
- 14-byte motion-frame parser with header resync
- 6-axis Madgwick orientation fusion (
[w, x, y, z], right-handed) with heading re-zero - Sample-rate control (26 / 52 / 104 / 208 / 416 Hz) and green-LED toggle
- Typed event emitter:
frame/orientation/connectionchange/rate