Added DCS parity table and generator tool

This commit is contained in:
furrtek 2017-03-14 07:24:04 +00:00
parent b77b8b0f42
commit 37cfcd392d
17 changed files with 1107 additions and 24 deletions

View file

@ -89,7 +89,7 @@ public:
POCSAGPacket = 50,
FIFOSignal = 52,
RequestSignal = 52,
FIFOData = 53,
AudioLevel = 54,
@ -794,14 +794,21 @@ public:
};
// TODO: use streaming buffer instead
class FIFOSignalMessage : public Message {
class RequestSignalMessage : public Message {
public:
constexpr FIFOSignalMessage(
) : Message { ID::FIFOSignal }
enum class Signal : char {
FillRequest = 1,
BeepRequest = 2,
};
constexpr RequestSignalMessage(
Signal signal
) : Message { ID::RequestSignal },
signal ( signal )
{
}
char signaltype = 0;
Signal signal;
};
class FIFODataMessage : public Message {