Contact me: hankecnc@gmail.com

存储任意文本/评论?每个设备的 ID 号? #317

推推 grbl 3年前 (2023-01-21) 215次浏览

关闭
Analogreality 打开了这个问题 2014 年 1 月 2 日 · 16条评论
关闭

存储任意文本/评论?每个设备的 ID 号?#317

Analogreality 打开了这个问题 2014 年 1 月 2 日 · 16条评论

注释

存储任意文本/评论?每个设备的 ID 号? #317

我想在每个设备级别上识别我的 Grbl 设备。所以我想给每个设备一个自定义序列号并根据需要召回它,因为每个控制器可能需要做一些不同的事情。

在自身上存储自定义 ID 的最佳方式是什么?

存储任意文本/评论?每个设备的 ID 号? #317

你可以劫持 grbl 版本。

存储任意文本/评论?每个设备的 ID 号? #317
作者

我希望编写它的人可以将它贡献回 Grbl 项目,以便其他人可以使用它。

如果有人感兴趣,我愿意为此功能支付漏洞赏金……如果允许的话?

存储任意文本/评论?每个设备的 ID 号? #317
贡献者

我很乐意为您提供帮助。
如果有人向 grbl 捐款,我很高兴@chamnit你准备好捐款了吗?

几个问题:
你用的是什么版本的grbl
序列号
有多长 你要怎么回忆

你可以给我发邮件microcnc@elitewa.com.au

存储任意文本/评论?每个设备的 ID 号? #317
作者

我目前使用的是已发布的最新版本 (v0.8c)。

序列号实际上只是任意字符串,例如 10-15 个字符。

我在想类似于 Grbl 处理启动行的方式,但没有验证。

例如,如果我尝试执行
$Nx=G0 X0(这是一个示例)
,Grbl 会过滤掉注释并只留下命令。它不会处理
$Nx=(test)

但我在想类似的思路,但有点像..

$Tx=你好

T 代表文本数据

所以你可以做

$T0=LoremIpsum
$T1=HelloWorld

默认为 2 行(就像启动行的相同限制)

你怎么认为?

存储任意文本/评论?每个设备的 ID 号? #317
贡献者

我将不得不检查 EEPROM 中还剩下多少空间

你想怎么回忆呢?
你想在启动时将它打印到串行端口(如 grbl 版本)还是你想用某个命令调用它?
或两者?

存储任意文本/评论?每个设备的 ID 号? #317
成员

@EliteEng: 不幸的是没有,我没有办法让人们捐赠,尽管过去有人寄来硬件让我测试。诸如新盾牌、旧 Arduinos,甚至几台 CNC 机器(Zen TW 和 ShapeOko)之类的东西。我想我可以考虑设置一个捐赠按钮,因为我需要尽快购买 Mega、Due 和一些盾牌。

我最近一直在想,需要有一个“$I”命令来将构建信息传递回用户,并让 GUI 知道哪些版本是兼容的。也许我们可以将其集成到其中,其中“$I”将显示构建信息。’$I=asdf’ 会将 ‘asdf’ 行存储在 EEPROM 中,并且会在构建信息之后或之前显示。一如既往地空间是宝贵的,所以利用任何已经存在的代码,就像你似乎已经在做的那样。

存储任意文本/评论?每个设备的 ID 号? #317
成员

现在主页底部有一个 Paypal 捐赠按钮。随意尝试一下,但没有期望!它只适合那些真正想要贡献和帮助资助一些测试硬件的人,比如购买 Arduino Mega2560 并能够支持它。

存储任意文本/评论?每个设备的 ID 号? #317
作者

今晚我将真诚地捐款 20 美元。

我只要求像我们谈论的那样的东西可以实现并
拉到主干以获得新版本,以便其他人可以受益。

2014 年 1 月 2 日星期四下午 2:19,Sonny Jeon notifications@github.com写道:

现在主页底部有一个 Paypal 捐赠按钮。随意
尝试一下,但没有期望!它只适合
那些真正想要贡献和帮助资助一些测试
硬件的人,比如购买 Arduino Mega2560 并能够支持它。


直接回复此电子邮件或在 GitHub 上查看它 https://github.com/ /issues/317 #issuecomment-31476672

存储任意文本/评论?每个设备的 ID 号? #317
成员

@Analogreality: 非常感谢你!我会确保我们很快在 master 分支(和后续版本)中得到一些东西。

存储任意文本/评论?每个设备的 ID 号? #317
作者

没问题,继续努力……grbl 是开源社区中的瑰宝。

存储任意文本/评论?每个设备的 ID 号? #317

@chammit给我发一封包含送货地址的电子邮件,我有一台 MEGA 2650 给你。

存储任意文本/评论?每个设备的 ID 号? #317
成员

感谢大家的捐赠!得到您的支持我深感荣幸!

@scottrcarlson: 惊人的!非常感谢。你有私人邮箱吗,我可以把地址发给你?

存储任意文本/评论?每个设备的 ID 号? #317

是的。ScottRCarlson@gmail.com
2014 年 1 月 3 日上午 9:33,“Sonny Jeon” notifications@github.com写道:

感谢大家的捐赠!得到您的支持我深感荣幸

@scottrcarlson https://github.com/scottrcarlson:太棒了!非常感谢
。你有私人邮箱吗,我可以把地址发给你?


直接回复此电子邮件或在 GitHub 上查看它 https://github.com/ /issues/317 #issuecomment-31525472

存储任意文本/评论?每个设备的 ID 号? #317
成员

@Analogreality: 我刚刚为你推送了一个构建信息功能到 dev 分支。不幸的是,您需要下载源代码并进行编译。如果太麻烦,我可以给你一个构建的链接。请看一下它,看看是否适合您。

要使用它,它是一个隐藏命令(以简化 flash 的使用)。’$I’ 将打印构建信息。’$I=xxx’ 将像标签一样将 ‘xxx’ 写入构建信息。最多 32 个字符。更多会破坏一些东西。

存储任意文本/评论?每个设备的 ID 号? #317
作者

这是个好消息……我很快就会建立它。

我没有搞砸从源代码构建它,因为我需要设置我的开发工具,但我很快就会。

对于拥有大量 Grbl 设备的人来说,它肯定会派上用场,现在我们有一种在应用层级别识别它们的方法,而不是以前使用我们的微处理器的 FTDI 控制器的通用 USB 供应商 ID 的方法利用。

存储任意文本/评论?每个设备的 ID 号? #317

@chamnit你考虑过接受赏金吗?人们可以在这里对 grbl 悬赏,你可以收集它们,然后用这笔钱购买硬件

喜欢 (0)