取固件版本
获取设备的固件版本号。
语法
cpp
class RX784::Device {
Status getFirmwareVersion(
uint16_t& firmwareVersion
);
};
class RX784::Device {
Status getFirmwareVersion(
uint16_t& firmwareVersion
);
};
e
类名 基类 公开 备注 RX784设备 ✔
方法名 返回值类型 公开 备注 取固件版本 整数型 ✔ 参数名 类型 参考 可空 数组 备注 固件版本 短整数型 ✔
.版本 2
.程序集 RX784设备, , 公开
.子程序 取固件版本, 整数型, 公开
.参数 固件版本, 短整数型, 参考
py
class Device:
def get_firmware_version(self) -> Tuple[Status, int]: ...
class Device:
def get_firmware_version(self) -> Tuple[Status, int]: ...
返回值
名称 | 英文 | 说明 |
---|---|---|
固件版本 | firmware version | 设备运行的固件软件的版本号。 |
示例
cpp
#include <cstdio>
#include "rx784.hpp"
int main() {
RX784::Device device;
uint16_t version;
device.open("COM1");
device.getFirmwareVersion(version);
printf("固件版本:%04hX\n", version);
device.close();
}
#include <cstdio>
#include "rx784.hpp"
int main() {
RX784::Device device;
uint16_t version;
device.open("COM1");
device.getFirmwareVersion(version);
printf("固件版本:%04hX\n", version);
device.close();
}
e
方法名 返回值类型 公开 备注 _启动子程序 整数型
变量名 类型 静态 数组 备注 设备 RX784设备 版本 短整数型
设备.打开 (“COM1”)设备.取固件版本 (版本)调试输出 (格式化文本 (“固件版本:%04hX”, 版本))设备.关闭 ()返回 (0).版本 2
.子程序 _启动子程序, 整数型
.局部变量 设备, RX784设备
.局部变量 版本, 短整数型
设备.打开 (“COM1”)
设备.取固件版本 (版本)
调试输出 (格式化文本 (“固件版本:%04hX”, 版本))
设备.关闭 ()
返回 (0)
py
import rx784
device = rx784.Device()
device.open('COM1')
status, version = device.get_firmware_version()
print('固件版本:%04X' % version)
device.close()
import rx784
device = rx784.Device()
device.open('COM1')
status, version = device.get_firmware_version()
print('固件版本:%04X' % version)
device.close()