This repository was archived by the owner on Feb 25, 2021. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -83,9 +83,9 @@ void setResetButtonToRed() {
83
83
void writeEeprom () {
84
84
EEPROM.writeUChar ( ( uint16_t )EepromAddresses::Validator, 0 );
85
85
EEPROM.writeUShort ( ( uint16_t )EepromAddresses::SizeOfConfig, ( uint16_t )sizeof ( SteerConfig ) );
86
- EEPROM.put ( ( uint16_t )EepromAddresses::SteerSettings, steerConfig );
87
86
EEPROM.put ( ( uint16_t )EepromAddresses::Bno055CalibrationData, bno055CalibrationData );
88
87
EEPROM.put ( ( uint16_t )EepromAddresses::Fxos8700Fxas21002CalibrationData, fxos8700Fxas21002CalibrationData );
88
+ EEPROM.put ( ( uint16_t )EepromAddresses::SteerConfig, steerConfig );
89
89
EEPROM.commit ();
90
90
}
91
91
@@ -150,9 +150,9 @@ void setup( void ) {
150
150
if ( ( EEPROM.readUChar ( ( uint16_t )EepromAddresses::Validator ) != 0xff ) &&
151
151
( EEPROM.readUShort ( ( uint16_t )EepromAddresses::SizeOfConfig ) == sizeof ( SteerConfig ) ) ) {
152
152
Serial.println ( " Read from EEPROM" );
153
- EEPROM.get ( ( uint16_t )EepromAddresses::SteerSettings, steerConfig );
154
153
EEPROM.get ( ( uint16_t )EepromAddresses::Bno055CalibrationData, bno055CalibrationData );
155
154
EEPROM.get ( ( uint16_t )EepromAddresses::Fxos8700Fxas21002CalibrationData, fxos8700Fxas21002CalibrationData );
155
+ EEPROM.get ( ( uint16_t )EepromAddresses::SteerConfig, steerConfig );
156
156
} else {
157
157
Serial.println ( " Not read from EEPROM" );
158
158
writeEeprom ();
Original file line number Diff line number Diff line change @@ -315,9 +315,9 @@ enum class EepromAddresses : uint16_t {
315
315
CRC = 0 ,
316
316
Validator = 5 ,
317
317
SizeOfConfig = 7 ,
318
- SteerSettings = 9 ,
319
- Bno055CalibrationData = SteerSettings + sizeof ( SteerConfig ),
320
- Fxos8700Fxas21002CalibrationData = Bno055CalibrationData + sizeof ( bno055CalibrationData )
318
+ Bno055CalibrationData = 9 ,
319
+ Fxos8700Fxas21002CalibrationData = Bno055CalibrationData + sizeof ( bno055CalibrationData ),
320
+ SteerConfig = Fxos8700Fxas21002CalibrationData + sizeof ( fxos8700Fxas21002CalibrationData )
321
321
};
322
322
323
323
struct SteerSettings {
You can’t perform that action at this time.
0 commit comments