Subversion Repositories FlightCtrl

Rev

Rev 1967 | Rev 1969 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1967 Rev 1968
Line 4... Line 4...
4
#include <inttypes.h>
4
#include <inttypes.h>
5
#include "configuration.h"
5
#include "configuration.h"
6
#include "analog.h"
6
#include "analog.h"
Line 7... Line 7...
7
 
7
 
-
 
8
#define EEPROM_ADR_PARAM_BEGIN  0
Line 8... Line 9...
8
#define EEPROM_ADR_PARAM_BEGIN  0
9
#define EEPROM_CHECKSUMMED_BLOCK_OVERHEAD 3
9
 
10
 
10
#define PID_ACTIVE_SET          0   // byte
11
#define PID_ACTIVE_SET          0   // byte
11
//#define EEPROM_ADR_ACCOFFSET    1
12
#define EEPROM_ADR_ACCOFFSET    1
12
//#define EEPROM_ADR_GYROOFFSET   (EEPROM_ADR_ACCOFFSET+sizeof(sensorOffset_t)+2)
13
#define EEPROM_ADR_GYROOFFSET   (EEPROM_ADR_ACCOFFSET+sizeof(sensorOffset_t)+EEPROM_CHECKSUMMED_BLOCK_OVERHEAD)
13
//#define EEPROM_ADR_GYROAMPLIFIER  (EEPROM_ADR_GYROOFFSET+sizeof(sensorOffset_t)+2)
14
#define EEPROM_ADR_GYROAMPLIFIER  (EEPROM_ADR_GYROOFFSET+sizeof(sensorOffset_t)+EEPROM_CHECKSUMMED_BLOCK_OVERHEAD)
14
//#define EEPROM_ADR_CHANNELMAP   (EEPROM_ADR_GYROAMPLIFIER+sizeof(sensorOffset_t)+2)
15
#define EEPROM_ADR_CHANNELMAP     (EEPROM_ADR_GYROAMPLIFIER+sizeof(sensorOffset_t)+EEPROM_CHECKSUMMED_BLOCK_OVERHEAD)
15
//#define EEPROM_ADR_MIXER_TABLE          (EEPROM_ADR_CHANNELMAP+sizeof(channelMap_t)+2)
16
#define EEPROM_ADR_MIXER_TABLE    (EEPROM_ADR_CHANNELMAP+sizeof(channelMap_t)+EEPROM_CHECKSUMMED_BLOCK_OVERHEAD)
16
//#define EEPROM_ADR_PARAMSET_BEGIN (EEPROM_ADR_MIXER_TABLE+sizeof(mixerMatrix_t)+2)
17
#define EEPROM_ADR_PARAMSET_BEGIN (EEPROM_ADR_MIXER_TABLE+sizeof(mixerMatrix_t)+EEPROM_CHECKSUMMED_BLOCK_OVERHEAD)
17
 
18
 
18
#define EEPROM_ADR_ACCOFFSET    10
19
//#define EEPROM_ADR_ACCOFFSET    10
19
#define EEPROM_ADR_GYROOFFSET   20
20
//#define EEPROM_ADR_GYROOFFSET   20
20
#define EEPROM_ADR_GYROAMPLIFIER  30
21
//#define EEPROM_ADR_GYROAMPLIFIER  30
21
#define EEPROM_ADR_CHANNELMAP     40
22
//#define EEPROM_ADR_CHANNELMAP   40
Line 22... Line 23...
22
#define EEPROM_ADR_MIXER_TABLE    60
23
//#define EEPROM_ADR_MIXER_TABLE          60
23
#define EEPROM_ADR_PARAMSET_BEGIN 200
24
//#define EEPROM_ADR_PARAMSET_BEGIN 200
24
 
25
 
25
#define CHANNELMAP_REVISION     0
26
#define CHANNELMAP_REVISION         0
Line 26... Line 27...
26
#define EEPARAM_REVISION            0
27
#define EEPARAM_REVISION            0
27
#define EEMIXER_REVISION            0
28
#define EEMIXER_REVISION            0
28
#define SENSOROFFSET_REVISION   0
29
#define SENSOROFFSET_REVISION       0