Skip to content

1.3.7 - #36

Merged
OyczE merged 3 commits into
mainfrom
development
May 25, 2026
Merged

1.3.7#36
OyczE merged 3 commits into
mainfrom
development

Conversation

@OyczE

@OyczE OyczE commented May 25, 2026

Copy link
Copy Markdown
Contributor

Summary

This MR brings three updates from development into main:

4643b28 - Wardrive upload file list and timeout fixes

  • Replaces the static 48-entry wardrive upload file array with a dynamically allocated PSRAM-backed list.
  • Increases the upload file limit from 48 to 256 files.
  • Adds paginated file selection with 20 files per page and Prev/Next navigation.
  • Improves checkbox sizing and spacing for more reliable touch interaction.
  • Increases WiGLE/WDGWars upload wait time to handle large files that can keep the C5 busy during HTTP upload.

d44b7d3 - Network scan channel display

  • Adds channel parsing to scanned network data.
  • Displays channel information in network scan, observer, and inspection views.
  • Adds color-coded display for BSSID, channel, band, security, and RSSI.
  • Updates the Tab firmware version to 1.3.7.

8e6098a - Karma probe guidance text

  • Updates the Karma page placeholder text to better guide users to wait for probe collection and press Stop before viewing collected probes.

Changed files

  • main/main.c

OyczE added 3 commits May 12, 2026 21:26
…ad timeout

- Replace static wardrive_wigle_files[48] array in tab_context_t with a
  PSRAM-allocated pointer (heap_caps_calloc), freeing ~50KB BSS; memory
  is allocated on popup open and freed on close
- Raise file limit from 48 to 256; increase list_dir rx_buffer from 4KB
  to 16KB (PSRAM) to handle large directory listings
- Add paginated file list (20 files/page) with Prev/Next navigation bar;
  page nav is hidden when all files fit on one page and during upload
- Shrink checkbox font from montserrat_16 to montserrat_14, set min-height
  44px and vertical padding 8px for reliable touch targets
- Fix upload timeout: raise per-file wait from 150s (300 empty reads) to
  600s (1200 empty reads) — large files (3MB+) uploading to WiGLE/WDGWars
  over WiFi can take 3-4 minutes of UART silence while C5 is busy with HTTP
@OyczE
OyczE merged commit e090848 into main May 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant