Sassa NF
19505d794c
Plot multiple foxes
2025-04-18 20:51:13 +01:00
Sassa NF
7f6423bab6
Relative heading UI
2025-04-18 20:51:13 +01:00
Sassa NF
e2086207d6
Simulate directional antenna
2025-04-18 20:51:13 +01:00
Sassa NF
c06146c44d
Pass spectrum to BLE
2025-04-18 20:51:13 +01:00
Sassa NF
741a4fec7d
Set Heading on host from message
2025-04-18 20:51:13 +01:00
Sassa NF
e9a09eec58
Move HMC5883 to Compass
2025-04-14 21:37:06 +01:00
Sassa NF
726a5e797f
Send heading + scan result
2025-04-14 08:21:28 +01:00
Sassa NF
9c0a3f4ebf
Add MPU6050
2025-04-11 07:15:53 +01:00
Sassa NF
fc39d29910
Fixup compass
2025-04-11 07:15:53 +01:00
Sassa NF
1963734e48
Initial support for additional Radio Module SX1262
2025-01-30 21:11:23 +00:00
Sassa NF
2b1da5ae4a
Factor out bus configuration
2025-01-30 21:11:22 +00:00
Sassa NF
42dcab94ce
Basic support for QMC5883L compass
2025-01-23 08:39:16 +00:00
Sassa NF
48c5f8d1ce
Configurable CRC
2025-01-21 21:40:09 +00:00
Sassa NF
32ae20632a
Fixup compass compilation issues
2025-01-21 21:40:09 +00:00
Sassa NF
e01d5aa694
Sensible defaults for RSSI_MAX range
2025-01-05 22:55:26 +00:00
Sassa NF
810f9031d5
Visualize scan_max_result better - add frequency labels
2025-01-05 22:55:26 +00:00
Sassa NF
ed976d1b38
Display scan results received over LoRa
2025-01-04 17:14:41 +00:00
Sassa NF
a2076c7a36
Multi-destination routing
2025-01-04 17:14:41 +00:00
Sassa NF
69e93556af
Wait for peer before forwarding command
2025-01-03 10:59:35 +00:00
Sassa NF
bef2796607
Fixup config parse
2025-01-03 10:59:35 +00:00
Sassa NF
500599ec7a
Support RSSI_MAX method
2025-01-03 10:59:33 +00:00
Sassa NF
5af6a829f3
Support message routing
2025-01-03 10:53:17 +00:00
Sassa NF
3d7ab81f6f
Rework radio message processing
2025-01-02 22:26:31 +00:00
Sassa NF
6368eca7aa
Default lora config
2024-12-31 11:03:56 +00:00
Sassa NF
aa38b5663c
Fixup waterfall
2024-12-24 18:36:42 +00:00
Sassa NF
de5f3c8e61
Support USB comms on Heltec
2024-12-24 12:57:52 +00:00
Sassa NF
c6833ee3b0
Fixup - RadioLib now supports calibration
2024-12-24 12:57:52 +00:00
Sassa NF
986129b7a7
Fixup LR1121 - compile warning
2024-12-23 12:57:30 +00:00
Sassa NF
cf53ac75f3
Fixup Heltec support
2024-12-23 12:40:18 +00:00
Sassa NF
fe25fc2c60
Add defaults for radio comms
2024-12-23 12:40:18 +00:00
Sassa NF
cb4ae1c0d7
Add SCAN_RESULT binary reporting over LoRa
2024-12-23 12:40:18 +00:00
Sassa NF
ae7bef7b3e
Support config introspection
2024-12-23 12:40:18 +00:00
Sassa NF
edf66ec9ee
CAD method to get RSSI (basic)
2024-12-23 12:40:10 +00:00
Sassa NF
52359cb7ac
Configurable scan pages and RSSI method
2024-12-23 12:17:38 +00:00
Sassa NF
08c5fbdde5
Factor out scan configuration
2024-12-23 12:17:38 +00:00
Sassa NF
766bb47286
Fixup message destructor
2024-12-23 12:17:35 +00:00
Sassa NF
2669091808
Fixup setFrequency calibration
2024-12-23 12:12:07 +00:00
Sassa NF
ca6a61ff93
Refactor header files - includes should only declare, not define
2024-12-23 12:12:07 +00:00
Sassa NF
cb6b93f9ff
Add Serial1
2024-12-23 12:12:07 +00:00
Sassa NF
4851702130
Fixup CRC16 to detect missing sequences of zeros
2024-12-23 12:12:07 +00:00
Sassa NF
d44bfcdbe2
Support Wrap with checksum
2024-11-03 18:35:39 +00:00
Sassa NF
9d42fc1061
Use onEvent instead of periodic polling
2024-11-03 18:35:39 +00:00
Sassa NF
ba46499ee7
Adjust SpectrumScan
2024-11-03 18:35:39 +00:00
Sassa NF
0861018341
Update SpectrumScan.py
2024-11-03 18:35:39 +00:00
Sassa NF
8eff3ef372
Add interaction over Serial0
2024-10-17 21:35:17 +01:00
Sassa NF
1011d8bf13
Config on SD card
2024-10-17 21:35:17 +01:00
Sassa NF
672ab951b2
Fixup JSON version of output
2024-10-13 07:32:40 +01:00
Sassa NF
daf2c19685
JSON output via notification
2024-10-12 14:37:52 +01:00
Sassa NF
bf663d4323
Capture data for JSON on events
2024-10-12 14:37:52 +01:00
Sassa NF
7f8c08a777
Add ALL_EVENTS listeners
2024-10-12 14:37:52 +01:00
Sassa-nf
c2da28bae6
Merge pull request #51 from Genaker/testable
...
Rework graphs
2024-10-11 23:18:33 +01:00
Sassa NF
fe0bf7d658
Fixup button interaction
2024-10-11 23:17:13 +01:00
Sassa NF
b9e2bffb93
drone_sound_alarm as event listener
2024-10-11 23:17:13 +01:00
Sassa NF
bdd00039b2
Events for modular UI and other listeners
2024-10-11 23:17:13 +01:00
Sassa NF
0c760610df
Status Bar
2024-10-11 23:17:13 +01:00
Sassa NF
645e9988c8
Test stability: uptime clock
2024-10-11 23:17:13 +01:00
Sassa NF
ad7ad3d8af
Waterfall chart to capture history of detections
2024-10-11 23:17:13 +01:00
Sassa NF
30883386c4
Fixup DecoratedBarChart - incapsulate, not inherit
2024-10-11 23:17:13 +01:00
Sassa NF
6011c47f81
Fixup Chart inheritance
2024-10-11 23:17:13 +01:00
Sassa NF
384743ddb4
StackedChart support
2024-10-11 23:17:13 +01:00
Sassa NF
02df8efa1c
DecoratedBarChart - labels and axis with ticks
2024-10-11 23:17:13 +01:00
Sassa NF
c78fa6de7a
Factor out drawing into Charts
2024-10-11 23:17:13 +01:00
Sassa NF
39073dd026
Filtered_results is not needed
2024-10-11 23:17:13 +01:00
Sassa NF
9eaf1437d2
Platformio update for SX1262
2024-10-11 23:17:13 +01:00
Sassa NF
51e9548583
fixup platformio spelling
2024-10-11 23:17:13 +01:00
Sassa NF
309c78c0a9
vscode wants to update settings.json
2024-10-11 23:17:13 +01:00
Sassa NF
63458b080e
Fixup OSD output - do not use Json lib for lilygo
2024-10-11 23:17:13 +01:00
Sassa NF
94c042a186
LilyGO T3S3 works
2024-09-26 21:42:47 +01:00
Sassa NF
d88040ab84
Merge branch 'main' into testable
2024-09-23 08:52:39 +01:00
Sassa NF
718ea40859
Add test for detect()
2024-09-23 08:32:29 +01:00
Sassa NF
c5ac3896fb
Factor out detection + display loop
...
Refactor code that does not depend on y.
Essentially, the following logic:
Recall that some loops are folds, some are maps.
Maps look at only elements with one index. The important property of maps
is that map(f . g) = map(f) . map(g) - parts of the loop body can be split
into separate loops. Another property of maps is that if map(f) does not
depend on the output of map(g), then map(f) . map(g) = map(g) . map(f) -
the loops can be reordered.
2024-09-23 08:32:29 +01:00
Sassa NF
d9170811eb
Address review comments from PR 40
2024-09-20 19:11:30 +01:00
Sassa NF
3b4dc0473c
Report error code
2024-09-20 13:35:22 +01:00
Sassa NF
d5b79b58ed
Undo unintended error count fix
2024-09-20 13:18:01 +01:00
Sassa NF
dbbe3f4e3a
Tests pass
2024-09-19 20:02:20 +01:00
Sassa NF
7b1e8599b9
Testable RSSI method
2024-09-19 19:51:43 +01:00