opensailing / nautic_net_device

Nerves device to collect data from a NMEA2000 network, or LoRa, and upload to nautic_net_web
2 stars 0 forks source link

Replace socketcand with more robust solution #3

Closed schrockwell closed 8 months ago

schrockwell commented 1 year ago

Per @CaptChrisD, the current implementation of NauticNet.CAN.PiCAN.Server, which leverages socketcand, is insufficient to handle the bandwidth of a NMEA2K network with high utilization (e.g. 90%+).

I missed the details on the specific solution he had in mind, but it was a fork of some Erlang NIF.

CaptChrisD commented 8 months ago

Done inside of nmea lib.