bondhome / bond-async

Asynchronous Python wrapper library over Bond Local API
MIT License
4 stars 2 forks source link

Add support for the signal scan, scan results, and transmit endpoints #11

Open mr-ransel opened 1 year ago

mr-ransel commented 1 year ago

Bond's local API supports triggering scanning on demand for OOK signals as well as transmitting arbitrary data over OOK or (I think) GFSK.

I'm looking to build out support for these in the library and already got started on a PR, but before I submit it, I could use some feedback on different contracts:

Options:

Any of these options would also include a dedicated endpoint for the transmit signal endpoint.

Any preferences on these 3 options?

mr-ransel commented 1 year ago

I'll just open a PR sample with method 2, and if we'd rather decompose it, I can update it.