|
SELKIELogger
1.0.0
|
#include <stdbool.h>#include <stddef.h>#include <stdint.h>

Go to the source code of this file.
Classes | |
| struct | dw_hva |
| Internal representation of a Datawell HVA message. More... | |
| struct | dw_bva |
| Internal representation of a Datawell BVA message. More... | |
| struct | dw_hxv |
| Internal representation of a Datawell HXV message. More... | |
| struct | dw_spectrum |
| Internal representation of HXV spectral messages. More... | |
| struct | dw_system |
| Internal representation of HXV system messages. More... | |
Macros | |
| #define | DW_CHAN_OK '-' |
| Channel OK. | |
| #define | DW_CHAN_REPAIRED '=' |
| Channel Repaired. | |
| #define | DW_CHAN_BAD '!' |
| Channel Unrecoverable. | |
Typedefs | |
| typedef enum dw_types | dw_types |
| DW Data format types. | |
| typedef struct dw_hva | dw_hva |
| Internal representation of a Datawell HVA message. More... | |
| typedef struct dw_bva | dw_bva |
| Internal representation of a Datawell BVA message. More... | |
| typedef struct dw_hxv | dw_hxv |
| Internal representation of a Datawell HXV message. More... | |
Enumerations | |
| enum | dw_types { DW_TYPE_UNKNOWN = -1 , DW_TYPE_HVA = 0 , DW_TYPE_HXV , DW_TYPE_BVA } |
| DW Data format types. More... | |
Functions | |
| bool | hexpair_to_uint (const char *in, uint8_t *out) |
| Convert a string of hexadecimal characters to corresponding value. More... | |
| bool | dw_string_hxv (const char *in, size_t *end, dw_hxv *out) |
| Read a line of HXV data from string and convert. More... | |
Data types and definitions for use with Datawell equipment
Definition in file DWTypes.h.