NMEA2000 Library  0.1
Library to handle NMEA 2000 Communication written in C++
tN2kDD475 Union Reference

DD475 - Thruster Control Events according to PGN 128006. More...

#include <NMEA2000StdTypes.h>

Public Member Functions

 tN2kDD475 ()
 
void SetEvents (unsigned char _Events)
 

Public Attributes

struct {
   unsigned char   AnotherDeviceControllingThruster:1
 Another device is controlling thruster. More...
 
   unsigned char   BoatSpeedTooFast:1
 Boat speed too fast to safely use thruster. More...
 
Event
 
unsigned char Events
 1byte of all Thruster Control Events, 0x00 would be NoErrors More...
 

Detailed Description

DD475 - Thruster Control Events according to PGN 128006.

DD475 - Thruster Control Events DF52 8bit

  • 0b00000000 = No errors /events present
  • 0bxxxxxxx1 = Another device controlling thruster
  • 0bxxxxxx1x = Boat speed too fast to safely use thruster
  • 0bxxxxx1xx to 0b1xxxxxxx = Reserved

Definition at line 402 of file NMEA2000StdTypes.h.

Constructor & Destructor Documentation

◆ tN2kDD475()

tN2kDD475::tN2kDD475 ( )
inline

Definition at line 408 of file NMEA2000StdTypes.h.

Member Function Documentation

◆ SetEvents()

void tN2kDD475::SetEvents ( unsigned char  _Events)
inline

Definition at line 409 of file NMEA2000StdTypes.h.

Member Data Documentation

◆ AnotherDeviceControllingThruster

unsigned char tN2kDD475::AnotherDeviceControllingThruster

Another device is controlling thruster.

Definition at line 405 of file NMEA2000StdTypes.h.

◆ BoatSpeedTooFast

unsigned char tN2kDD475::BoatSpeedTooFast

Boat speed too fast to safely use thruster.

Definition at line 406 of file NMEA2000StdTypes.h.

◆ 

struct { ... } tN2kDD475::Event

◆ Events

unsigned char tN2kDD475::Events

1byte of all Thruster Control Events, 0x00 would be NoErrors

Definition at line 403 of file NMEA2000StdTypes.h.


The documentation for this union was generated from the following file: