Commit Graph

560 Commits

Author SHA1 Message Date
Just Call Me Koko
b5337fcff5 Add disable touch 2024-02-04 13:43:01 -05:00
Just Call Me Koko
6e26662209 Something about configs 2024-02-01 09:13:54 -05:00
Willy-JL
2af0d2fcc3 Merge branch 'develop' of https://github.com/justcallmekoko/ESP32Marauder into unified-serial-pcaps 2024-01-17 22:16:42 +00:00
Just Call Me Koko
28c037a19a Merge pull request #457 from marivaaldo/feature/fix-m5stickcplus-sdcard
Fix SDInterface on M5StickCPlus
2024-01-17 09:16:23 -05:00
Just Call Me Koko
f8a831f916 Add Mini GPS module power control 2024-01-17 09:15:22 -05:00
Marivaldo Júnior
ad3cf7ec7e fix m5stickcplus sdinterface 2024-01-03 12:40:54 -03:00
Willy-JL
470f3f73c7 Block writes when buffer is not open 2024-01-02 12:06:33 +00:00
Willy-JL
9d92c5ceb5 Single buffer_obj.append() with overloads 2024-01-02 12:06:33 +00:00
Willy-JL
558fe18d66 Enable serial PCAP with CLI option 2024-01-02 12:06:33 +00:00
Willy-JL
bddc7e1d9d Send PCAP buffer on main UART console 2024-01-02 12:06:33 +00:00
Willy-JL
e560a888c3 Buffer state and concurrency improvements 2024-01-02 12:06:33 +00:00
Willy-JL
2004a9ecb4 Sd+Serial save() in buffer_obj / out of sd_obj 2024-01-02 12:06:33 +00:00
Willy-JL
c61aaf95cd Sd+Serial pcapOpen() and logOpen() in buffer_obj 2024-01-02 12:06:33 +00:00
Willy-JL
f6c27ed216 Sd+Serial pcapAdd() and logAdd() in buffer_obj 2024-01-02 12:06:33 +00:00
Willy-JL
d0f5d89980 Legacy SD do_save is always true 2024-01-02 12:06:33 +00:00
Willy-JL
fe08c145f6 Fix WarDrive do_save check for valid GPS 2024-01-02 12:06:33 +00:00
Kragg Malak
4d0594b424 ADDITIONAL SAFETY MEASURE: Queue limited at 30 sentences (configurable at build time). 2023-12-17 18:37:20 -07:00
Kragg Malak
a984b2df4a Resolve Build Test Error: gps_obj now only referenced inside appropriate #ifdef HAS_GPS block. 2023-12-17 00:21:24 -07:00
Kragg Malak
4a130edc2f SAFETY MECHANISM: If scan off, yet queue enabled for any reason, disable it. Prevents prior bug. 2023-12-16 23:46:10 -07:00
Kragg Malak
2d64045c64 BUG FIX: Queue overflow due to no stopping queue on exit from GPS menu fixed. Now calls stopscan. 2023-12-16 23:45:22 -07:00
Kragg Malak
41bbcae40c FEATURE: Displays all the queue there's room for on the screen in NMEA passthrough, tracking real estate used. Always prints available text buffer and two self-genned messages. Prints whatever else in the queue (from start) there's room for. 2023-12-16 23:43:50 -07:00
Kragg Malak
3e03d49fc9 Minor fixes, nothing impactful left to do for this PR. 2023-12-13 21:05:22 -07:00
Kragg Malak
dc8e76094f Speaking of things in two places. 2023-12-13 20:43:12 -07:00
Kragg Malak
6564e269e3 Also, there were two instances of "if(this->text_cycles>GPS_TEXT_MAXCOPIES)" that needed fixing. 2023-12-13 19:18:08 -07:00
Kragg Malak
e67c67b990 Always something; fix errors: off by one (> instead of >=), merge fail, didn't remove old gps_obj.enable_queue() from MenuFunctions. 2023-12-13 19:11:49 -07:00
Kragg Malak
dd2274b018 Added parsing of GxTXT messages (gps -g text). Added default native mode for nmea local-genned messages, where it claims to be what it hears from your GPS chip. Added support for more spoofed sat types: beidou (BD or GB), navic, qzss, explicit multisat (instead of native). Added UI nicieties. Made screen display one nmea sentence in queue mode, as well as the local-gen ones, and the text buffer. Added GxTXT to gpsdata output, along with accuracy. 2023-12-13 18:27:36 -07:00
Just Call Me Koko
1804a28957 Fix exit for google spam 2023-12-09 20:42:38 -05:00
Just Call Me Koko
c8005f6c52 Add google BLE, combine spam one cmd 2023-11-28 15:57:51 -05:00
Just Call Me Koko
7a15b5b36e Fix attempt NMEA Stream Screen printing 2023-11-28 14:24:47 -05:00
Just Call Me Koko
007819feaa And NMEA stream to menu 2023-11-27 13:56:05 -05:00
Just Call Me Koko
5c54137b9e Merge branch 'nmea' into master 2023-11-27 09:55:19 -05:00
Kragg Malak
f660a66d8e De-dumbass myself. 2023-11-26 22:06:27 -07:00
Just Call Me Koko
0993693b11 Add samsung BLE spam cmd 2023-11-26 14:49:03 -05:00
Just Call Me Koko
48b09b7090 Fix not BT device issues 2023-11-26 14:38:40 -05:00
Just Call Me Koko
6ed4f02366 Remove old BT spam methods 2023-11-26 14:10:55 -05:00
Kragg Malak
47b3a850b9 Merge branch 'master' of github.com:aubreyshomo/ESP32Marauder 2023-11-26 11:50:12 -07:00
Kragg Malak
157c1a4a96 Changed WIFI_SCAN_GPS_NMEA from 39 to 40, as justcallmekoko added something while I was at it. 2023-11-26 11:47:53 -07:00
aubreyshomo
d940a9874d Merge branch 'justcallmekoko:master' into master 2023-11-26 11:30:34 -07:00
Kragg Malak
c4af8003de Added NMEA passthrough for GPS attached to marauder to be available on serial port, such as to flipper apps that use UART GPS, as long as they do 115200. 2023-11-26 11:26:18 -07:00
Just Call Me Koko
d576011463 Add LV select EP HTML 2023-11-23 11:45:15 -05:00
Just Call Me Koko
786e1f69ac evil portal html selection one button 2023-11-22 19:08:39 -05:00
Just Call Me Koko
1ef70b745a Select EP HTML from menu
Fix packet rate not showing on mini
2023-11-22 18:16:53 -05:00
Just Call Me Koko
61861c83ab Check Marauder SD for HTML files 2023-11-22 16:32:17 -05:00
Just Call Me Koko
4200093a11 Add hardware names 2023-11-22 13:48:17 -05:00
Just Call Me Koko
2e454789c8 Remove old bin files 2023-11-21 23:51:20 -05:00
Just Call Me Koko
a29d15b70f Add samsung BLE spam 2023-11-21 23:01:32 -05:00
Just Call Me Koko
04bfbe9f4d Use spooky catchall for sour apple and swiftpair 2023-11-21 16:52:43 -05:00
0xchocolate
91e861155f Make new member variable public 2023-11-18 11:30:55 -08:00
0xchocolate
4858b01f09 EP: allow loading HTML over serial 2023-11-17 23:22:04 -08:00
Just Call Me Koko
a233b93c74 Do something with some letters 2023-11-15 18:27:40 -05:00