45 Commits

Author SHA1 Message Date
2e9c525893 添加了gitea模板 2023-12-28 11:01:49 +08:00
bcc2254b20 Merge pull request 'commons to pawpaw_ci_test_framework' (#10) from qiushui/lib_rgb:qiushui_test into main
Reviewed-on: https://git.pawpaw.cn:3001/PAWPAW/lib_rgb/pulls/10
2023-12-27 18:07:50 +08:00
1af2fd7d2a commons to pawpaw_ci_test_framework 2023-12-27 16:43:01 +08:00
dcb2d5afe0 Merge pull request '整合测试框架' (#9) from test-qiushui into main
Reviewed-on: https://git.pawpaw.cn:3001/PAWPAW/lib_rgb/pulls/9
2023-12-27 15:52:15 +08:00
a9210ce318 整合测试框架
- 整合了原有的功能用例与接口测试
2023-12-27 15:47:51 +08:00
4ccd40bab9 修复:使用xs3_memcpy以增加数组复制速度
- 注意,需要使用最新的xmath版本
2023-11-30 11:26:41 +08:00
9a1d671bfe Merge branch 'main' of Vergil_Wong/lib_rgb into main 0.1.0 2023-11-27 09:48:07 +08:00
36b82cb4c7 更新版本至0.1.0 2023-11-27 09:39:44 +08:00
5b3ebb2a58 module使用严格检查
-调整了DELAY_DECREASE为40,使得演示效果更佳
2023-11-26 15:48:26 +08:00
d8247c8b33 修正了注释 2023-11-26 15:40:18 +08:00
adc05560bf 更新README.md,补充了示例的说明 2023-11-26 15:27:26 +08:00
26391ab953 添加了RGB灯带的幻彩渐变效果 2023-11-26 15:09:33 +08:00
47a202691b HUE的步进值现在是一个可调整的参数 2023-11-26 15:09:17 +08:00
35c884be29 修改了参数顺序以避免用户误解 2023-11-26 13:06:38 +08:00
68665a63c8 新增一个单色示例 2023-11-26 10:19:55 +08:00
03e0b57931 优化头文件依赖 2023-11-26 10:19:39 +08:00
dcc547b630 更新README 2023-11-26 00:37:38 +08:00
7b33d5a45e 修复了示例 2023-11-26 00:25:08 +08:00
d2dcdc1c40 修复了使用xua配置的选项,现在通过Makefile控制(issue #2)
- 现在通过 _XUA_CONF_H_EXISTS_ 宏控制
- 编译时在BUILD_FLAGS += -D_XUA_CONF_H_EXISTS_ 以使用xua_conf.h
2023-11-26 00:24:47 +08:00
44bc75ee1a 移除不必要的编译选项 2023-11-26 00:22:09 +08:00
efeed1c18c 增加了测试用例,优化了示例的Makefile 2023-11-25 23:02:11 +08:00
c1c3864c0f 移除了冗余的test 2023-11-25 23:01:17 +08:00
8736beb673 修正了测试中的定义,现在可以正确更改灯的数量 2023-11-25 22:50:06 +08:00
5f6961bc29 添加了RGB平滑下降的代码示例 2023-11-25 22:28:09 +08:00
69c89346fd 通过宏定义将port与驱动解耦(解决 #2)
- 添加了相应的测试用例,编译通过
2023-11-25 20:19:49 +08:00
64d87e8e9e 更新版本至0.0.5 2023-11-25 17:14:30 +08:00
cc3cbc04d9 规范格式问题 2023-11-25 17:03:23 +08:00
ab84321fd6 更新README 2023-11-25 16:55:26 +08:00
8d3e445541 移除冗余的依赖项 2023-11-25 16:55:10 +08:00
2950e5fb0a Merge branch 'main' of Vergil_Wong/lib_rgb into main 2023-11-25 16:41:51 +08:00
1d8c7663f1 解耦test,example,重构effect为C(解决 #4 #6) 2023-11-25 16:41:04 +08:00
5024b92298 新增:从samples读取响度,转化为灯效
- 版本更新至0.0.4
- 添加了缓存,以避免并行导致的数据冲突
- 重构了文件结构
- 增加了从sample提取响度,并转化为RMS的接口
- 增加了从RMS转换为dB的接口
0.0.4
2023-11-24 17:59:03 +08:00
a595a7825c 更新模块版本为0.0.3 0.0.3 2023-11-24 14:53:20 +08:00
afeac23054 重构了部分API,移除了例程中的bin
- 将配置部分移入头文件
- 修正部分类型问题
- 修正部分API
2023-11-23 21:15:12 +08:00
16cb5ed8b2 修复了头文件定义,现在定义effect即可使用其他方法
- 例程中使用手动路径搜索
- 防止头文件被多次包含
2023-11-15 10:40:44 +08:00
ade6060c05 更新README.md 2023-11-12 23:55:42 +08:00
76b4f38af0 添加API说明
- 添加了RGB灯组的宏说明
2023-11-12 23:55:14 +08:00
1de90dbefd 更新模块版本为0.02 2023-11-12 23:26:45 +08:00
a9ff45ca5b 修正了例程名称 2023-11-12 22:42:47 +08:00
7caf2aa03b 添加了API注释,补充了单元测试 2023-11-12 22:40:15 +08:00
47eb373c63 新增:随响度响应的RGB灯组 2023-11-12 22:24:17 +08:00
5b227abc8b 修复了用例
- 更改了默认的亮度参数,以获得更好的效果
2023-11-12 16:36:51 +08:00
8b20421b50 添加了用例 2023-11-11 21:03:35 +08:00
f7d00e8b3d 添加了gitignore和readme 2023-11-11 21:03:23 +08:00
784e9cb600 添加了lib库的主要内容
- HSV颜色循环驱动
- RGB灯条驱动
- 模拟呼吸灯
- 色调循环
- 颜色转换
- 颜色填充
2023-11-11 21:00:44 +08:00