Commit Graph

211 Commits

Author SHA1 Message Date
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
Egor Shitikov f703abce20 fix issues described by Olexii 2024-09-14 18:21:22 -07:00
Egor Shitikov 109b71739f Fix result index 2024-09-13 16:49:18 -07:00
Egor Shitikov e6205733a2 Add Color TFT display fixes 2024-09-10 19:16:05 -07:00
Egor Shitikov ef5a6d137d small fixes 2024-09-08 21:44:43 -07:00
Egor Shitikov f8650ab5c8 Add Vision Master T190 Color display 2024-09-08 01:42:05 -07:00
Egor Shitikov 4ed29ce786 add Board LilyGO 2024-09-07 00:03:53 -07:00
Egor Shitikov b4e975b789 add joystic cursor dB 2024-08-30 15:06:24 -07:00
Egor Shitikov 2236d71bcd disable joystick 2024-08-30 02:29:11 -07:00
Egor Shitikov 4e309ba57e add joystick 2024-08-30 02:19:15 -07:00
Egor Shitikov 87357c80d1 Merge branch 'main' of https://github.com/Genaker/LoraSA into feature/eink 2024-08-25 15:44:40 -07:00
Egor Shitikov 6ca43b68ea some fixes 2024-08-25 15:40:27 -07:00
Egor Shitikov 14d8be069d e-ink 2024-08-24 01:01:33 -07:00
Egor Shitikov c106ff7e3d #define SAMPLES 35 2024-08-21 23:05:03 -07:00
Egor Shitikov 616942ba53 add Filter debug data 2024-08-21 23:04:07 -07:00
Egor Shitikov 7386dc91f6 filter noize 2024-08-21 18:05:58 -07:00
Egor Shitikov dbcccc4ae8 samples 30 2024-08-21 18:03:36 -07:00
Egor Shitikov 456778f102 if samples = 1 2024-08-21 18:00:21 -07:00
Egor Shitikov d956f8778f fix 2024-08-21 16:08:17 -07:00
Egor Shitikov fee95622f5 fixes 2024-08-21 16:07:05 -07:00
Egor Shitikov a094a15260 fixes 2024-08-21 15:19:32 -07:00
Egor Shitikov 9e4d71bc1c osdProcess 2024-08-20 19:26:45 -07:00
Egor Shitikov f09d904877 add more 2024-08-20 19:21:41 -07:00
Egor Shitikov 94d9b2311f some fixes 2024-08-20 04:18:51 -07:00
Egor Shitikov a6ff82c2fb some fixes 2024-08-20 04:18:18 -07:00
Egor Shitikov 13a8204393 Bt some fixes 2024-08-20 03:53:20 -07:00
Egor Shitikov 385053235b Revert "OSD + BT + WF"
This reverts commit 36e6f8f2a8.
2024-08-20 03:33:32 -07:00
Egor Shitikov 36e6f8f2a8 OSD + BT + WF 2024-08-18 23:21:29 -07:00
Egor Shitikov 82acc0cf8b osd side bar const 2024-08-14 18:19:02 -07:00
Egor Shitikov 19af5396f4 battary delay 2024-08-14 18:14:05 -07:00
Egor Shitikov 8cf2533b6e remove unused code 2024-08-14 18:11:48 -07:00
Egor Shitikov cadbda773c osd improvement 2024-08-14 18:10:37 -07:00
Egor Shitikov 12d12c8ec9 osd improvement 2024-08-14 18:07:48 -07:00
Egor Shitikov 736efb499e osd improvement 2024-08-14 17:57:55 -07:00
Egor Shitikov 95b14a7b07 sugestions from Alain 2024-08-14 01:00:40 -07:00
Egor Shitikov 587d02622c OSD finish 2024-08-14 00:44:46 -07:00