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

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

Public 成员函数

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

Public 属性

int checksum = 1234567897
 这是校验和的值,初始化为1234567897
int copterID = 0
 更新checksum为iv[1]
int SysStartTime = 0
 用于记录CopterSim开始仿真时,电脑的时间戳
int SysCurrentTime = 0
 用于记录CopterSim开始仿真时,电脑的时间戳
int HeartCount = 0
 用于记录CopterSim开始仿真时,电脑的时间戳
bool isCopterSimOnPC = False
 用于判断CopterSim和本Python脚本是否在一台电脑上运行,初始化为False
int rosStartTimeStmp = 0
 CopterSim开始仿真时,Python脚本电脑ROS的时间戳,初始化为0
int pyStartTimeStmp = 0
 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

int checksum = 1234567897

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

更新checksum为iv[0]

◆ copterID

int copterID = 0

更新checksum为iv[1]

用于识别直升机的标识符

◆ HeartCount

int HeartCount = 0

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

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

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

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

◆ isCopterSimOnPC

bool isCopterSimOnPC = False

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

◆ pyStartTimeStmp

int pyStartTimeStmp = 0

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

◆ rosStartTimeStmp

int rosStartTimeStmp = 0

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

◆ SysCurrentTime

int SysCurrentTime = 0

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

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

◆ SysStartTime

int SysStartTime = 0

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

更新checksum为iv[2] / 1000.0


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