Module profirust::phy

source ·
Expand description

PHY - Physical layer abstraction

The PHY layer is an abstraction over the various hardware that profirust supports for PROFIBUS communication. You will need to enable the corresponding crate features for your PHY implementation. Here is a list:

  • phy-linux: Linux userspace PHY implementation using a serial TTY device
  • phy-rp2040: PHY implementation for UART of the RP2040
  • phy-simulator: Simulator PHY implementation for profirust testing with a simulated bus

Re-exports§

Modules§

Structs§

  • Linux userspace PHY implementation for serial TTY devices
  • PHY implementation for the RP2040 microcontroller’s UART peripheral

Traits§

  • Generic abstraction for profirust PHY implementations

Type Aliases§

  • Type alias for the message buffer used by some PHY implementations