PX4SILIntFloat结构体类. 更多...
Public 成员函数 | |
| __init__ (self, iv=None) | |
| PX4SILIntFloat的构造函数 | |
Public 属性 | |
| int | checksum = iv[0] |
| 这是校验和的值,初始化为 1234567897。 | |
| int | CopterID = iv[1] |
| 用于识别直升机的标识符。 | |
| list | inSILInts = iv[2:10] |
| 一个包含 8 个整数的数组,用于 SIL 数据。 | |
| list | inSILFLoats = iv[10:30] |
| 一个包含 20 个浮点数的数组,也用于 SIL 数据。 | |
PX4SILIntFloat结构体类.
输出到CopterSim DLL模型的SILints和SILFloats数据
struct PX4SILIntFloat{
int checksum;//1234567897
int CopterID;
int inSILInts[8];
float inSILFLoats[20];
};
struct.pack 10i20f
PX4SILIntFloat 类包含将在 CopterSim 模拟中使用的整数和浮点数数据数组。它支持使用提供的值列表进行初始化。
| __init__ | ( | self, | |
| iv = None ) |
PX4SILIntFloat的构造函数
| 初始化一个包含校验和、CopterID、inSILInts | 和 inSILFloats 初始值的列表。如果未提供,则默认为零值。 |
| int checksum = iv[0] |
这是校验和的值,初始化为 1234567897。
| int CopterID = iv[1] |
用于识别直升机的标识符。
| list inSILFLoats = iv[10:30] |
一个包含 20 个浮点数的数组,也用于 SIL 数据。
| list inSILInts = iv[2:10] |
一个包含 8 个整数的数组,用于 SIL 数据。