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.