通过串口通讯协议、拖拽积木、Python、C+STM32多种编程方式读取开发板温度数据。

温度数据的串口通讯协议

通过串口调试工具发送串口通讯协议实现开发板温度数据的读取。

参数数据类型可用值参数说明
temperaturefloat读取到的环境温度数据
cpu_temperaturefloat读取到的芯片温度数据
// 示例:读取温度数据
{"type":"board-temperature"}
// 读取返回数据示例:
{"type":"board-temperature","temperature":14.98,"cpu_temperature"37.88}

温度数据的拖拽积木

通过拖拽积木调用Python API函数接口实现开发板温度数据的读取。

温度数据的Python API函数接口

通过Python语言调用Python API函数接口实现开发板温度数据的读取。

参数数据类型可用值参数说明
temperaturefloat读取到的环境温度数据
cpu_temperaturefloat读取到的芯片温度数据
// 示例:读取当前温度数据
robot.board.module.data.get_temperature().send()
// 示例:获取读取后的环境温度数据
robot.board.module.data.temperature
// 示例:获取读取后的芯片电压数据
robot.board.module.data.cpu_temperature

温度数据的C+STM32函数接口

通过C语言调用开发板SDK函数接口实现开发板温度数据的读取。

参数数据类型可用值参数说明
temperaturefloat读取到的环境温度数据
cpu_temperaturefloat读取到的芯片温度数据
// 示例:获取环境温度数据
Imu_Read_Data.temperature;
// 示例:获取芯片温度数据
Adc_Read_Data.cpu_temperature;