Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

159 Commits
159 Commits
 
 
 
 
 
 
 
 
 
 
 
 

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

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.