DP ID 功能点名称 标识符 数据传输类型 数据类型 功能点属性
1 开关 switch_led 可下发可上报(rw) bool
2 模式 work_mode 可下发可上报(rw) enum 枚举值: white, colour, scene, music
3 亮度值 bright_value 可下发可上报(rw) value "数值范围: 0-1000,
间距: 1, 倍数: 0,
单位: "
4 冷暖值 temp_value 可下发可上报(rw) value "数值范围: 0-1000,
间距: 1, 倍数: 0,
单位: "
6 场景 scene_data 可下发可上报(rw) string
7 倒计时 countdown 可下发可上报(rw) value "数值范围: 0-86400,
间距: 1, 倍数: 0,
单位: s"
9 调节 control_data 只下发(wr) string
30 生物节律 rhythm_mode 可下发可上报(rw) raw
31 入睡计划 sleep_mode 可下发可上报(rw) raw
32 唤醒计划 wakeup_mode 可下发可上报(rw) raw
33 通电反应 power_memory 可下发可上报(rw) raw
34 通电勿扰 do_not_disturb 可下发可上报(rw) bool
35 开关渐变 switch_gradient 可下发可上报(rw) raw
81 zigbee light link阀值 zll_value 可下发可上报(rw) value "数值范围: -65--45,
间距: 1, 倍数: 0,
单位: dBm"
103 定时状态上报 timer_report 可下发可上报(rw) raw
104 Rtc定时 rtc_timer 可下发可上报(rw) raw
210 随机定时 random_timing 可下发可上报(rw) raw
101 DUV sdw 可下发可上报(rw) enum 枚举值: 1, 2, 3, 4, 5
功能表如上,在tal_zcl_specific_msg_recv_callback回调函数中我能获取到亮度值,冷暖值,当我用同样的办法“msg->payload[0]+msg->payload[1]”去获取DUV时,DUV类型是enum,我获取到的数据并不是协议显示的,请提供详细的说明怎么解析payload里的数据string 、bool 、raw 、enum 数据类型