评论
|
好主意。在它实现之前,我会使用带有 {
"ports": [
{
"comName": "/dev/tty.esplink",
"manufacturer": "ESP LINK"
}
],
"commands": [
{
"title": "Start socat",
"commands": "/usr/bin/socat pty,link=/dev/tty.esplink,raw,echo=0 tcp:${ESPLINK}"
},
{
"title": "Stop socat",
"commands": "pkill -f socat"
},
{
"title": "Restart CNCjs",
"commands": "pkill -f cncjs"
}
]
}
您可以在我的博客中找到其他信息(如何设置 ESP8266 等),但仅限俄语。 |


CNCjs 使用 socket.io 在其组件和吊坠之间进行对话。不幸的是,它不是标准的网络套接字实现,因此否定了在硬件上实现挂件的机会,如 ESP32、Arduino 等。如果可以在其位置使用标准库,如https://github.com/websockets ,那就太好了/ws根据https://socket.io/docs/v4/#what-socketio-is-not