stpihkal icon indicating copy to clipboard operation
stpihkal copied to clipboard

Document Lelo Ida Wave

Open blackspherefollower opened this issue 2 years ago • 0 comments

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

blackspherefollower avatar Jul 30 '22 12:07 blackspherefollower