Commit Graph
361 Commits
Author SHA1 Message Date
Just Call Me Koko aaa7203736 Add commented code for wardriving upload 2026-06-22 10:25:57 -04:00
Just Call Me KokoandGitHub 39b3faa0f4 Merge pull request #1272 from evilpete/NOHAS_BL
Bluetooth menu how requires HAS_BL
2026-06-16 10:26:35 -04:00
H4W9 e94d1309f0 add color coded settings 2026-06-09 07:48:29 -05:00
Peter Shipley ff4f91ea43 Merge branch 'master' into NOHAS_BL 2026-06-08 05:31:32 -07:00
Just Call Me Koko b193e289ea addNodes uses const char 2026-06-07 22:38:58 -04:00
Just Call Me Koko 7062e4b881 saveSetting uses const char 2026-06-07 19:13:17 -04:00
Just Call Me Koko 135954edf6 loadSetting takes const char 2026-06-07 14:46:40 -04:00
Just Call Me Koko 60707a5e7a Mark SD files for delete 2026-06-07 11:36:04 -04:00
Just Call Me Koko 1373eba576 Clean up status bar for Mini again 2026-05-26 16:54:17 -04:00
Just Call Me Koko c2ec63bdf6 Mini status bar and channel graph cleanup 2026-05-26 16:00:50 -04:00
Peter Shipley 414ff93563 Bluetooth menu how requires HAS_BL 2026-05-12 04:15:36 -07:00
Just Call Me Koko 0916fe0d5a callSetting uses char instead of string 2026-05-03 01:14:54 -04:00
Just Call Me Koko 1b934f3aa9 buildButtons uses char instead of string 2026-05-02 16:25:45 -04:00
Just Call Me Koko 9a9ef64174 I guess 2026-05-02 01:41:47 -04:00
Just Call Me Koko b4ce6348ae Oopsie 2026-05-02 01:33:29 -04:00
Just Call Me Koko a92e64e423 Silly keyboard 2026-05-02 01:29:40 -04:00
Just Call Me Koko 3fcf4560f3 Blank probe requests show hidden 2026-05-02 00:33:47 -04:00
Just Call Me Koko ecdf2cfe13 Add channel hop to Flock Sniff 2026-05-01 16:46:37 -04:00
Just Call Me Koko ec4670d73d Rename AP stats 2026-04-27 00:16:00 -04:00
Just Call Me Koko 304da55263 View Marauder AP info 2026-04-26 02:53:22 -04:00
Just Call Me Koko 3d767e021e Fix analyzer graph for cardputer 2026-04-26 01:27:20 -04:00
Just Call Me Koko b908865abe Wardrive channels now weighted 2026-04-25 03:14:46 -04:00
Just Call Me Koko 3832008ac9 Fix packet count conditional 2026-04-24 16:40:05 -04:00
Just Call Me KokoandGitHub 41bcb2c3cc Merge pull request #1202 from H4W9/Fix-Brightness-Reset
Fix brightness reset
2026-04-23 15:05:08 -04:00
Just Call Me KokoandGitHub ad79969873 Merge pull request #1214 from infra-blue/develop
fix: GPS objects not correctly handled by HAS_GPS define
2026-04-23 09:41:09 -04:00
Just Call Me KokoandGitHub 07ce5cb2ce Merge pull request #1215 from Elitesniper06/master
Improve selection option on mini screen
2026-04-23 09:38:49 -04:00
Just Call Me Koko 1297afe012 Remove Flock Wardrive 2026-04-22 22:13:39 -04:00
Just Call Me Koko 75b87662f3 Remove AP scan 2026-04-21 14:47:42 -04:00
Leonardo MirabellaandGitHub fbcda91f56 Merge branch 'justcallmekoko:develop' into develop 2026-04-19 18:44:59 +02:00
Just Call Me Koko ef67688bf7 Rename Sig Mon, Add color RSSI 2026-04-16 19:39:14 -04:00
Just Call Me KokoandGitHub 351c773219 Merge branch 'cardputer_adv' into feat/cardputer-adv-support 2026-04-16 07:56:04 -04:00
Elitesniper06 7e4f6f3cce Improve selection option 2026-04-15 22:58:12 +02:00
infra-blue 646f46921e fix: GPS objects not correctly handled by HAS_GPS define 2026-04-15 22:43:42 +02:00
H4W9andGitHub deebafa313 Update MenuFunctions.cpp
Why not finish the job if I start it...
2026-04-07 08:28:05 -05:00
H4W9andGitHub d936f36f29 Update MenuFunctions.cpp
Fix brightness level resetting when exiting keyboard view
2026-04-07 08:15:33 -05:00
Just Call Me Koko 80eb798df3 Consolidate BLE spam methods 2026-03-22 14:39:38 -04:00
Just Call Me KokoandGitHub 62fdb42dbd Merge pull request #1166 from datboip/feature/wardrive-poi
Add live POI tagging during wardrive
2026-03-21 23:27:00 -04:00
Just Call Me Koko 1fb32382c2 Remove BT Only Wardrive 2026-03-21 23:07:36 -04:00
Shine NagumoandGitHub 3ac42ee418 Add Apple Juice, Fix get wrong wifi security type
Apple Juice (Slower version of Sour Apple, effective to pop up apple device)
2026-03-21 10:25:13 +07:00
Adam Benhassen a09308e8c6 fix random keyboard input hang 2026-03-17 17:26:25 +01:00
Adam Benhassen ca2cee6c07 add backtick and delete keys as back button menu navigation 2026-03-13 21:03:35 +01:00
Adam Benhassen 9abe8e3dde eliminate screen flash when exiting scans 2026-03-13 20:53:42 +01:00
datboipandClaude Opus 4.6 27f3666f9e feat: add live POI tagging during wardrive
Tap bottom bar during wardrive to drop GPS-tagged waypoints (auto-numbered).
CLI command `wardrivepoi [label]` supports custom labels for serial/Flipper
users. Writes standard GPX format with lat/lon/ele/time/name. Empty GPX
files auto-cleaned on scan stop. Addresses #1058.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 01:40:27 -04:00
Just Call Me Koko 3a9f96751c Fix display dimming on exit button press 2026-03-09 16:21:29 -04:00
Just Call Me Koko 47b30a1478 Remove station scan and move wardriving 2026-03-07 22:17:50 -05:00
Adam BenhassenandGitHub 4cc28a1777 Merge branch 'master' into feat/cardputer-adv-support 2026-03-08 04:27:34 +02:00
Adam Benhassen 1d41f8b895 fix label datum wrong padding 2026-03-08 02:35:03 +01:00
Adam Benhassen c159df02b9 fix: use smaller font for battery status, ui consistency 2026-03-08 01:59:37 +01:00
Adam Benhassen 7da6a6533d fix: use SCREEN_WIDTH/SCREEN_HEIGHT for landscape display rendering
Fix drawing issues on Cardputer where TFT_WIDTH (135, portrait) was
used instead of SCREEN_WIDTH (240, landscape) for fill widths, and
TFT_HEIGHT (240) was used instead of SCREEN_HEIGHT (135) for vertical
positioning. Fixes status bar, menu buttons, and channel graph rendering.
Also increases CHAN_PER_PAGE to 14 so all WiFi channels fit on one page.
2026-03-07 22:36:48 +01:00
Adam Benhassen 01af8484b1 feat: add M5Stack Cardputer ADV board support
Add support for the M5Stack Cardputer ADV hardware variant, which
replaces the original GPIO matrix keyboard with a TCA8418 I2C keypad
controller.

Changes:
- Vendor Adafruit_TCA8418 library for I2C keyboard communication
- Add MARAUDER_CARDPUTER_ADV board target with feature flags in configs.h
- Implement TCA8418 keyboard driver with interrupt-driven FIFO scanning,
  coordinate remapping (verified against M5Cardputer-UserDemo-ADV), and
  persistent key state tracking for compatibility with menu polling
- Extend all MARAUDER_CARDPUTER preprocessor guards to include ADV variant
- Add TFT_eSPI display configuration (same display as original Cardputer)
- Add CI build matrix entries for both parallel and nightly workflows
2026-03-07 21:48:37 +01:00