You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add ways to control settings of the dongle via the data bulk endpoint.
Currently settings are set with USB control message which limits the speed at witch settings can be changed and so limits the possibility of real-time channel hopping algorithm.
Have a fixed number of "configurations" (e.g. 8). Each configuration is a combination of settings: configuration=channel,address,data_rate,radio_power,radio_ard,radio_arc,ack_enable. So the configuration is a struct, and we have a fixed-size array of them.
During configuration, we add a "configuration index", for example SET_RADIO_CHANNEL(0,100) means set the channel to 100 for configuration0. This is the same as setting a field in a struct.
Bulk mode now is a struct as well with the first byte being the configuration index, and the following bytes are the data which the user wants to send. The radio will a) check if it in the requested configuration already (if not, switch to the new configuration); b) send data.
Add ways to control settings of the dongle via the data bulk endpoint.
Currently settings are set with USB control message which limits the speed at witch settings can be changed and so limits the possibility of real-time channel hopping algorithm.
The text was updated successfully, but these errors were encountered: