你好,请问涂鸦有没有关于string类型解析的函数。我这边开发灯,目前我这边解析出了问题。
从打印来看接收的数据是对的,但是算出来的数据长度是错的。
我想把它赋值到我的数组里面,但是也都是乱码,请指导一下~ 最好有demo,或者接口。
图片是我的的代码和打印的函数。test是我自己的测试数据,没有问题。
【已解决】关于DP string类型解析
【已解决】关于DP string类型解析
- Attachments
-
-
-
- Posts: 245
Re: 【求助】关于DP string类型解析
框架内自带的tuyaos_demo_quickstart/dp_process.c 文件里有string 类型dp 的上报示例。
1.root->value 成员是个联合体,如果该dp 是个string 类型,成员指示应该是 root->value.dp_str
2.你图片里代码打印数据长度出错是因为你调用了sizeof。 应该调用 strlen 函数计算字符串长度 即 len = strlen(root->value.dp_str);