/trunk/eeprom.c |
---|
566,7 → 566,7 |
{ |
uint8_t channel_backup = 0, bad_params = 0, ee_default = 0,i; |
if((EEPARAM_REVISION - EEPARAM_REVISION_SUB) != GetParamByte(PID_EE_REVISION)) |
if((EEPARAM_REVISION) != GetParamByte(PID_EE_REVISION)) |
{ |
ee_default = 1; // software update or forced by mktool |
} |
628,7 → 628,7 |
MixerTable_Default(); // Quadro |
MixerTable_WriteToEEProm(); |
} |
if(ee_default) SetParamByte(PID_EE_REVISION, (EEPARAM_REVISION - EEPARAM_REVISION_SUB)); |
if(ee_default) SetParamByte(PID_EE_REVISION, (EEPARAM_REVISION)); |
// determine motornumber |
RequiredMotors = 0; |
for(i = 0; i < 16; i++) |
/trunk/eeprom.h |
---|
5,7 → 5,6 |
#include "twimaster.h" |
#define EEPARAM_REVISION 93 // is count up, if paramater stucture has changed (compatibility) |
#define EEPARAM_REVISION_SUB 0 // count down! (EEPARAM_REVISION - EEPARAM_REVISION_SUB) if the parameter changes without changes to the KopterTool compatiblity |
#define EEMIXER_REVISION 1 // is count up, if mixer stucture has changed (compatibility) |
#define EEPROM_ADR_PARAM_BEGIN 0 |
/trunk/libfc1284.a |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/trunk/main.c |
---|
137,7 → 137,7 |
} |
if(PlatinenVersion != GetParamByte(PID_HARDWARE_VERSION)) |
{ |
if(GetParamByte(PID_HARDWARE_VERSION) != 0xFF) SetParamByte(PID_EE_REVISION,0x00); // reset the Settings if the Version changed |
SetParamByte(PID_EE_REVISION,0x00); // reset the Settings if the Version changed |
SetParamByte(PID_HARDWARE_VERSION,PlatinenVersion); // Remember the Version number |
} |
#else |