Subversion Repositories NaviCtrl

Rev

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

Rev 157 Rev 276
Line 1... Line 1...
1
#include "91x_lib.h"
1
#include "91x_lib.h"
2
#include "params.h"
2
#include "params.h"
3
 
-
 
-
 
3
#include "spi_slave.h"
Line 4... Line 4...
4
 
4
 
Line 5... Line 5...
5
s16 NCParams[255];
5
s16 NCParams[255];
6
 
6
 
7
void NCParams_Init(void)
7
void NCParams_Init(void)
-
 
8
{
8
{
9
        NCParams[NCPARAMS_GPS_TARGETSPEED] = 50; // 5.0 m/s
Line 9... Line 10...
9
        NCParams[NCPARAMS_GPS_TARGETSPEED] = 50; // 5.0 m/s
10
        NCParams[NCPARAMS_NEW_COMPASS_DIRECTION_SETPOINT] = -1;
10
}
11
}
11
 
12
 
-
 
13
u8 NCParams_SetValue(u8 id, s16* pvalue)
-
 
14
{
12
u8 NCParams_SetValue(u8 id, s16* pvalue)
15
        NCParams[id] = *pvalue;
13
{
16
// Process data
Line 14... Line 17...
14
        NCParams[id] = *pvalue;
17
    if(id == NCPARAMS_NEW_COMPASS_DIRECTION_SETPOINT) NewCompassDirectionSetpoint = NCParams[NCPARAMS_NEW_COMPASS_DIRECTION_SETPOINT];
15
        return 1;      
18
        return 1;