Started work on ACARS RX

Added ACARS frequencies file
Moved non-implemented apps menu items down
This commit is contained in:
furrtek 2018-06-10 10:15:43 +01:00
parent 5c1ba9b90d
commit dc5d6fef70
17 changed files with 686 additions and 27 deletions

View file

@ -30,13 +30,14 @@
#include <functional>
#include <algorithm>
#include "pocsag_packet.hpp"
#include "baseband_packet.hpp"
#include "acars_packet.hpp"
#include "adsb_frame.hpp"
#include "ert_packet.hpp"
#include "tpms_packet.hpp"
#include "pocsag_packet.hpp"
#include "sonde_packet.hpp"
#include "adsb_frame.hpp"
#include "tpms_packet.hpp"
#include "jammer.hpp"
#include "dsp_fir_taps.hpp"
#include "dsp_iir.hpp"
@ -57,9 +58,10 @@ public:
ChannelStatistics = 2,
DisplayFrameSync = 3,
AudioStatistics = 4,
Shutdown = 5,
TPMSPacket = 6,
Shutdown = 8,
AISPacket = 7,
ACARSPacket = 7,
AISPacket = 8,
ERTPacket = 9,
SondePacket = 10,
UpdateSpectrum = 11,
@ -357,6 +359,18 @@ public:
pocsag::POCSAGPacket packet;
};
class ACARSPacketMessage : public Message {
public:
constexpr ACARSPacketMessage(
const baseband::Packet& packet
) : Message { ID::ACARSPacket },
packet { packet }
{
}
baseband::Packet packet;
};
class ADSBFrameMessage : public Message {
public:
constexpr ADSBFrameMessage(