Subversion Repositories NaviCtrl

Rev

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: