1234567891011121314151617181920212223242526272829303132333435 |
- // // ******************************************************************
- // // /\ /| @File edge_pulse_enums.h
- // // \ V/ @Brief
- // // | "") @Author lijinwen, ghz005@uni-trend.com.cn
- // // / | @Creation 2024-05-16
- // // / \\ @Modified 2024-06-24
- // // *(__\_\
- // // ******************************************************************
- #pragma once
- #include <cstdint>
- namespace Protocol
- {
- enum class ThreeLevelEdgePulseStatusType : uint8_t
- {
- High = 0b11,
- Middle = 0b01,
- Low = 0b00,
- None = 0b10,
- };
- enum class TwoLevelEdgePulseStatusType
- {
- Low,
- High,
- None,
- };
- enum class SignType
- {
- SingleEnded,
- Diff
- };
- }
|