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 和蓝牙设置里都会滞后。