注释
你可以劫持 grbl 版本。 |
我希望编码它的人可以将它贡献回 Grbl 项目,以便其他人可以使用它。 如果有人感兴趣,我愿意为此功能支付错误赏金。如果允许的话? |
我很高兴为您提供帮助。 几个问题: |
我目前正在使用已发布的最新版本 (v0.8c)。 序列号实际上只是任意字符串,例如 10-15 个字符。 我正在考虑类似于 Grbl 处理启动行的方式,但没有验证。 例如,如果我尝试执行 但我在想类似的思路,但类似.. $TX=你好 T 用于文本数据 所以你可以做 $T0=LoremIpsum 默认为 2 行(就像启动行的相同限制) 你怎么看? |
我将不得不检查 EEPROM 中还剩多少空间 你想怎么回忆? |
@EliteEng: 不幸的是,没有,我没有办法让人们捐赠,尽管过去人们已经送硬件让我测试。诸如新盾牌、旧 Arduinos 甚至几台 CNC 机器(Zen TW 和 ShapeOko)之类的东西。我想我可以考虑设置一个捐赠按钮,因为我需要尽快购买 Mega、Due 和一些盾牌。 我最近一直在想,需要一个“$I”命令来将构建信息传递回用户,并让 GUI 知道哪些版本是兼容的。也许我们可以将它集成到其中,’$I’ 将显示构建信息。’$I=asdf’ 会将 ‘asdf’ 行存储在 EEPROM 中,它会在构建信息之后或之前显示。与往常一样,空间非常宝贵,因此请利用已经存在的任何代码,就像您似乎已经在做的那样。 |
现在主页底部有一个 Paypal 捐赠按钮。随意尝试一下,但没有期望!它只是为那些真正想要贡献并帮助资助一些测试硬件的人准备的,比如购买 Arduino Mega2560 并能够支持它。 |
今晚我将真诚地捐款 20 美元。 我只要求可以实现我们所讨论的内容并将其 2014 年 1 月 2 日星期四下午 2:19,Sonny Jeon notifications@github.com写道:
|
@Analogreality: 非常感谢你!我会确保我们很快在主分支(和后续版本)中得到一些东西。 |
没问题,继续努力…… grbl 是开源社区中的一颗明珠。 |
@chammit给我发一封包含送货地址的电子邮件,我有一个 MEGA 2650 给你。 |
感谢大家的捐款!我很荣幸也很感谢您的支持! @scottrcarlson: 惊人的!非常感谢。你有我可以发给你地址的私人邮箱吗? |
是的。ScottRCarlson@gmail.com
|
@Analogreality:我刚刚为您推送了一个构建信息功能到开发分支。不幸的是,您需要下载源代码并编译它。如果太麻烦,我可以给你一个构建的链接。请看一下它,看看是否对您有用。 要使用它,它是一个隐藏命令(以减轻闪存的使用)。’$I’ 将打印构建信息。’$I=xxx’ 会像标签一样将 ‘xxx’ 写入构建信息。最多 32 个字符。更多会破坏一些东西。 |
这是个好消息。我很快就会建立它。 我没有搞乱从源代码构建它,因为我需要设置我的开发工具,但我很快就会这样做。 对于拥有大量 Grbl 设备的人来说,它肯定会派上用场,现在我们有了一种在应用层级别识别它们的方法,而不是以前使用我们的微处理器的 FTDI 控制器的通用 USB 供应商 ID 的方法利用。 |
类比现实 评论 on 2 Jan 2014
我想在每个设备级别识别我的 Grbl 设备。所以我想给每个设备一个自定义序列号并按需调用它,因为每个控制器可能需要做一些不同的事情。
在自身上存储自定义 ID 的最佳方式是什么?