Skip to content

Instantly share code, notes, and snippets.

@bnm12
Last active April 4, 2018 19:18
Show Gist options
  • Save bnm12/8ec3108f098960500a896800470ebeec to your computer and use it in GitHub Desktop.
Save bnm12/8ec3108f098960500a896800470ebeec to your computer and use it in GitHub Desktop.
LiBo PiPi Whale Working notes
Name: PiPiJing
Characteristics:
00006060-0000-1000-8000-00805f9b34fb
Write 00006062-0000-1000-8000-00805f9b34fb
00006000-0000-1000-8000-00805f9b34fb - WRITE
Write noresp 00006001-0000-1000-8000-00805f9b34fb XY x = (shock) intensity 0-6 (other values seems to leave the intensity unchanged to the point of not even turning the shock on if you do something like 0xF1, but 0xF1 won't turn it off again if turned on) y = mode 0-8 (0 is shock off)
Write 00006002-0000-1000-8000-00805f9b34fb 0X x = vibration mode 0-8 (0 is vibration off)
Mode 1-3 seems to just be static vibrations of increasing intensities, this is *NOT* true for shocks as those pulse on anything(?) other than 1
00006010-0000-1000-8000-00805f9b34fb
Read 00006011-0000-1000-8000-00805f9b34fb
Read 00006012-0000-1000-8000-00805f9b34fb
Read 00006013-0000-1000-8000-00805f9b34fb version?
Read 00006014-0000-1000-8000-00805f9b34fb
Read 00006015-0000-1000-8000-00805f9b34fb
Read 00006016-0000-1000-8000-00805f9b34fb
Read 00006017-0000-1000-8000-00805f9b34fb
00006050-0000-1000-8000-00805f9b34fb - READ
Notify, Read 00006051-0000-1000-8000-00805f9b34fb Power% (Convert to int)
f000ffc0-0451-4000-b000-000000000000 - UPDATA
Notify, Write, Write noresp f000ffc1-0451-4000-b000-000000000000
Notify, Write, Write noresp f000ffc2-0451-4000-b000-000000000000
It's possible to have the toy in 4 different states:
1) Shock off, vibe off
2) Shock off, vibe on
3) Shock on, vibe on
4) Shock on, vibe off
The shock can can be intensity controlled the vibrations cannot (aside from using vibe mode 1-3)
both the shocks and the vibes have 8 different vibe/shock patterns, but they aren't nesecerily the same,
though they are ment to go together 1-1 2-2 3-3 etc. mode 0 is off and mode 1 is plain vibe/constant shock
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment