Add new app "hopper" app. (#2482)

* make both jammer and hopper exist
* add example hopper payload
* example files
* swap scanner and recon app location
This commit is contained in:
sommermorgentraum 2025-02-15 03:10:01 +08:00 committed by GitHub
parent 9b352f45a2
commit 200f10397b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
12 changed files with 720 additions and 19 deletions

View file

@ -35,6 +35,13 @@ struct JammerChannel {
uint32_t duration;
};
struct HopperChannel {
bool enabled;
uint64_t center;
uint32_t width;
uint32_t duration;
};
struct ToneDef {
uint32_t delta;
uint32_t duration;
@ -61,7 +68,10 @@ struct SharedMemory {
union {
ToneData tones_data;
JammerChannel jammer_channels[24];
struct {
JammerChannel jammer_channels[24];
HopperChannel hopper_channels[24];
} dummy_seperate;
uint8_t data[512];
} bb_data{{{{0, 0}}, 0, {0}}};