PSDK时间同步失败
CompletedM300 PSDK linux 环境,RTK已连接,显示"连接成功,RTK定位数据收敛中",时间同步不成功,已经注册了GetNewestPpsTriggerLocalTimeUs,在此回调函数中打印获取到的pps时间也比较正常。
错误日志如下:
[3541.002][module_timesync]-[Error]-[PsdkTimeSync_ReceiveAircraftTimestampHandle:471]aircraft timestamp package is invalid.
[3541.002][module_command]-[Error]-[PsdkCommand_DealCmd:766]cmd handle failure, cmdset = 0x0f, cmdid = 0x74
[3541.040][module_timesync]-[Error]-[PsdkTimeSync_TransferToAircraftTime:312]Payload have not synchronised time. Please call PsdkTimeSync_RegGetNewestPpsTriggerTimeCallback interface to register GetNewestPpsTriggerLocalTimeUsCallback callback function before transferring time, and please check hardware connection / software configure of PPS signal and RTK signal to ensure PPS signal is triggered. Simultaneously, check the connection with aircraft.
[3541.040][module_user]-[Error]- transfer to aircraft time error: 0x000000E4.
-
尊敬的开发者, 您好!感谢您联系DJI大疆创新。 您的报错信息,建议确认: 1、连接PSDK端PPS引脚至转接环PPS信号引脚,配置引脚参数 2、注册硬件终端处理 具体时间同步开发步骤可以参考开发者官网:(若问题依旧存在,建议直接使用sample测试以便确认SDK及飞机问题) https://developer.dji.com/cn/document/622efdac-3777-4030-ae45-e783ef36f501 感谢您的理解与支持,祝您生活愉快! Best Regards, DJI大疆创新SDK技术支持
Please sign in to leave a comment.
Comments
5 comments