Skip to content

aris-space/hermes-fork-ur20

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UR20

ur20 is a Rust library for the Weidmüller u-remote IP20 system.

Crates.io version Docs

Compatibility

This crate is far from having support for all available modules. If any of the modules in the system are unsupported, this will panic upon setup.

Contributing

To add support for new modules, you must

  1. Add a rust module (or extend a generic one)
  2. Make the necessary changes to input and output decoding, as well as parameter decoding.
  3. Add tests based on the specification.
  4. Add a case for the new type in ur20_fbc_mod_tcp::Coupler::new.
  5. Add a case in ur20_fbc_mod_tcp::ModbusParameterRegisterCount::param_register_count.

License

Copyright (c) 2017 - 2025, slowtec GmbH

Licensed under either of

at your option.

About

Rust library for the Weidmüller u-remote IP20 system

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%