pnio 0.1.0

PROFINET RT IO-Device stack in pure Rust (community, not affiliated with PI)
Documentation
1
2
3
4
5
6
7
8
9
//! PROFINET alarm channel (RTA over `0x8892`, FrameIDs `0xFC01` High / `0xFE01` Low):
//! the codec (`rta`) and the one-alarm-in-flight sender/receiver state machine
//! (`channel`). Pure: no sockets, no clock — the device loop drives both.
pub mod channel;
pub mod rta;
pub use channel::{
    AlarmAction, AlarmChannel, AlarmChannelConfig, AlarmError, AlarmReq, AlarmStats,
};
pub use rta::*;