UAVTracking / UAVTrackingProtocol

An open radio protocol for transmitting UAV flight data in real time.
https://xkcd.com/927/
11 stars 4 forks source link

Split radio and payload specifications? #9

Open yohanboniface opened 6 years ago

yohanboniface commented 6 years ago

The #3 pull request by Hionos raised an interesting point: this protocol defines both the radio specifications and a payload binary format.

There are situations where the binary format may be used out of the radio transmissions: for example, in the French context, this format may be used to send UAV positions directly through Internet. We may also imagine that in some use case one may send the data through, say, 2.4GHz with another radio transmission specification.

For receivers wanting to consume more than one transmission channel (eg. OGN or the French administration), having a separate specification for the binary format may help, both in making it clearer, and in maintaining it with a wider usage in mind.

Note: in an ideal world, that may be the ASTERIX role, but as for the current process and specification I'm aware of, we are not there yet.

darekzbik commented 6 years ago

Splitting it to two separate specs is a really good idea.

optimaltracking commented 6 years ago

Agree too