LaserWeb / lw.comm-server

Unified communications server for LaserWeb4 (and other frontends)
GNU General Public License v3.0
38 stars 47 forks source link
laserweb4 serial unified-communications-server usb websockets

lw.comm-server - unified communications server for LaserWeb4

lw.comm-server is the unified communications server for LaserWeb. It is the gateway between the machnine and the frontend and cares about all different interfaces & firmware specific protocols, so the clients doesn't have to care about the machine controller and firmware (as far as possible).

lw.comm-server is based on nodejs 12.x.

Communication structure

Communication diagram

The frontend communicates with the server over websockets. Details about the API can be found in the wiki. The server supports several interfaces to communicate with machines.

Supported interfaces

Implemented:

Supported firmwares

Please check the wiki for details about the API.