Commit Graph

146 Commits

Author SHA1 Message Date
KonradIT 623ce086f0 Fix 2024-11-26 19:57:26 +01:00
KonradIT 34f4fdbb2b flag to disable web server 2024-11-26 19:11:23 +01:00
KonradIT f9f423446f Fix for lilygo T3S3 LR1121 TCXO voltage + calibration skip 2024-11-25 22:31:52 +01:00
Egor 41bd4c3b96 move to function readConfigFile 2024-10-13 22:03:46 -07:00
Egor 527ce82939 Fix WiFi settings 2024-10-13 21:53:18 -07:00
Egor a62c91d938 WiFi load 2024-10-13 21:30:03 -07:00
Egor 7c3d48a44d samples settings 2024-10-13 20:00:42 -07:00
Egor 00368dc137 Merge branch 'main' of https://github.com/Genaker/LoraSA into feature/config_web_interface 2024-10-13 18:31:36 -07:00
Egor b002afb789 Add LR1121 and File config WIFI 2024-10-13 18:31:26 -07:00
Egor 783e695771 Add HTML server 2024-10-13 01:14:04 -07:00
Sassa NF 672ab951b2 Fixup JSON version of output 2024-10-13 07:32:40 +01:00
Egor c1c02b5cfd error: 'max_result' was not declared in this scope 2024-10-12 22:58:11 -07: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 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 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 63458b080e Fixup OSD output - do not use Json lib for lilygo 2024-10-11 23:17:13 +01:00
KonradIT a547e752af Set defines to how it was before 2024-10-08 12:35:53 +02:00
KonradIT 6d02c41217 Added a delay when frequency scan result is invalid 2024-10-07 19:51:16 +02:00
KonradIT 40ceb82431 naming, use int highest value gotten variable for comparison, only keep track of frequency ranges if json feature is enabled 2024-10-04 15:28:00 +02:00
KonradIT 13bdeb3589 feat: periodically write to serial the frequency scan results 2024-10-04 15:19:01 +02:00
Egor 89940b854c SX1262 support 2024-09-29 01:35:25 -07:00
Egor 6539445091 disable Lora display library 2024-09-27 17:26:03 -07:00
Egor 8cd7c7b661 osd disable by default 2024-09-27 15:54:21 -07:00
Egor 2c1b2ca56c button fix 2024-09-27 12:10:13 -07:00
Egor 72b5d0b80d fix Heltec boards 2024-09-27 00:57:26 -07: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 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
Egor Shitikov bbd7f37e03 Merge branches 'main' and 'feature/add-sx1280PA' of https://github.com/Genaker/LoraSA into feature/add-sx1280PA 2024-09-22 14:17:32 -07:00
Egor Shitikov 655e8caf42 merge SX1280 with new ScanRSSI method logic 2024-09-22 13:59:13 -07:00
Egor Shitikov 8d16e01ce5 status debug 2024-09-22 12:00:28 -07: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
Egor Shitikov ea319a6cac Refactor RSSI Scan 2024-09-19 16:00:38 -07:00
Egor Shitikov 02e59cbff2 add sx1280 2024-09-19 13:28:22 -07:00
Sassa NF 7b1e8599b9 Testable RSSI method 2024-09-19 19:51:43 +01:00
Egor Shitikov fa55cb2fd0 dB output 2024-09-17 10:17:25 -07:00
Egor Shitikov 6203bdc33f add comment 2024-09-14 19:30:51 -07:00
Egor Shitikov bd852bda33 add some fixes 2024-09-14 19:11:46 -07:00