Commit Graph

39 Commits

Author SHA1 Message Date
大石头X2 3f2747222c 修正vc++编译时的各种警告,主要是有符号数和无符号数比较 2017-02-27 17:23:57 +08:00
大石头 fa329294f1 绝对路径引用Sys.h,避免与lwip冲突 2017-02-15 20:02:29 +08:00
cdyong d7fb785d58 去掉pwm极性调整 2016-12-23 09:18:43 +08:00
cdyong e20d1546ba 极性不需要取反 2016-12-22 16:17:15 +08:00
cdyong c1f7fe67c8 pwm极性取反 2016-12-22 12:02:21 +08:00
cdy 3b14029d0b 。。 2016-12-02 17:03:48 +08:00
cdy b662a54399 正在关闭状态要在渐变模式下启用 2016-12-02 17:00:03 +08:00
cdy 40d207a649 如果PWM
没打开,则打开
2016-12-02 16:33:11 +08:00
大石头 df147ff1fb 动感模式不用渐变 2016-12-02 15:20:32 +08:00
cdy 66fd1ce28c 取消默认动感模式 2016-12-02 11:17:58 +08:00
cdy 05ef92d7ea 正在关闭,不接收第二指令 2016-12-02 08:38:31 +08:00
大石头 90a7612235 关闭状态不许修改目标值,避免无法结束 2016-12-01 18:13:12 +08:00
大石头 f7c2a697aa 打开时使用最高亮度,如果保存最后一次配置,则使用最后一次 2016-12-01 18:07:21 +08:00
大石头 b8d020f4c4 避免打开状态再次收到打开,或者关闭状态再次收到关闭 2016-12-01 17:17:26 +08:00
大石头 0d66a4d363 开灯时关闭动感模式 2016-12-01 16:56:24 +08:00
大石头 8b93a0e31a 独立字段存储动感模式 2016-12-01 16:54:59 +08:00
cdy c414388693 不能等于0x10 2016-12-01 16:18:50 +08:00
大石头 698b535294 先停了动感模式 2016-12-01 16:01:56 +08:00
大石头 4952b7cf89 调节到配置区上一次亮度 2016-12-01 12:03:43 +08:00
大石头 05d8f65fbd Dimmer::Change 打开,调节到上一次亮度 {%d, %d, %d, %d} 2016-12-01 11:56:24 +08:00
大石头 809258147f 修正编译错误 2016-12-01 11:52:25 +08:00
大石头 29ef34889a 非动感模式关闭任务 2016-12-01 11:51:26 +08:00
大石头 1fd4201edb 设为非0xFF,关闭PWM一次 2016-12-01 10:54:49 +08:00
大石头 9a5e097813 调整调光算法动感模式的处理逻辑 2016-12-01 10:46:31 +08:00
cdyong d12a2c29bb 2016-11-22 09:53:54 +00:00
cdyong bc587cbfaf 调光测试通过 2016-11-21 07:05:05 +00:00
cdyong 0492929998 调整调光业务逻辑。 2016-11-19 09:34:07 +00:00
Stone 794a28b25e 如果设置是保持开灯,则记录最后状态 2016-11-18 09:44:06 +00:00
Stone 0f375021a2 2016-11-18 09:26:16 +00:00
Stone 7fdc74eb4a 动感模式时不要改变配置区保存值,避免频繁除法保存。 2016-11-18 08:18:11 +00:00
Stone 5930894217 调光亮度等级公式:2^(x/32) * 256 - 1 2016-11-18 07:37:07 +00:00
Stone 1c30772fc3 限制调光的最大最小值 2016-11-18 04:17:48 +00:00
Stone 7c0aad1cc1 动感模式的时间是计算出来的 2016-11-18 04:06:24 +00:00
Stone e10c21f838 采用双字节计算,避免低亮度时跳变过大 2016-11-18 03:50:03 +00:00
Stone 165d5ec580 采用256级查表,大大方便计算,LED小灯测试通过 2016-11-18 03:14:03 +00:00
Stone ec3e3ce4ed 加入动感模式,测试0x10通过,其它模式未测试;
均匀细分渐变效果,测试未通过。
2016-11-17 10:42:09 +00:00
Stone d2f0f60a6c 使用指数曲线均匀调光,测试通过,但是锯齿颤抖现象比较严重 2016-11-17 05:25:25 +00:00
Stone f4c6251c58 先打开Pwm再设置脉宽,否则可能因为周期还没来得及计算 2016-11-16 11:14:15 +00:00
Stone 8825910da3 调光封装成为应用程序,测试未通过 2016-11-16 10:52:13 +00:00