Skip to content
/ RuMaMu Public

Rust Maritime Multiplexer (NMEA, Seatalk, ...)

Notifications You must be signed in to change notification settings

arnegue/RuMaMu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RuMaMu (RustMaritimeMultiplexer)

Multiplexer written in Rust for Maritime devices.

This project is currently setup on STM Nucleo-F411RE

Currently supports:

  • Receiving 9Bit serial for Seatalk

See also my python-implementation NMEA-Seatalk-Multiplexer.

Build

Compile

Either or:

  • cargo build --thumbv7em-none-eabihf
  • cargo build --target x86_64-pc-windows-msvc
  • cargo build --target x86_64-unknown-linux-gnu

Compile and start on target

cargo embed

Test

cargo test --target x86_64-pc-windows-msvc

Prerequisites:

  • cmake

Rustup

rustup update
rustup target add thumbv7em-none-eabihf

About

Rust Maritime Multiplexer (NMEA, Seatalk, ...)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published