mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2024-12-01 09:24:10 +01:00
Fixed setting of PipX description, and changed gcs receiver object to be update on change on flight side so that it works on the PipX.
This commit is contained in:
parent
00a83f3984
commit
6a7179120d
@ -330,7 +330,8 @@ static void comUAVTalkTask(void *parameters)
|
|||||||
if (state == UAVTALK_STATE_COMPLETE)
|
if (state == UAVTALK_STATE_COMPLETE)
|
||||||
{
|
{
|
||||||
// Is this a local UAVObject?
|
// Is this a local UAVObject?
|
||||||
if (iproc->obj != NULL)
|
// We only generate GcsReceiver ojects, we don't consume them.
|
||||||
|
if ((iproc->obj != NULL) && (iproc->objId != GCSRECEIVER_OBJID))
|
||||||
{
|
{
|
||||||
// We treat the ObjectPersistence object differently
|
// We treat the ObjectPersistence object differently
|
||||||
if(iproc->objId == OBJECTPERSISTENCE_OBJID)
|
if(iproc->objId == OBJECTPERSISTENCE_OBJID)
|
||||||
@ -691,7 +692,6 @@ static void radioStatusTask(void *parameters)
|
|||||||
PipXSettingsPairIDGet(&pairID);
|
PipXSettingsPairIDGet(&pairID);
|
||||||
|
|
||||||
// Update the status
|
// Update the status
|
||||||
PIOS_BL_HELPER_FLASH_Read_Description(pipxStatus.Description, PIPXSTATUS_DESCRIPTION_NUMELEM);
|
|
||||||
pipxStatus.DeviceID = PIOS_RFM22B_DeviceID(pios_rfm22b_id);
|
pipxStatus.DeviceID = PIOS_RFM22B_DeviceID(pios_rfm22b_id);
|
||||||
pipxStatus.RSSI = PIOS_RFM22B_RSSI(pios_rfm22b_id);
|
pipxStatus.RSSI = PIOS_RFM22B_RSSI(pios_rfm22b_id);
|
||||||
pipxStatus.Retries = data->comTxRetries;
|
pipxStatus.Retries = data->comTxRetries;
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
<field name="Channel" units="us" type="uint16" elements="6"/>
|
<field name="Channel" units="us" type="uint16" elements="6"/>
|
||||||
<access gcs="readwrite" flight="readwrite"/>
|
<access gcs="readwrite" flight="readwrite"/>
|
||||||
<telemetrygcs acked="false" updatemode="onchange" period="0"/>
|
<telemetrygcs acked="false" updatemode="onchange" period="0"/>
|
||||||
<telemetryflight acked="false" updatemode="manual" period="0"/>
|
<telemetryflight acked="false" updatemode="onchange" period="0"/>
|
||||||
<logging updatemode="manual" period="0"/>
|
<logging updatemode="manual" period="0"/>
|
||||||
</object>
|
</object>
|
||||||
</xml>
|
</xml>
|
||||||
|
Loading…
Reference in New Issue
Block a user