Skip to content

Jammer identifier#2512

Open
Gill3s0x01 wants to merge 2 commits into
BruceDevices:mainfrom
Gill3s0x01:jammer-identifier
Open

Jammer identifier#2512
Gill3s0x01 wants to merge 2 commits into
BruceDevices:mainfrom
Gill3s0x01:jammer-identifier

Conversation

@Gill3s0x01

Copy link
Copy Markdown

Proposed Changes

This PR improves the Wi-Fi portal experience and adds a new jammer identification capability to the firmware.

Key changes:

  • Updated the Google portal pages for both English and Portuguese to refine the UI behavior and validation flow:
    • google.html
    • google.html
  • Added a new Wi-Fi jammer detector feature and wired it into the menu:
    • jammer_identifier.cpp
    • jammer_identifier.h
    • WifiMenu.cpp
  • Adjusted the build setup for verification purposes in platformio.ini while validating the firmware generation path.

Types of Changes

  • Bugfix
  • New Feature
  • Firmware build / verification improvement

Verification

Verification was performed by:

  • Reviewing the updated portal HTML behavior in both English and Portuguese.
  • Validating the new jammer detector integration path in the firmware code.
  • Attempting a firmware build for the target board using the local Python 3.13 + PlatformIO environment.

Note: the build path is currently being validated on the local Windows environment due PlatformIO package extraction/cache issues during firmware generation.

Testing

  • Manual code review of the portal and menu changes.
  • Build verification attempt for firmware generation.
  • Automated test coverage is not yet added for these changes.

Linked Issues

None provided in this PR.

User-Facing Change

Yes — this introduces:

  • a new “Jammer Identifier” option in the Wi-Fi menu;
  • improved portal page behavior and validation in both English and Portuguese.
Added a new Wi-Fi jammer identifier feature and improved the Google portal UI/validation behavior in English and Portuguese.

Further Comments

HTML updates were made in:

  • google.html
  • google.html

These changes improve the portal experience and align the validation behavior across both languages.

GitHub: Gill3s0x01

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