Subversion Repositories FlightCtrl

Compare Revisions

Ignore whitespace Rev 1964 → Rev 1965

/branches/dongfang_FC_rewrite/eeprom.h
7,23 → 7,17
 
#define EEPROM_ADR_PARAM_BEGIN 0
 
#define PID_ACTIVE_SET 2 // byte
//#define PID_PRESSURE_OFFSET 3 // byte
//#define PID_ACC_PITCH 4 // word
//#define PID_ACC_ROLL 6 // word
//#define PID_ACC_Z 8 // word
#define PID_ACTIVE_SET 0 // byte
#define EEPROM_ADR_ACCOFFSET 1
#define EEPROM_ADR_GYROOFFSET (EEPROM_ADR_ACCOFFSET+sizeof(sensorOffset_t)+2)
#define EEPROM_ADR_DACVALUES (EEPROM_ADR_GYROOFFSET+sizeof(sensorOffset_t)+2)
#define EEPROM_ADR_CHANNELMAP (EEPROM_ADR_GYROOFFSET+sizeof(sensorOffset_t)+2)
#define EEPROM_ADR_MIXER_TABLE (EEPROM_ADR_CHANNELMAP+sizeof(channelMap_t)+2)
#define EEPROM_ADR_PARAMSET_BEGIN (EEPROM_ADR_CHANNELMAP+sizeof(mixerMatrix_t)+2)
 
#define EEPROM_ADR_ACCOFFSET 20
#define EEPROM_ADR_GYROOFFSET 40
#define EEPROM_ADR_CHANNELMAP 80
 
#define EEPROM_ADR_PARAMSET_BEGIN 100
 
#define EEPROM_ADR_MIXER_TABLE 1000
 
#define CHANNELMAP_REVISION 0
#define EEPARAM_REVISION 0
#define EEMIXER_REVISION 0
#define EEPARAM_REVISION 0
#define EEMIXER_REVISION 0
#define SENSOROFFSET_REVISION 0
 
extern void paramSet_readOrDefault(void);