nexdome / Firmware

NexDome Dome and Shutter Motor Kit Firmware
https://www.nexdome.com
Other
3 stars 6 forks source link

Events question #4

Closed knro closed 4 years ago

knro commented 4 years ago

Thank you for the great documentation. I'm developing the INDI driver for NexDome v3 and the documentation is pretty detailed and straight forward.

Regarding the events, what's the delimiter? Is it <CR><LF>

And just to confirm, the XBee, Rotation, and Shutter events are not terminated by a '#'?

NameOfTheDragon commented 4 years ago

This is related to #2 . I'll be looking into that this week. The intended principle is that all responses will be encapsulated between : and # (but see #2).

Where an end-of-line is used, the firmware accepts 0x0D or 0x0A or both, in any order. Clients should probably follow suit.

knro commented 4 years ago

If everything is between : and # including all events then it would be great and consistent with the rest of the command protocol. I'll develop the driver based on the latest firmware (3.0?) and will update it once a firmware update is released.

NameOfTheDragon commented 4 years ago

There is a new firmware build for you to try in PR #5

NameOfTheDragon commented 4 years ago

For the time being at least (mainly due to code size considerations) the firmware feature set is frozen.