Commit 0f9684b
fix: send MOK Fitness S10 Ultra resistance commands to 0xFFF2 instead of FTMS control point (#4853)
The bike NAKs FTMS_SET_TARGET_RESISTANCE_LEVEL sent over the standard
FTMS control point (0x2AD9), so auto-resistance never took effect.
Its own app writes resistance changes as a single raw command
(AF 05 04 <level> AA) to a proprietary characteristic (0xFFF2)
instead, confirmed via BLE packet capture and NRF Connect testing
(reported in #4844).
Co-authored-by: Claude <noreply@anthropic.com>1 parent a9374b1 commit 0f9684b
2 files changed
Lines changed: 40 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
304 | 304 | | |
305 | 305 | | |
306 | 306 | | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
307 | 332 | | |
308 | 333 | | |
309 | 334 | | |
| |||
1720 | 1745 | | |
1721 | 1746 | | |
1722 | 1747 | | |
| 1748 | + | |
| 1749 | + | |
| 1750 | + | |
| 1751 | + | |
| 1752 | + | |
| 1753 | + | |
| 1754 | + | |
| 1755 | + | |
| 1756 | + | |
| 1757 | + | |
1723 | 1758 | | |
1724 | 1759 | | |
1725 | 1760 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
131 | 131 | | |
132 | 132 | | |
133 | 133 | | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
134 | 139 | | |
135 | 140 | | |
136 | 141 | | |
| |||
0 commit comments