diff --git a/prosjekt.X/defmplabxtrace.log b/prosjekt.X/defmplabxtrace.log new file mode 100644 index 0000000..e69de29 diff --git a/prosjekt.X/defmplabxtrace.log.inx b/prosjekt.X/defmplabxtrace.log.inx new file mode 100644 index 0000000..29197e3 Binary files /dev/null and b/prosjekt.X/defmplabxtrace.log.inx differ diff --git a/prosjekt.X/main.c b/prosjekt.X/main.c index 9e43e92..b0fc258 100644 --- a/prosjekt.X/main.c +++ b/prosjekt.X/main.c @@ -67,11 +67,11 @@ uint8_t USART3_read() { * read the memory for the fanspeed */ -uint8_t fanControllerStartAddress = 0x00; +uint8_t EEMEM fanControllerStartAddress = 0x00; bool alreadyWrittenAblock = false;//false -uint8_t fanSpeedStartAddress = 0x30; -uint8_t currentFanSpeedAddress = 0x30; +uint8_t EEMEM fanSpeedStartAddress = 0x30; +uint8_t EEMEM currentFanSpeedAddress = 0x30; typedef struct { uint8_t fanSpeed; @@ -96,7 +96,7 @@ void WriteStructInEEPROM(config_t writeStruct){ if (alreadyWrittenAblock){ eeprom_update_block((void*) &writeStruct,(void*) &fanControllerStartAddress, structSize); }else{ - eeprom_write_block((config_t*) &writeStruct, &fanControllerStartAddress, structSize); + eeprom_write_block(&writeStruct, &fanControllerStartAddress, structSize); alreadyWrittenAblock = true;//true //reurn something } diff --git a/prosjekt.X/nbproject/configurations.xml b/prosjekt.X/nbproject/configurations.xml index d7f88a4..72c428b 100644 --- a/prosjekt.X/nbproject/configurations.xml +++ b/prosjekt.X/nbproject/configurations.xml @@ -28,7 +28,7 @@ AVR128DB48 - noID + nEdbgTool XC8 2.45 2 @@ -165,6 +165,9 @@ + + +