+574 −273
对话
贡献者
潜水艇82 评论的 on Mar 4, 2012
|
我喜欢您关于使用通用消息配置的想法。但你不认为它可能是“危险的”“能够改变也串行输出?!我只是想到像“重复主机”这样的主机,它会监听固件的某些响应,以触发一些如果消息更改就不会再工作的操作。可能值得在语言中放置警告。h |
作者
贾斯特布莱尔 评论的 on Mar 4, 2012
|
我已经考虑到这是一个问题,所以避免改变基本的串行指令,如床温等,并坚持更冗长的声明。 我已经玩了一些语言,并没有设法打破pronterface。重复的主持人可能会像你说的听其他的东西。 我根本就没试过。 我认为在文件中添加警告信息可能是一个想法。 我的最终目标是将语言选择定义移到配置文件中。 我认为languageidohh文件还没有准备好:) |


.png)
对于斜坡用户(和其他毫无疑问)谁想要设计自己的ultimaker风格的液晶显示器/旋转编码器前面板,可能会有一个问题,缺乏SDCARDDETECT对他们的阅读器。 我以前的解决办法是增加一个机械开关,工作正常,但有点笨拙。
一个更简单、部件密集度更低的解决方案是检查SDCARDDETECT引脚是否存在(如果不存在,则其值为-1),如果不存在,则升级刷新菜单项,以便在选择SD卡时重新初始化SD卡。 这允许硬件上没有SDCARDDETECT引脚的用户插入卡并打印,而无需重启。 如果您在编译和加载SD卡时预热打印机,这是一个重大改进!
我还在language.h文件中加入了更多来自警告消息和串行消息的文本字符串,这将有助于用户将来的自定义和语言翻译。 仍然必须跟踪一些错误的消息来完成此任务。
已重新调整完成百分比统计信息,以便与20×4 LCD显示屏上的其他统计信息保持一致。 我觉得它看起来更好,更容易阅读。