mirror of
https://github.com/caperren/school_archives.git
synced 2025-11-09 21:51:15 +00:00
Added old firmware and pcb design files
These are all design documents that I thought I had lost. It's may make me cringe, but it's still cool to use it to see how far I've come.
This commit is contained in:
@@ -0,0 +1,39 @@
|
||||
void ShowROConfigMainScreen(){
|
||||
FullLcdWrite((unsigned char*)pgm_read_word(&RinseOnlyConfig[SelectedConfig][0]), (unsigned char*)pgm_read_word(&RinseOnlyConfig[SelectedConfig][1]));
|
||||
}
|
||||
|
||||
void ShowROConfigIndividualConfigScreen(){
|
||||
LcdFullWriteString((unsigned char*)pgm_read_word(&RinseOnlyConfig[SelectedConfig][2]), ConfigVal);
|
||||
}
|
||||
|
||||
int ROConfigMainConstrain(signed int Constrain){
|
||||
int Constraint = NumROConfig - 1;
|
||||
if(Constrain > Constraint){
|
||||
Constrain = (NumROConfig - 1);
|
||||
}else if(Constrain < 0){
|
||||
Constrain = 0;
|
||||
}
|
||||
return Constrain;
|
||||
}
|
||||
|
||||
int ROConfigIndividualConstrain(signed int Constrain){
|
||||
int Constraint = (int)pgm_read_word(&RinseOnlyConfig[SelectedConfig][3]);
|
||||
if(Constrain > Constraint){
|
||||
Constrain = (int)pgm_read_word(&RinseOnlyConfig[SelectedConfig][3]);
|
||||
}else if(Constrain < 0){
|
||||
Constrain = 0;
|
||||
}
|
||||
return Constrain;
|
||||
}
|
||||
|
||||
void ROConfigLoadFromEEPROM(){
|
||||
for(int i = 0 ; i < NumROConfig ; i++){
|
||||
EEPROMConfigRO[i] = EEPROM.read(pgm_read_word(&RinseOnlyConfig[i][4]));
|
||||
}
|
||||
}
|
||||
|
||||
void ROConfigSaveToEEPROM(){
|
||||
for(int i = 0 ; i < NumROConfig ; i++){
|
||||
EEPROM.write(pgm_read_word(&RinseOnlyConfig[i][4]),EEPROMConfigRO[i]);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user