Skip to content

Conversation

R4XZ
Copy link

@R4XZ R4XZ commented Jul 14, 2023

Description

This pull request adds the implementation of an I2C display to the existing deauth attack detection system. Additionally, it includes improvements to the attack detection logic and user interface.

Changes Made

  • Added the necessary library (SSD1306Wire.h) for interfacing with the I2C display.
  • Initialized and configured the I2C display (display.init(), display.flipScreenVertically(), display.setFont(), etc.).
  • Implemented display messages for different system states (attack detected, attack stopped, no attacks detected).
  • Modified the attack_started(), attack_stopped(), and no_attack_detected() functions to update the display accordingly.
  • Displayed the total number of attacks detected on the I2C display.
  • Updated the loop() function to periodically update the display and handle attack detection.

Screenshots

IMG_7739

IMG_7738

IMG_7740

Checklist

  • Tested the code thoroughly
  • Ensured that the I2C display is properly connected and functioning
  • Verified that the attack detection system correctly updates the display based on attack status
  • Ensured backward compatibility with existing functionality
  • Updated relevant comments and documentation, if necessary
  • Resolved any conflicts or issues, if applicable

Please review and merge this pull request at your earliest convenience. Thank you!

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