Rev 588 | Rev 819 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 588 | Rev 780 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | #include "91x_lib.h" |
1 | #include "91x_lib.h" |
2 | #include "params.h" |
2 | #include "params.h" |
3 | #include "spi_slave.h" |
3 | #include "spi_slave.h" |
4 | #include "waypoints.h" |
4 | #include "waypoints.h" |
Line 5... | Line 5... | ||
5 | 5 | ||
6 | s16 NCParams[255]; |
6 | s16 NCParams[256]; |
Line 7... | Line 7... | ||
7 | u8 NCParamState[255]; |
7 | u8 NCParamState[256]; |
8 | 8 | ||
9 | void NCParams_Init(void) |
9 | void NCParams_Init(void) |
10 | { |
10 | { |
Line 24... | Line 24... | ||
24 | NCParams[id] = *pvalue; |
24 | NCParams[id] = *pvalue; |
25 | NCParamState[id] = NCRARAM_STATE_VALID; |
25 | NCParamState[id] = NCRARAM_STATE_VALID; |
Line 26... | Line 26... | ||
26 | 26 | ||
27 | switch(id) |
27 | switch(id) |
- | 28 | { |
|
- | 29 | case NCPARAMS_BARO_KOMPENSATION: |
|
- | 30 | LuftdruckTemperaturKompensation = *pvalue; |
|
- | 31 | WriteBaroCalibrationToEEprom(); |
|
- | 32 | break; |
|
28 | { |
33 | |
29 | case NCPARAMS_FORCE_NEW_COMPASS_DIRECTION: |
34 | case NCPARAMS_FORCE_NEW_COMPASS_DIRECTION: |
30 | CAM_Orientation.UpdateMask |= FORCE_AZIMUTH_ROTATION; |
35 | CAM_Orientation.UpdateMask |= FORCE_AZIMUTH_ROTATION; |
31 | // Break fehlt hier absichtlich |
36 | // Break fehlt hier absichtlich |
32 | case NCPARAMS_NEW_COMPASS_DIRECTION_SETPOINT: |
37 | case NCPARAMS_NEW_COMPASS_DIRECTION_SETPOINT: |