2022-12-17, 06:37 AM
What sailoog said.
Most of the Signal K server is pure JavaScript which is platform independent. However when you talk to hardware like serial ports you need ”glue” code that binds the js runtime to platform specific serial port apis. When you for example upgrade Node.js these bindings need to be updated with a reinstall, that will either doenload the correct version of the bindings or compile them locally.
Most of the Signal K server is pure JavaScript which is platform independent. However when you talk to hardware like serial ports you need ”glue” code that binds the js runtime to platform specific serial port apis. When you for example upgrade Node.js these bindings need to be updated with a reinstall, that will either doenload the correct version of the bindings or compile them locally.