mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2025-02-21 11:54:15 +01:00
GCS Updated gpsobject XML file (made it a single instance - less protocol overhead)
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@518 ebee16cc-31ac-478f-84a7-5cbb03baadba
This commit is contained in:
parent
ef36a79e12
commit
ed48dc25de
@ -50,13 +50,13 @@ UAVObject::Metadata GpsObject::getDefaultMetadata()
|
|||||||
{
|
{
|
||||||
UAVObject::Metadata metadata;
|
UAVObject::Metadata metadata;
|
||||||
metadata.gcsTelemetryAcked = 1;
|
metadata.gcsTelemetryAcked = 1;
|
||||||
metadata.gcsTelemetryUpdateMode = UAVObject::UPDATEMODE_ONCHANGE;
|
metadata.gcsTelemetryUpdateMode = UAVObject::UPDATEMODE_NEVER;
|
||||||
metadata.gcsTelemetryUpdatePeriod = 0;
|
metadata.gcsTelemetryUpdatePeriod = 0;
|
||||||
metadata.flightTelemetryAcked = 1;
|
metadata.flightTelemetryAcked = 1;
|
||||||
metadata.flightTelemetryUpdateMode = UAVObject::UPDATEMODE_PERIODIC;
|
metadata.flightTelemetryUpdateMode = UAVObject::UPDATEMODE_PERIODIC;
|
||||||
metadata.flightTelemetryUpdatePeriod = 1000;
|
metadata.flightTelemetryUpdatePeriod = 1000;
|
||||||
metadata.loggingUpdateMode = UAVObject::UPDATEMODE_NEVER;
|
metadata.loggingUpdateMode = UAVObject::UPDATEMODE_PERIODIC;
|
||||||
metadata.loggingUpdatePeriod = 0;
|
metadata.loggingUpdatePeriod = 1000;
|
||||||
return metadata;
|
return metadata;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -53,7 +53,7 @@ public:
|
|||||||
// Constants
|
// Constants
|
||||||
static const quint32 OBJID = 4042402288U;
|
static const quint32 OBJID = 4042402288U;
|
||||||
static const QString NAME;
|
static const QString NAME;
|
||||||
static const bool ISSINGLEINST = 0;
|
static const bool ISSINGLEINST = 1;
|
||||||
static const bool ISSETTINGS = 0;
|
static const bool ISSETTINGS = 0;
|
||||||
static const quint32 NUMBYTES = sizeof(DataFields);
|
static const quint32 NUMBYTES = sizeof(DataFields);
|
||||||
|
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
<xml>
|
<xml>
|
||||||
<object name="GpsObject" singleinstance="false" settings="false">
|
<object name="GpsObject" singleinstance="true" settings="false">
|
||||||
<field name="Latitude" units="degrees" type="float" elements="1"/>
|
<field name="Latitude" units="degrees" type="float" elements="1"/>
|
||||||
<field name="Longitude" units="degrees" type="float" elements="1"/>
|
<field name="Longitude" units="degrees" type="float" elements="1"/>
|
||||||
<field name="Altitude" units="meters" type="float" elements="1"/>
|
<field name="Altitude" units="meters" type="float" elements="1"/>
|
||||||
<field name="Satellites" units="" type="int8" elements="1"/>
|
<field name="Satellites" units="" type="int8" elements="1"/>
|
||||||
<telemetrygcs acked="true" updatemode="onchange" period="0"/>
|
<telemetrygcs acked="true" updatemode="never" period="0"/>
|
||||||
<telemetryflight acked="true" updatemode="periodic" period="1000"/>
|
<telemetryflight acked="true" updatemode="periodic" period="1000"/>
|
||||||
<logging updatemode="never" period="0"/>
|
<logging updatemode="periodic" period="1000"/>
|
||||||
</object>
|
</object>
|
||||||
</xml>
|
</xml>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user