So I used an emulated android (android 86) and connected to my bluetooth lights (Daybetter LED lights). I repeatedly send on/off commands over and over, then dumped the logs. They look like this:
If I cycle through each of the write commands, the values repeat for each of the sent on/off commands. Using gatttool I’m sending this command:
gatttool -b c0:50:22:c0:7c:59 --char-write-req -a 0x0010 -n a011040070e1
Upon sending it, I get this returned:
Characteristic value was written successfully
However, nothing happens. Just to be absolutely sure, I wrote the other value returned from my repeated on/off events from the log, and same thing. Any ideas?