Rev 154 | Rev 161 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 154 | Rev 160 | ||
---|---|---|---|
Line 367... | Line 367... | ||
367 | FC.Poti2 = FromFlightCtrl.Param.Byte[5]; |
367 | FC.Poti2 = FromFlightCtrl.Param.Byte[5]; |
368 | FC.Poti3 = FromFlightCtrl.Param.Byte[6]; |
368 | FC.Poti3 = FromFlightCtrl.Param.Byte[6]; |
369 | FC.Poti4 = FromFlightCtrl.Param.Byte[7]; |
369 | FC.Poti4 = FromFlightCtrl.Param.Byte[7]; |
370 | FC.RC_Quality = FromFlightCtrl.Param.Byte[8]; |
370 | FC.RC_Quality = FromFlightCtrl.Param.Byte[8]; |
371 | FC.RC_RSSI = FromFlightCtrl.Param.Byte[9]; |
371 | FC.RC_RSSI = FromFlightCtrl.Param.Byte[9]; |
- | 372 | NaviData.Gas = FromFlightCtrl.Param.Byte[10]; |
|
372 | break; |
373 | break; |
Line 373... | Line 374... | ||
373 | 374 | ||
374 | case SPI_CMD_MISC: |
375 | case SPI_CMD_MISC: |
375 | if(CompassCalState != FromFlightCtrl.Param.Byte[0]) |
376 | if(CompassCalState != FromFlightCtrl.Param.Byte[0]) |
Line 378... | Line 379... | ||
378 | fifo_put(&CompassCalcStateFiFo, CompassCalState); |
379 | fifo_put(&CompassCalcStateFiFo, CompassCalState); |
379 | } |
380 | } |
380 | Parameter.NaviPH_LoginTime = FromFlightCtrl.Param.Byte[1]; |
381 | Parameter.NaviPH_LoginTime = FromFlightCtrl.Param.Byte[1]; |
381 | NaviData.Variometer = (NaviData.Variometer + 2 * ((s16) FromFlightCtrl.Param.Int[1] - NaviData.Altimeter)) / 2; // provisorisch |
382 | NaviData.Variometer = (NaviData.Variometer + 2 * ((s16) FromFlightCtrl.Param.Int[1] - NaviData.Altimeter)) / 2; // provisorisch |
382 | NaviData.Altimeter = (s16) FromFlightCtrl.Param.Int[1]; // is located at byte 2 and 3 |
383 | NaviData.Altimeter = (s16) FromFlightCtrl.Param.Int[1]; // is located at byte 2 and 3 |
- | 384 | NaviData.SetpointAltitude = (s16) FromFlightCtrl.Param.Int[2]; // is located at byte 4 and 5 |
|
383 | CHK_POTI_MM(Parameter.NaviGpsPLimit,FromFlightCtrl.Param.Byte[4],0,255); |
385 | CHK_POTI_MM(Parameter.NaviGpsPLimit,FromFlightCtrl.Param.Byte[6],0,255); |
384 | CHK_POTI_MM(Parameter.NaviGpsILimit,FromFlightCtrl.Param.Byte[5],0,255); |
386 | CHK_POTI_MM(Parameter.NaviGpsILimit,FromFlightCtrl.Param.Byte[7],0,255); |
385 | CHK_POTI_MM(Parameter.NaviGpsDLimit,FromFlightCtrl.Param.Byte[6],0,255); |
387 | CHK_POTI_MM(Parameter.NaviGpsDLimit,FromFlightCtrl.Param.Byte[8],0,255); |
386 | break; |
388 | break; |
Line 387... | Line 389... | ||
387 | 389 | ||
388 | case SPI_CMD_SERVOS: |
390 | case SPI_CMD_SERVOS: |
389 | ServoParams.Refresh = FromFlightCtrl.Param.Byte[0]; |
391 | ServoParams.Refresh = FromFlightCtrl.Param.Byte[0]; |