Subversion Repositories NaviCtrl

Rev

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

Rev 118 Rev 119
Line 60... Line 60...
60
#include "led.h"
60
#include "led.h"
61
#include "GPS.h"
61
#include "GPS.h"
62
#include "uart1.h"
62
#include "uart1.h"
63
#include "spi_slave.h"
63
#include "spi_slave.h"
64
#include "i2c.h"
64
#include "i2c.h"
-
 
65
#include "timer1.h"
65
#include "timer.h"
66
#include "timer2.h"
66
#include "main.h"
67
#include "main.h"
67
#include "fifo.h"
68
#include "fifo.h"
Line 68... Line 69...
68
 
69
 
Line 391... Line 392...
391
                                NaviData.Altimeter = (s16) FromFlightCtrl.Param.Int[1]; // is located at byte 2 and 3
392
                                NaviData.Altimeter = (s16) FromFlightCtrl.Param.Int[1]; // is located at byte 2 and 3
392
                                CHK_POTI_MM(Parameter.NaviGpsPLimit,FromFlightCtrl.Param.Byte[4],0,255);
393
                                CHK_POTI_MM(Parameter.NaviGpsPLimit,FromFlightCtrl.Param.Byte[4],0,255);
393
                                CHK_POTI_MM(Parameter.NaviGpsILimit,FromFlightCtrl.Param.Byte[5],0,255);
394
                                CHK_POTI_MM(Parameter.NaviGpsILimit,FromFlightCtrl.Param.Byte[5],0,255);
394
                                CHK_POTI_MM(Parameter.NaviGpsDLimit,FromFlightCtrl.Param.Byte[6],0,255);
395
                                CHK_POTI_MM(Parameter.NaviGpsDLimit,FromFlightCtrl.Param.Byte[6],0,255);
395
                                break;
396
                                break;
-
 
397
                       
-
 
398
                        case SPI_CMD_SERVO:
-
 
399
                                ServoParams.Refresh             = FromFlightCtrl.Param.Byte[0];
-
 
400
                                ServoParams.NickOffset  = FromFlightCtrl.Param.Byte[1];
-
 
401
                                ServoParams.NickComp    = FromFlightCtrl.Param.sByte[2];
-
 
402
                                ServoParams.NickMin             = FromFlightCtrl.Param.Byte[3];
-
 
403
                                ServoParams.NickMax             = FromFlightCtrl.Param.Byte[4];
-
 
404
                                ServoParams.RollOffset  = FromFlightCtrl.Param.Byte[5];
-
 
405
                                ServoParams.RollComp    = FromFlightCtrl.Param.sByte[6];
-
 
406
                                ServoParams.RollMin             = FromFlightCtrl.Param.Byte[7];
-
 
407
                                ServoParams.RollMax             = FromFlightCtrl.Param.Byte[8];
-
 
408
                                break;
Line 396... Line 409...
396
 
409
 
397
                        case SPI_CMD_VERSION:
410
                        case SPI_CMD_VERSION:
398
                                FC_Version.Major = FromFlightCtrl.Param.Byte[0];
411
                                FC_Version.Major                = FromFlightCtrl.Param.Byte[0];
399
                                FC_Version.Minor = FromFlightCtrl.Param.Byte[1];
412
                                FC_Version.Minor                = FromFlightCtrl.Param.Byte[1];
400
                                FC_Version.Patch = FromFlightCtrl.Param.Byte[2];
413
                                FC_Version.Patch                = FromFlightCtrl.Param.Byte[2];
401
                                FC_Version.Compatible = FromFlightCtrl.Param.Byte[3];
414
                                FC_Version.Compatible   = FromFlightCtrl.Param.Byte[3];
402
                                FC_Version.Hardware = FromFlightCtrl.Param.Byte[4];
415
                                FC_Version.Hardware             = FromFlightCtrl.Param.Byte[4];
Line 403... Line 416...
403
                                break;
416
                                break;
404
 
417
 
405
                        default:
418
                        default: