TCode ESP32 0.35b
Added 2024-01-04 23:14:15 +0000 UTC
- Added the ability to use boot button to execute tCode commands during normal runtime.
Default is the new command to cycle motion profiles. See this video I posted in Tempests discord for example usage on the SSR1.
I also added a couple remixes in the remixes exchange - Added new command #motion-profile-cycle. This starts the motion on the currently selected profile and increments through the profiles until the last one and turns off.
- Rename motion-set-profile to motion-profile-set for consistency
- Added some validations on static IP addresses
- Added a validation for SSIDs with spaces in the flasher. Use the web UI if you have a space in your SSID for now.
- Fix for BLDC parameters known save issue
- Fix issue with I2c pin on vibe 2 by default
- Added the ability to disable channels/pins by setting the pin to -1. This will prevent the system from loading the items associated with the pin saving resources and clock calculation time. Some pins are still required per device of course.
- Fixed issue with pin validation not validating correctly
- Allot of refactoring on the Motion profiles. This was allot more work than Id like it to have been. They are stored in their own file now to help with runtime memory.
IMPORTANT: Ive taken lots of care to make sure this is bug free but make sure to keep a back up of your profiles just in case something happens to them. - Refactored the main Settings file for consistency as well. Still needs work :/
- Did some work on domain/port redirect.
Lots of changes here and there. I may should call this an alpha. If you have any issues post it in the github.
Thanks!