mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2025-01-17 02:52:12 +01:00
MKSerial: also report ground-speed
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1162 ebee16cc-31ac-478f-84a7-5cbb03baadba
This commit is contained in:
parent
eb41a84acf
commit
efaa6c910b
@ -70,6 +70,7 @@
|
||||
#define OSD_MSG_CURRPOS_IDX 1
|
||||
#define OSD_MSG_NB_SATS_IDX 50
|
||||
#define OSD_MSG_BATT_IDX 57
|
||||
#define OSD_MSG_GNDSPEED_IDX 58
|
||||
#define OSD_MSG_COMPHEADING_IDX 62
|
||||
#define OSD_MSG_NICK_IDX 64
|
||||
#define OSD_MSG_ROLL_IDX 65
|
||||
@ -529,6 +530,7 @@ static void DoConnectedToNC(void)
|
||||
positionData.Altitude = pos.altitude;
|
||||
positionData.Satellites = msg.pars[OSD_MSG_NB_SATS_IDX];
|
||||
positionData.Heading = Par2Int16(&msg, OSD_MSG_COMPHEADING_IDX);
|
||||
positionData.Groundspeed = ((float)Par2Int16(&msg, OSD_MSG_GNDSPEED_IDX))/100 /* cm/s => m/s */;
|
||||
if (positionData.Satellites<5)
|
||||
{
|
||||
positionData.Status = POSITIONACTUAL_STATUS_NOFIX;
|
||||
|
Loading…
x
Reference in New Issue
Block a user