使用Dronekit Android,我正在监听onDroneEvent中的事件。其中一个事件是AttributeEvent.PARAMETER_RECEIVED
我能够获得其他属性,例如态度,电池,信号rssi等。在连接后,我们不知道如何访问无人机发送的参数。
Vehicle
任何指针都会受到赞赏。
答案 0 :(得分:0)
您可以在https://software.intel.com/en-us/forums/intel-c-compiler/topic/310493的Parameter screen中了解如何完成此操作以供参考。
一般情况下,无人机的参数会在连接后或显式调用Tower后发送。
要监控刷新的时间,您可以收听VehicleApi#refreshParameters()和PARAMETERS_REFRESH_STARTED个事件。在这两个事件之间,还会为每个更新的参数发送几个PARAMETERS_REFRESH_COMPLETED事件。
您还可以使用以下方法访问上次检索的参数集:
export LD_LIBRARY_PATH=/whatever/path/you/want:/any/more/pathes/here:/and/here