RomRider/node-divoom-timebox-evo

Collaboration offer

davidnmbond opened this issue · 0 comments

I'm also working on reverse engineering the bluetooth protocol and would be happy to work together...

The Github is https://github.com/panoramicdata/Divoom.Api

Though it's in broken English, there are some solid clues here: http://doc.divoom-gz.com/web/#/12?page_id=464 , including some interesting ordering to the response information, which we could assume matches the response byte order, or at least contains the same information in a different order:

Brightness | Number | 0~100, the system brightness
RotationFlag | Number | 1: it will switch to display faces and gifs
ClockTime | Number | the time of displaying faces and it will be active with RotationFlag = 1
GalleryTime | Number | the time of displaying gifs and it will be active with RotationFlag = 1
SingleGalleyTime | Number | the time of displaying each gif
PowerOnChannelId | Number | device will display the channle when it powers on
CurClockId | Number | the running’s face id
Time24Flag | Number | the display hour flag
TemperatureMode | Number | the display temperature flag
GyrateAngle | Number | the rotation angle:0: normal;1:90;2:180;3:270
MirrorFlag | Number | the mirror mode
LightSwitch | Number | the screen switch