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__ | ( | self | ) |
RflyTimeStmp的构造函数
| 初始化一个包含校验和、CopterID、SysStartTime、SysCurrentTime等等参数的值,默认为0 |
| __init__ | ( | self, | |
| iv ) |
RflyTimeStmp的构造函数
| 初始化一个包含校验和、CopterID、SysStartTime、SysCurrentTime等等参数的值,默认为0 |
| Update | ( | self, | |
| iv ) |
RflyTimeStmp的更新函数
| 更新一个包含校验和、CopterID、SysStartTime、SysCurrentTime等等参数 |
| int checksum = 1234567897 |
这是校验和的值,初始化为1234567897
更新checksum为iv[0]
| int copterID = 0 |
更新checksum为iv[1]
用于识别直升机的标识符
| int HeartCount = 0 |
用于记录CopterSim开始仿真时,电脑的时间戳
用于记录心跳计数,初始化为0
用于记录CopterSim运行电脑当前的时间戳
用于记录心跳计数,初始化为0
| bool isCopterSimOnPC = False |
用于判断CopterSim和本Python脚本是否在一台电脑上运行,初始化为False
| int pyStartTimeStmp = 0 |
Python脚本处理的时间戳,初始化为0
| int rosStartTimeStmp = 0 |
CopterSim开始仿真时,Python脚本电脑ROS的时间戳,初始化为0
| int SysCurrentTime = 0 |
用于记录CopterSim开始仿真时,电脑的时间戳
用于记录CopterSim运行电脑当前的时间戳
| int SysStartTime = 0 |
用于记录CopterSim开始仿真时,电脑的时间戳
更新checksum为iv[2] / 1000.0