NMEA2000 Library
0.1
Library to handle NMEA 2000 Communication written in C++
|
DD223 - Engine Discrete Warning Status. More...
#include <NMEA2000StdTypes.h>
Public Member Functions | |
tN2kDD223 (uint16_t _Status=0) | |
uint16_t | operator= (uint16_t val) |
Public Attributes | |
struct { | |
uint16_t EngineCommError:1 | |
engine communication error status bit More... | |
uint16_t EngineShuttingDown:1 | |
engine shuting down status bit More... | |
uint16_t LowOiPowerReduction:1 | |
engine power reduction due to low oil pressure status bit More... | |
uint16_t MaintenanceNeeded:1 | |
engine maintenance needed status bit More... | |
uint16_t Manufacturer1:1 | |
reserved More... | |
uint16_t Manufacturer2:1 | |
reserved More... | |
uint16_t Manufacturer3:1 | |
reserved More... | |
uint16_t Manufacturer4:1 | |
reserved More... | |
uint16_t Manufacturer5:1 | |
reserved More... | |
uint16_t Manufacturer6:1 | |
reserved More... | |
uint16_t Manufacturer7:1 | |
reserved More... | |
uint16_t Manufacturer8:1 | |
reserved More... | |
uint16_t NeutralStartProtect:1 | |
neutral start protection status bit More... | |
uint16_t SubOrSecondaryThrottle:1 | |
sub or secondary throttle is used status bit More... | |
uint16_t WarningLevel1:1 | |
engine warning level 1 status bit More... | |
uint16_t WarningLevel2:1 | |
engine warning level 2 status bit More... | |
} | Bits |
uint16_t | Status |
2byte status with all individual status bits included More... | |
DD223 - Engine Discrete Warning Status.
This status can be used to check the actual status of the boat engine.
DD223 - Engine Discrete Warning Status DF52 16bit
where x = don't care
Definition at line 223 of file NMEA2000StdTypes.h.
|
inline |
Definition at line 243 of file NMEA2000StdTypes.h.
|
inline |
Definition at line 244 of file NMEA2000StdTypes.h.
struct { ... } tN2kDD223::Bits |
uint16_t tN2kDD223::EngineCommError |
engine communication error status bit
Definition at line 230 of file NMEA2000StdTypes.h.
uint16_t tN2kDD223::EngineShuttingDown |
engine shuting down status bit
Definition at line 233 of file NMEA2000StdTypes.h.
uint16_t tN2kDD223::LowOiPowerReduction |
engine power reduction due to low oil pressure status bit
Definition at line 228 of file NMEA2000StdTypes.h.
uint16_t tN2kDD223::MaintenanceNeeded |
engine maintenance needed status bit
Definition at line 229 of file NMEA2000StdTypes.h.
uint16_t tN2kDD223::Manufacturer1 |
reserved
Definition at line 234 of file NMEA2000StdTypes.h.
uint16_t tN2kDD223::Manufacturer2 |
reserved
Definition at line 235 of file NMEA2000StdTypes.h.
uint16_t tN2kDD223::Manufacturer3 |
reserved
Definition at line 236 of file NMEA2000StdTypes.h.
uint16_t tN2kDD223::Manufacturer4 |
reserved
Definition at line 237 of file NMEA2000StdTypes.h.
uint16_t tN2kDD223::Manufacturer5 |
reserved
Definition at line 238 of file NMEA2000StdTypes.h.
uint16_t tN2kDD223::Manufacturer6 |
reserved
Definition at line 239 of file NMEA2000StdTypes.h.
uint16_t tN2kDD223::Manufacturer7 |
reserved
Definition at line 240 of file NMEA2000StdTypes.h.
uint16_t tN2kDD223::Manufacturer8 |
reserved
Definition at line 241 of file NMEA2000StdTypes.h.
uint16_t tN2kDD223::NeutralStartProtect |
neutral start protection status bit
Definition at line 232 of file NMEA2000StdTypes.h.
uint16_t tN2kDD223::Status |
2byte status with all individual status bits included
Definition at line 224 of file NMEA2000StdTypes.h.
uint16_t tN2kDD223::SubOrSecondaryThrottle |
sub or secondary throttle is used status bit
Definition at line 231 of file NMEA2000StdTypes.h.
uint16_t tN2kDD223::WarningLevel1 |
engine warning level 1 status bit
Definition at line 226 of file NMEA2000StdTypes.h.
uint16_t tN2kDD223::WarningLevel2 |
engine warning level 2 status bit
Definition at line 227 of file NMEA2000StdTypes.h.