Struct esp32_hal::pulse_control::PulseCode
source · pub struct PulseCode {
pub level1: bool,
pub length1: Duration<u32, 1, 1000000000>,
pub level2: bool,
pub length2: Duration<u32, 1, 1000000000>,
}Expand description
Object representing the state of one pulse code per ESP32-C3 TRM
Allows for the assignment of two levels and their lenghts
Fields§
§level1: boolLogical output level in the first pulse code interval
length1: Duration<u32, 1, 1000000000>Length of the first pulse code interval (in clock cycles)
level2: boolLogical output level in the second pulse code interval
length2: Duration<u32, 1, 1000000000>Length of the second pulse code interval (in clock cycles)