truck-code
Classes | Macros
j1939_struct.h File Reference
#include <string>
#include "j1939_utils.h"
#include "utils/timestamp.h"
#include "utils/common.h"
Include dependency graph for j1939_struct.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  j1939_pdu_typ
 
struct  j1939_tsc1_typ
 
struct  j1939_ebc1_typ
 
struct  j1939_ebc2_typ
 
struct  j1939_rf_typ
 
struct  j1939_tc1_typ
 
struct  j1939_erc1_typ
 
struct  j1939_etc1_typ
 
struct  j1939_eec1_typ
 
struct  j1939_eec2_typ
 
struct  j1939_etc2_typ
 
struct  j1939_turbo_typ
 
struct  j1939_eec3_typ
 
struct  j1939_vd_typ
 
struct  j1939_rcfg_typ
 
struct  j1939_tcfg_typ
 
struct  j1939_ecfg_typ
 
struct  j1939_etemp_typ
 
struct  j1939_pto_typ
 
struct  j1939_ccvs_typ
 
struct  j1939_lfe_typ
 
struct  j1939_ambc_typ
 
struct  j1939_iec_typ
 
struct  j1939_vep_typ
 
struct  j1939_tf_typ
 
struct  j1939_hrvd_typ
 
struct  j1939_ebc5_typ
 
struct  j1939_vdc2_typ
 
struct  j1939_fd_typ
 
struct  j1939_gfi2_typ
 
struct  j1939_ei_typ
 
struct  j1939_volvo_xbr_warn_typ
 
struct  j1939_volvo_xbr_typ
 

Macros

#define MAX_FORWARD_GEARS   16
 
#define MAX_REVERSE_GEARS   8
 

Detailed Description

j1939_struct.h

Database variable definitions for J1939 buses.

Note that first field for all structures is the time stamp, so it can be altered by routines that do not know the type of the message.

Author
Abdul Rahman Kreidieh
Version
1.0.0
Date
May 31, 2018