mirror of
https://github.com/eried/portapack-mayhem.git
synced 2025-08-13 08:55:39 -04:00
Close Call should be more accurate
Merged close call and wideband spectrum baseband processors
This commit is contained in:
parent
064e097bc3
commit
8662ed4024
19 changed files with 143 additions and 254 deletions
|
@ -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 };
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue