YouDuck.ai

sudo robotctl system set-name

最后更新

sudo robotctl system set-name ducky

给机器人改名。

什么时候必须改

从没改过名的机器人叫 duck- 加上从序列号推出的四个字符。但有一种情况会导致重名:bootloader 把序列号留空的板子会退回按主机名命名,而同一个镜像刷出来的板子主机名都一样。

这时 duckctl 会报错而不是让你选:

2 robots answer to "radxa-zero3": radxa-zero3, radxa-zero3

改掉其中一个就能区分。

改名之后

改名不会跟着改你笔记本上的 DUCK_ROBOT 环境变量,得手动改——否则之后每条 duckctl 命令都在找一个不再应答的名字。

另外 macOS 会缓存旧名字一段时间,duckctl scan 和蓝牙设置里都会滞后。