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:
2016-05-12 20:04:43 -07:00
parent a4df0d921d
commit b300c76103
1047 changed files with 379298 additions and 0 deletions

View File

@@ -0,0 +1,56 @@
void ReadFromEEPROM(){
SDConfigLoadFromEEPROM();
TFConfigLoadFromEEPROM();
PnRConfigLoadFromEEPROM();
ROConfigLoadFromEEPROM();
}
void SaveToEEPROM(){
SDConfigSaveToEEPROM();
TFConfigSaveToEEPROM();
PnRConfigSaveToEEPROM();
ROConfigSaveToEEPROM();
}
void DisplayProgramList(){
FullLcdWrite((unsigned char*)pgm_read_word(&ProgramNames[SelectedProgram][0]), (unsigned char*)pgm_read_word(&ProgramNames[SelectedProgram][1]));
}
void GetInitialEncoderData(){
EncoderChannelALastValue = EncoderReferenceVariable = digitalRead(EncoderChannelA);
}
signed char ReturnEncoderDirection(){
EncoderReferenceVariable = digitalRead(EncoderChannelA);
if((EncoderChannelALastValue == LOW) && (EncoderReferenceVariable == HIGH)){
if(digitalRead(EncoderChannelB) == LOW){
EncoderChannelALastValue = EncoderReferenceVariable;;
return 1;
}else{
EncoderChannelALastValue = EncoderReferenceVariable;
return -1;
}
}
EncoderChannelALastValue = EncoderReferenceVariable;
return 0;
}
void ClearAndRestartStopWatch(){
MyStopWatch.reset();
MyStopWatch.start();
}
void SoftStopMotor(unsigned char Motor){
if(Motor == 1){
for( ; DriveLoop != RotationMinDriveSpeed ; DriveLoop--){
MotorDriver.setM1Speed(DriveLoop);
}
MotorDriver.setM1Speed(0);
}
else if(Motor == 2){
for( ; DriveLoop != PumpMinDriveSpeed ; DriveLoop--){
MotorDriver.setM2Speed(DriveLoop);
}
MotorDriver.setM2Speed(0);
}
}