mirror of
https://github.com/portapack-mayhem/mayhem-firmware.git
synced 2025-08-15 03:07:41 +00:00
Close Call should be more accurate
Merged close call and wideband spectrum baseband processors
This commit is contained in:
@@ -83,6 +83,7 @@ public:
|
||||
DTMFTXConfig = 39,
|
||||
ADSBConfigure = 40,
|
||||
JammerConfigure = 41,
|
||||
WidebandSpectrumConfig = 42,
|
||||
|
||||
POCSAGPacket = 50,
|
||||
|
||||
@@ -232,6 +233,21 @@ public:
|
||||
Mode mode { Mode::Stopped };
|
||||
};
|
||||
|
||||
class WidebandSpectrumConfigMessage : public Message {
|
||||
public:
|
||||
constexpr WidebandSpectrumConfigMessage (
|
||||
size_t sampling_rate,
|
||||
size_t trigger
|
||||
) : Message { ID::WidebandSpectrumConfig },
|
||||
sampling_rate { sampling_rate },
|
||||
trigger { trigger }
|
||||
{
|
||||
}
|
||||
|
||||
size_t sampling_rate { 0 };
|
||||
size_t trigger { 0 };
|
||||
};
|
||||
|
||||
struct ChannelSpectrum {
|
||||
std::array<uint8_t, 256> db { { 0 } };
|
||||
uint32_t sampling_rate { 0 };
|
||||
|
Reference in New Issue
Block a user