diff options
author | Ancyker <[email protected]> | 2023-03-29 21:05:01 -0400 |
---|---|---|
committer | Ancyker <[email protected]> | 2023-03-29 21:05:01 -0400 |
commit | 010b7e7525d542499d66528c8f4de743c697635d (patch) | |
tree | 999899ae8ff563b5ebe31de5b0017f145d8f6388 /Cart_Reader/SMS.ino | |
parent | 8d238f0fbc6b2fbc117a555b1587b773bab8bac1 (diff) | |
download | cartreader-010b7e7525d542499d66528c8f4de743c697635d.tar.gz cartreader-010b7e7525d542499d66528c8f4de743c697635d.zip |
Firmware Updater support, 3.3V Fix, and more
Lots of changes/additions.
Added:
* Firmware Updater support: Supports the Firmware Updater app (release to follow soon). Enabled by default, can be disabled in the config.
* 3.3V Fix (3V3FIX): Enable if you have stability issues when using 3.3V, works best with VSELECT. Disabled by default, can be enabled in the config.
* `DynamicClockSerial`: Class that extends and modifies HardwareSerial to be compatible with a dynamically changing clock speed. Used through the `ClockedSerial` object/variable.
* `OSCR.cpp` & `OSCR.h`: New files for storing globals. Only contains these new additions for now. More code cleanup to come.
Changed:
* Moved configuration flags to `Config.h` and documented them better.
* Removed `vselect()` function. Now uses `setVoltage()` with the params `VOLTS_SET_3V3` and `VOLTS_SET_5V`.
Known Issues:
* Rarely the LCD backlight turns white when using 3V3FIX. Resetting fixes it. Doesn't affect functionality/usability; it's just weird.
Diffstat (limited to 'Cart_Reader/SMS.ino')
-rw-r--r-- | Cart_Reader/SMS.ino | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Cart_Reader/SMS.ino b/Cart_Reader/SMS.ino index 3bcfd3d..531c8c9 100644 --- a/Cart_Reader/SMS.ino +++ b/Cart_Reader/SMS.ino @@ -40,7 +40,7 @@ static bool retron_mode = false; void _smsMenu() {
- vselect(false);
+ setVoltage(VOLTS_SET_5V);
// create menu with title and n options to choose from
unsigned char mainMenu;
|