-
Notifications
You must be signed in to change notification settings - Fork 4.3k
增加GIF大表情播放界面和otto-robot板的支持 #436
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
增加GIF大表情播放界面: 目前测试了ESP32S3N16R8+240*240,暗黑模式效果更佳
|
增加OttoRobot板的支持 ottoShow.mp4 |
|
大佬,立创上没有你开源项目,或者在什么店铺里有出售。 |
要过几天,在审核 |
|
|
我尝试增加一个自定义的表情,编译就会报错 cmd.exe /C "cd . && D:\setup\espidf\tools\tools\xtensa-esp-elf\esp-13.2.0_20240530\xtensa-esp-elf\bin\xtensa-esp32s3-elf-g++.exe -mlongcalls -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -Wl,--cref -Wl,--defsym=IDF_TARGET_ESP32S3=0 -Wl,--Map=D:/AiHard/xiaozhi-esp32-otto/build/xiaozhi.map -Wl,--no-warn-rwx-segments -fno-rtti -fno-lto -Wl,--gc-sections -Wl,--warn-common -T esp32s3.peripherals.ld -T esp32s3.rom.ld -T esp32s3.rom.api.ld -T esp32s3.rom.libgcc.ld -T esp32s3.rom.wdt.ld -T esp32s3.rom.version.ld -T esp32s3.rom.newlib.ld -T memory.ld -T sections.ld @CMakeFiles\xiaozhi.elf.rsp -o xiaozhi.elf && cd ."
|
首先下面的代码可以直接上传文件,建议删一下; |
1.修改otto-robot目录与文件风格与主仓库一致 2删除otto任务超时机制,任务结束自动删除,修复突然“瘫痪”bug
- 类成员变量:修改为下划线后缀(如 amplitude_) - 方法名:修改为首字母大写的驼峰式(如 Walk, AttachServos) - 参数名:使用更具描述性的名称(如 period 代替 T, height 代替 h) - 常量名:使用全大写下划线式(如 RIGHT_LEG_PIN)
|
你好,还需要做一点小改动。
|
好的虾哥,我研究下 |
|
@txp666 表情挺可爱的,可以做成可选主题,像微信主题一样,让用户选择使用~! |
|
|
后面MCP会成为主要的IOT控制协议。 |
1.增加任务优先级防止聆听状态变慢 2.动作任务常驻,不detach解决“抽筋”bug,但是会增加耗电 3.home恢复500
|
Hi,我在研究如何合并该PR,请看看遇到的问题:
|
1.使用MCP协议控制机器人 2.gif继承lcdDisplay,避免修改lcdDisplay
好的虾哥 1和3已经ok 我再看看2 |
gif as components
1.增加electronBot支持 2.mcp协议 3.gif 作为组件 4.display子类
|
大佬,我是萌新,是不是将对应【提交】修改的代码添加进去就可以用了。我想使用的是【增加GIF大表情播放界面】功能,我把对应修改代码,给放入我的项目中了,这样可以嘛?还需要进行操作或者是配置嘛?不同版本会不兼容嘛?望大佬回答,或者有讨论群也行哝!感谢感谢 |
增加GIF大表情播放界面:
目前测试了ESP32S3N16R8+240*240,暗黑模式效果更佳
otto.mp4