A ship can have multiple data sources sending messages multiple times per second over canbus. The possibility to handle and show a overwhelming amount of data points.
The use of a low-level performant programming language (Rust) was needed when implementing a tailored parser for NMEA2000 canbus data.
Ships where the awareness and monitoring is vital for fuel efficiency, engine preservation and longevity.
We were able to utilise the programming language Rust to our advantage and not only parse all incoming ship data but make great calculations as well. Success!