mirror of
https://github.com/portapack-mayhem/mayhem-firmware.git
synced 2026-08-31 03:49:04 +00:00
c34a6940ca
* First step to EPIRB rx app fix * Added spike filtering on carrier detection for more robustness. * Created dedicated packet builder * First step to fixing UI. * First step to epirb-rx ui rework. * Made static methods static members * Code optim * Code cleanup + first step to new UI * Fixed display * Added BeaconList widget + BeaconDB * Epirb TX app memory optim * Fixed OOM when opening Map Display or Locator editor on EPIRB TX app * First step to tabs + code cleanup to free some space... * Added spectrum analyzer + fixed display * Fixed display refresh issue after leaving spectrum. * More code optim + first step to detail view. * Fixed float coord display. * Fixed protocol names * Fixed location display * Externalized country base to sd card + more code optim * Fixed country display * Fixed path * Added protocol description and resource manager * Added main/aux loc device * Removed specan to save space * First step to adding QR code * Used a custom TextArea component instead of Console * Fixed QR code display for map URL * Added beacon selection management + fixes * First step to map/data qr. * QR tab : added data + detail/map toggle * Removed sqhelch to save space * Removed audio to save space * Removed freq label to save space * Removed packet timestamp to save space * Moved frequency values to resource file * Fixed detection parameters to suite real beacons (slower phase shift time). * Fixed countdown field size * Fixed frequency list. * Fixed detail view on select. * First step to fix settings. * Fixed squelch for a 0-99 range. * Added bch code correction (single bit error). * More code optim, disable country cache, removed inline from location to reduce code size. * Removed inline, code formatting. * Added bch code correction display. * Fixed focus bug, fixed packet size check. Added BCH1/BCH2 correction test cases in BEACONS.TXT file for EPIRB TX application. * Fixed merge * Added countdown setting. * Added selection display to beacon list * Restored squelch control. Added countdown reset. * Code optim on formatSummary * More code optim * Made ResourceManager methods static * Externalized beacon strings to res file *Removed frame parameter from methods * Added test beacons for emergency. Removed old res file. * Fixed resource manager * Fixed resources. Added emergency display. * BCH + res fixes * Fixed beacons * Fixed app color. Fixed HexId and Serial calculation. * Fixed frequency list. Comments. * Code cleanup and comments * Added slideshow mode to EPIRB TX application. Code comments / cleanup. * Fixed frame end after wrong code cleanup * More code optim and comments. Removed touch from beacon list. * Added beacon selection with encoder on detail view. * Added beacon paging in header. Fixed timeout display * Fixed build for PRALINE * Fixed formatting * Potential fix for pull request finding * stop on carriage return * empty string if unknown * zeroing data buffer before use * fix typo * add include * fix case if pair == 0 * fix scpectrum_on to spectrum_on * fix typos * replaced 3 inlined offset blocks with apply_offset calls * set_beacon consolidation
60 lines
1003 B
XML
60 lines
1003 B
XML
EPIRB - Maritime
|
|
EPIRB - Radio Call Sign
|
|
ELT - Aviation
|
|
Serial User Protocol
|
|
Test User Protocol
|
|
Orbitography Protocol
|
|
National User Protocol
|
|
2nd Generation Beacons
|
|
EPIRB - MMSI / Location
|
|
ELT-24-bit Address / Location
|
|
ELT Serial Location
|
|
ELT Serial Aircraft Location
|
|
EPIRB Serial Location
|
|
PLB Serial Location
|
|
Ship Security Location
|
|
Test Standard Location
|
|
ELT National Location
|
|
EPIRB National Location
|
|
PLB National Location
|
|
Test National Location
|
|
RLS Location Protocol
|
|
ELT(DT) Location Protocol
|
|
Spare
|
|
Unknown
|
|
# L. 25: additional data
|
|
ELTs/SN
|
|
ELTs/AC op & SN
|
|
FF EPIRBs/SN
|
|
ELTs+AC 24-bit ad.
|
|
NFF EPIRBs/SN
|
|
Not Used
|
|
PLBs/SN
|
|
# L. 33: long additinal data
|
|
MMSI=0x%08lX MID=%ld
|
|
24 bits AC ad.
|
|
C/S TA #=%ld
|
|
Op Design.=%c%c%c
|
|
Nati. data=%ld
|
|
# L. 39: emmergency
|
|
Other
|
|
Fire
|
|
Flooding
|
|
Collision
|
|
Grounding
|
|
Capsizing
|
|
Sinking
|
|
Disabled
|
|
Abandoning
|
|
# L. 49: other emmergency
|
|
Fire
|
|
Med.
|
|
Dis.
|
|
# L. 53:
|
|
Undefined
|
|
No device
|
|
Other/no device
|
|
Other device
|
|
121.5 MHz
|
|
SART
|