更新时间:2024-07-30 03:10:17下载pdf
本文介绍了针对 PHY6252 芯片的蓝牙 Beacon Mesh 灯带产品开发包的主要功能。
版本 | 说明 |
---|---|
0.3(适用于 3.6.3 版本 TuyaOS) | 能够实现灯带产品功能。 |
若色温 0%,冷光本应灭灯,为保证效果,此时冷光为最低亮度。
若色温不为 0%,暖光部分为正常两路灯时计算出的暖光值作为冷光值,冷光部分正常计算。
如冷暖渐变,实际展示为冷光渐暗至最低亮度再渐亮循环。但场景中只有暖光时,无法调节亮度。
打开 Visual Studio Code。
右击工程,选择 Config Project,可修改以下测试体验、相关 log 的配置。确定后,在 app_config.h
里生成相关宏定义。
#define TEST_DEBUG 0
#define APP_LOG_ENABLE 0
#define APP_INFRA_RED_LOG_ENABLE 0
#define APP_JSON_LOG_ENABLE 0
#define APP_KEY_LOG_ENABLE 0
#define APP_LED_REMINDER_LOG_ENABLE 0
#define APP_LED_LOG_ENABLE 0
#define APP_LOCAL_MUSIC_LOG_ENABLE 0
#define APP_LOCAL_TIMER_LOG_ENABLE 0
#define APP_SCENE_LOG_ENABLE 0
beacon_dev_s beacon_dev_data = {
.mac = {0xdc,0x23,0x4f,0x46,0x9a,0xe4},
.authkey = "4W8Xv35ouxBjGHzv",
.pid = "gjhptpwy",
.version = 0x01,
.flag = 0x00,
.kind = 0x1015,
.state = STATE_NOT_PAIRED
};//设置 TEST_DEBUG 为 1 时,使用 pid(gjhptpwy)的进行体验测试,但可能因使用该 pid(gjhptpwy)的人过多,建议使用自己的三元组信息,防止在使用这个 pid(gjhptpwy)进行体验时,出现被其他人抢占使用,导致无法控制设备等问题。
若在烧录授权时,不需要配置文件下载,可以在 app_json_config.h
文件中设置 JSON_CONFIG_DEFAULT
为 1
,并根据需要自行修改 DEFAULT_CONFIG
的内容。
#define JSON_CONFIG_DEFAULT 0 ///< default json config
#if JSON_CONFIG_DEFAULT
#define DEFAULT_CONFIG "{Jsonver:1.0.0,category:1015,cmod:rgbcw,module:phy6252_24pin,wfcfg:spcl,pairt:14,remdmode:1,rstnum:3,rstaddnum:2,rstcor:c,rstbr:50,rsttemp:20,brightmin:10,brightmax:100,colormin:10,colormax:100,defcolor:c,defbright:10,deftemp:10,ismusic:1,micpin:11,micvlpin_pin:2,micvlpin_lv:1,adclimit:3200,sensimax:400,sensimin:200,micproc:400,keyfunc:1,key_pin:1,key_lv:0,sfunc:1,ktime:3,lfunc:11,dmod:0,pwmhz:1000,r_pin:3,r_lv:1,g_pin:4,g_lv:1,b_pin:5,b_lv:1,c_pin:6,c_lv:1,w_pin:7,w_lv:1,irfunc:1,ir:8,crc:16,}"
#endif
有关光源产品的详细功能(DP,Data Point),请前往涂鸦开发者论坛访问 蓝牙 Beacon 光源产品完整 DP 协议。您也可进入 涂鸦开发者平台,创建相关产品查看 DP 详情。
如有问题,可登录 涂鸦开发者论坛 联系涂鸦。
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈