摘要: 1、从设备类型中进入→规则→属性下发预处理 2、写入如下函数,实现两个开关点动控制一个msg的输出不同字符 module.exports = function (push_attributes) { // 读取设备当前所有属性 var attrs = Cloud.getCurrentAttribut 阅读全文
posted @ 2025-04-15 08:29 AH-syqlg 阅读(17) 评论(0) 推荐(0)
摘要: 1、16进制数组转u16变量 u16 array_to_u16_big_endian(u8 *array) {//小端在前 return (u16)((array[1] << 8) | array[0]); // 高字节左移 8 位,与低字节组合 } 例:char test[2]={0xff,0xd 阅读全文
posted @ 2025-04-15 08:28 AH-syqlg 阅读(28) 评论(0) 推荐(0)
摘要: 1、从串口打印u16类型变量 sprintf(buf, "0x%04X", testValu)//sprintf标准函数,引用stdio.h就好,testValu是u16类型变量,意思是以0x开头输出4位,字母大写。u16等同于uint PrintString(buf); //PrintString 阅读全文
posted @ 2025-04-15 08:28 AH-syqlg 阅读(61) 评论(0) 推荐(0)