commits
This change will required a fix in btleplug, as the LOOB has duplicate
characteristic UUIDs and btleplug gave us the last one, not the first:
see https://github.com/deviceplug/btleplug/commit/821623fcfd1fe8587d38cf40edec356c2a6b477a
This was tested with a renamed Gemini - I'm not sure if it's the complete list.
- JoyHub Verax 4
- JoyHub Palmyra
- JoyHub Maiden
- JoyHub Viele 3
- JoyHub Xylia
- JoyHub Tarik
- JoyHub Urica Guard 2
Needed by many packages, fixes WASM builds.
This change is a bit of a cheat: legacy Hismith devices are hardcoded in the protocol and if the identifier doesn't match, the hismith-mini protocol is invoked instead.
Fixes #682
* MonsterPub 1P Mister Devil
* MonsterPub Pop
* MonsterPub Sweet
* MonsterPub Amazing
This does not apply to RotateCmd because there isn't a v3->v4 feature index converter yet.
Fixes #668
Needed by many packages, fixes WASM builds.