RflySimSDK v3.08
RflySimSDK说明文档
载入中...
搜索中...
未找到
RflyTimeStmp类 参考

RflyTimeStmp结构体类,用于处理与CopterSim仿真相关的时间戳信息 更多...

Public 成员函数

 __init__ (self)
 RflyTimeStmp的构造函数
 
 __init__ (self, iv)
 RflyTimeStmp的构造函数
 
 Update (self, iv)
 RflyTimeStmp的更新函数
 

Public 属性

 checksum
 这是校验和的值,初始化为1234567897
 
 copterID
 用于识别直升机的标识符
 
 SysStartTime
 用于记录CopterSim开始仿真时,电脑的时间戳
 
 SysCurrentTime
 用于记录CopterSim运行电脑当前的时间戳
 
 HeartCount
 用于记录心跳计数,初始化为0
 
 isCopterSimOnPC
 用于判断CopterSim和本Python脚本是否在一台电脑上运行,初始化为False
 
 rosStartTimeStmp
 CopterSim开始仿真时,Python脚本电脑ROS的时间戳,初始化为0
 
 pyStartTimeStmp
 Python脚本处理的时间戳,初始化为0
 

详细描述

RflyTimeStmp结构体类,用于处理与CopterSim仿真相关的时间戳信息

构造及析构函数说明

◆ __init__() [1/2]

__init__ ( self)

RflyTimeStmp的构造函数

参数
初始化一个包含校验和、CopterID、SysStartTime、SysCurrentTime等等参数的值,默认为0

◆ __init__() [2/2]

__init__ ( self,
iv )

RflyTimeStmp的构造函数

参数
初始化一个包含校验和、CopterID、SysStartTime、SysCurrentTime等等参数的值,默认为0

成员函数说明

◆ Update()

Update ( self,
iv )

RflyTimeStmp的更新函数

参数
更新一个包含校验和、CopterID、SysStartTime、SysCurrentTime等等参数

类成员变量说明

◆ checksum

checksum

这是校验和的值,初始化为1234567897

更新checksum为iv[0]

◆ copterID

copterID

用于识别直升机的标识符

更新checksum为iv[1]

◆ HeartCount

HeartCount

用于记录心跳计数,初始化为0

更新checksum为iv[4]

◆ isCopterSimOnPC

isCopterSimOnPC

用于判断CopterSim和本Python脚本是否在一台电脑上运行,初始化为False

◆ pyStartTimeStmp

pyStartTimeStmp

Python脚本处理的时间戳,初始化为0

◆ rosStartTimeStmp

rosStartTimeStmp

CopterSim开始仿真时,Python脚本电脑ROS的时间戳,初始化为0

◆ SysCurrentTime

SysCurrentTime

用于记录CopterSim运行电脑当前的时间戳

更新checksum为iv[3] / 1000.0

◆ SysStartTime

SysStartTime

用于记录CopterSim开始仿真时,电脑的时间戳

更新checksum为iv[2] / 1000.0


该类的文档由以下文件生成: