Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document Lelo Ida Wave #165

Open
blackspherefollower opened this issue Jul 30, 2022 · 0 comments
Open

Document Lelo Ida Wave #165

blackspherefollower opened this issue Jul 30, 2022 · 0 comments

Comments

@blackspherefollower
Copy link
Contributor

BLE Name: IdaWave

Pairing (kinda):
Note: this pairing strategy is he same as the F1s v2

  • On start the device will advertise itself
  • Read from 0x0a11 - if we get a 1 we're already paired and can control the device
  • If we already have a passphrase, we can write it to 0x0a11, if we read back a 1 we're already paired and can control the device
  • If we're getting 0, we need to "pair", which means we need to subscribe to 0x0a11 and then the user needs to press the power button
  • On power button press, we should get a passphrase sent to 0x0a11 which we need to write back and should start reading 1.

Service UUID: 0000fff0-0000-1000-8000-00805f9b34fb

Tx Setting Control: 0000fff1-0000-1000-8000-00805f9b34fb

Tx Remote Control: 0000fff2-0000-1000-8000-00805f9b34fb

  • Stop all: 0a01
  • Shutdown: 0a00
  • Start Remote Control: 0af001
  • End Remote Control: 0af000
  • Start Offline Mode: 0a6001
  • End Offline : 0a6000
  • Motor control: 0a12 + [Motor (external)01|(internal)02] + [Pattern 01-08 (8 is variable constant)] + [Time 1 0000] + [Time 2 0000] + [Max speed 00-64] + [Min speed 00-64]

Example:
* 0a01 to stop everything
* 0a120108000000006400 to start external vibe at full
* 0a120208000000006400 to start internal wiggler at full

Tx/Rx "Security" (V2 only): 00000a11-0000-1000-8000-00805f9b34fb
See the pairing section at the top of the issue

Rx MAC: 00000a01-0000-1000-8000-00805f9b34fb

Rx Serial Number: 00000a02-0000-1000-8000-00805f9b34fb

Rx Chip ID: 00000a03-0000-1000-8000-00805f9b34fb

Rx Battery Voltage: 00000a0a-0000-1000-8000-00805f9b34fb

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant