save 7th channel setting to eeprom
This commit is contained in:
@ -11,7 +11,7 @@
|
||||
|
||||
#define VERSION "V:1.2A2"
|
||||
|
||||
byte memCode = 'd'; //Change to different letter if you changed the data structure
|
||||
byte memCode = 'e'; //Change to different letter if you changed the data structure
|
||||
|
||||
uint16_t CV1Calibration = 512;
|
||||
uint16_t CV2Calibration = 512;
|
||||
@ -549,6 +549,8 @@ void saveState() {
|
||||
EEPROM.put(addr, extClockPPQN);
|
||||
addr = addr + sizeof(extClockPPQN);
|
||||
EEPROM.put(addr, reverseEnc);
|
||||
addr = addr + sizeof(reverseEnc);
|
||||
EEPROM.put(addr, extraChannel);
|
||||
}
|
||||
|
||||
void loadState() {
|
||||
@ -606,6 +608,8 @@ void loadState() {
|
||||
EEPROM.get(addr, extClockPPQN);
|
||||
addr = addr + sizeof(extClockPPQN);
|
||||
EEPROM.get(addr, reverseEnc);
|
||||
addr = addr + sizeof(reverseEnc);
|
||||
EEPROM.get(addr, extraChannel);
|
||||
} else {
|
||||
saveState(); //write default values to EEPROM
|
||||
EEPROM.write(1023, memCode);
|
||||
|
||||
@ -1,7 +1,5 @@
|
||||
#pragma once
|
||||
|
||||
|
||||
//Font
|
||||
const PROGMEM uint8_t velvetscreen[437] U8G2_FONT_SECTION("velvetscreen") =
|
||||
"\64\0\2\2\3\3\2\3\4\5\5\0\0\5\0\5\0\0\221\0\0\1\230 \4\200\134%\11\255tT"
|
||||
"R\271RI(\6\252\334T\31)\7\252\134bJ\12+\7\233\345\322J\0,\5\221T\4-\5\213"
|
||||
|
||||
Reference in New Issue
Block a user