Skip to content
/ ur20 Public

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

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

slowtec/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

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages