开源改变世界

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

推推 grbl 3年前 (2022-10-31) 250次浏览 0个评论
关闭
类比现实 打开了这个问题 on 2 Jan 2014 · 16 条评论
关闭

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

类比现实 打开了这个问题 on 2 Jan 2014 · 16 条评论

注释

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

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

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

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

你可以劫持 grbl 版本。

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

类比现实 评论 on 2 Jan 2014

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

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

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

精英工程师 评论 on 2 Jan 2014

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

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

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

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

类比现实 评论 on 2 Jan 2014

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

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

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

例如,如果我尝试执行
$Nx=G0 X0 (THIS IS A SAMPLE)
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: 非常感谢你!我会确保我们很快在主分支(和后续版本)中得到一些东西。

存储任意文本/评论?每个设备的 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:我刚刚为您推送了一个构建信息功能到开发分支。不幸的是,您需要下载源代码并编译它。如果太麻烦,我可以给你一个构建的链接。请看一下它,看看是否对您有用。

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

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

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

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

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

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

@chamnit你考虑过接受赏金吗?人们可以在这里

喜欢 (0)

您必须 登录 才能发表评论!