SELKIELogger  1.0.0
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SLSOURCE_LOCAL   0x00
 Messages generated by the logging software.
 
#define SLSOURCE_CONV   0x01
 Messages generated by data conversion tools.
 
#define SLSOURCE_TIMER   0x02
 Local/Software timers.
 
#define SLSOURCE_TEST1   0x05
 Test data source ID (1/3)
 
#define SLSOURCE_TEST2   0x06
 Test data source ID (2/3)
 
#define SLSOURCE_TEST3   0x07
 Test data source ID (3/3)
 
#define SLSOURCE_GPS   0x10
 GPS (or other satellite navigation) sources.
 
#define SLSOURCE_ADC   0x20
 Generic analogue inputs.
 
#define SLSOURCE_NMEA   0x30
 NMEA Bus.
 
#define SLSOURCE_N2K   0x38
 N2K bus.
 
#define SLSOURCE_I2C   0x40
 I2C Bus.
 
#define SLSOURCE_EXT   0x60
 External data sources recorded but not interpreted by the logger.
 
#define SLSOURCE_MQTT   0x68
 MQTT derived data.
 
#define SLSOURCE_MP   0x70
 Devices with suitable MessagePack output returning single value channels.
 
#define SLCHAN_NAME   0x00
 Name of source device.
 
#define SLCHAN_MAP   0x01
 Channel name map (excludes log channels)
 
#define SLCHAN_TSTAMP   0x02
 Source timestamp (milliseconds, arbitrary epoch)
 
#define SLCHAN_RAW   0x03
 Raw device data (Not mandatory)
 
#define SLCHAN_LOG_INFO   0x7D
 Information messages.
 
#define SLCHAN_LOG_WARN   0x7E
 Warning messages.
 
#define SLCHAN_LOG_ERR   0x7F
 Error messages.
 

Detailed Description

Predefined message source ID information.

See also
Logger Source IDs
Logger Channel IDs

Definition in file sources.h.