From 85a1fcbe2b6503e70d7a27e066b86e8d28f5a4bc Mon Sep 17 00:00:00 2001 From: Ed Page Date: Tue, 27 Jun 2017 16:05:54 -0500 Subject: [PATCH] feat(API): Add `FrameType` enum --- nixnet/_enums.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/nixnet/_enums.py b/nixnet/_enums.py index dca53476..3c78f1fa 100644 --- a/nixnet/_enums.py +++ b/nixnet/_enums.py @@ -1400,3 +1400,22 @@ class LinSchedEntryType(enum.Enum): class FrmLinChecksum(enum.Enum): CLASSIC = _cconsts.NX_FRM_LIN_CHECKSUM_CLASSIC ENHANCED = _cconsts.NX_FRM_LIN_CHECKSUM_ENHANCED + + +class FrameType(enum.Enum): + CAN_DATA = _cconsts.NX_FRAME_TYPE_CAN_DATA + CAN_REMOTE = _cconsts.NX_FRAME_TYPE_CAN_REMOTE + CAN_BUS_ERROR = _cconsts.NX_FRAME_TYPE_CAN_BUS_ERROR + CAN20_DATA = _cconsts.NX_FRAME_TYPE_CAN20_DATA + CANFD_DATA = _cconsts.NX_FRAME_TYPE_CANFD_DATA + CANFDBRS_DATA = _cconsts.NX_FRAME_TYPE_CANFDBRS_DATA + FLEX_RAY_DATA = _cconsts.NX_FRAME_TYPE_FLEX_RAY_DATA + FLEX_RAY_NULL = _cconsts.NX_FRAME_TYPE_FLEX_RAY_NULL + FLEX_RAY_SYMBOL = _cconsts.NX_FRAME_TYPE_FLEX_RAY_SYMBOL + LIN_DATA = _cconsts.NX_FRAME_TYPE_LIN_DATA + LIN_BUS_ERROR = _cconsts.NX_FRAME_TYPE_LIN_BUS_ERROR + LIN_NO_RESPONSE = _cconsts.NX_FRAME_TYPE_LIN_NO_RESPONSE + J1939_DATA = _cconsts.NX_FRAME_TYPE_J1939_DATA + SPECIAL_DELAY = _cconsts.NX_FRAME_TYPE_SPECIAL_DELAY + SPECIAL_LOG_TRIGGER = _cconsts.NX_FRAME_TYPE_SPECIAL_LOG_TRIGGER + SPECIAL_START_TRIGGER = _cconsts.NX_FRAME_TYPE_SPECIAL_START_TRIGGER