Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Serial Input Handler Cleanup and Improvements #155

Merged
merged 15 commits into from
Dec 13, 2023

Conversation

nullstalgia
Copy link
Member

Cleanup, Echo when typing, better case-insensitivity, optional IDs for networks, better handle pasted commands (and multi line pastes), etc!

Just a bunch of QoL I wanted while working on other changes.

RMT Pin to RF TX Pin
Start of Serial Echo while typing
More reliable handling of pasted commands
Add alias for restart
Add RTOS debug info command
Switching to case-insensitive checks for command names
Clearing serial buffer
Allow adding networks without ID parameter in JSON
@nullstalgia nullstalgia self-assigned this Dec 10, 2023
hhvrc
hhvrc previously approved these changes Dec 13, 2023
@hhvrc hhvrc merged commit c7c5a98 into develop Dec 13, 2023
10 checks passed
@hhvrc hhvrc deleted the cleanup/serial-input-handler-cleanup branch December 13, 2023 22:16
LucHeart pushed a commit that referenced this pull request Jan 22, 2024
* Start of Serial Input Handler cleanup:
RMT Pin to RF TX Pin
Start of Serial Echo while typing
More reliable handling of pasted commands
Add alias for restart
Add RTOS debug info command
Switching to case-insensitive checks for command names
Clearing serial buffer
Allow adding networks without ID parameter in JSON

* Make Serial Echo toggleable, add Init to Serial Input Handler

* Add comments and always print out buffer being processed

* Serial "Debug Info" command

* Add missing Time.h inclusion

* Add uptime to debug info command

* Better ip address printing

* Fix const violation error

* IPAddress doesnt have implicit uint8_t* operator

* Use BSSID FormatHelpers, Add On/Off to bool check

* Remove multiple input options

* Concise wording

* Change "txpin" to "rftxpin"

---------

Co-authored-by: HentaiHeavenVR <[email protected]>
LucHeart added a commit that referenced this pull request Jan 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants