SELKIELogger  1.0.0
#include <stdint.h>
#include "DWTypes.h"
Include dependency graph for DWMessages.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

uint16_t dw_hxv_cycdat (const dw_hxv *in)
 Extract cyclic data word from HXV input line. More...
 
int16_t dw_hxv_vertical (const dw_hxv *in)
 Extract vertical displacement component from HXV input line. More...
 
int16_t dw_hxv_north (const dw_hxv *in)
 Extract north displacement component from HXV input line. More...
 
int16_t dw_hxv_west (const dw_hxv *in)
 Extract west displacement component from HXV input line. More...
 
uint16_t dw_hxv_parity (const dw_hxv *in)
 Extract parity word from HXV input line. More...
 
bool dw_spectrum_from_array (const uint16_t *arr, dw_spectrum *out)
 Populate dw_spectrum from array of cyclic data words. More...
 
bool dw_spectral_block (const uint16_t *arr, const int ix, dw_spectrum *out)
 Populate a specific component of dw_spectrum from array of cyclic data words. More...
 
bool dw_system_from_array (const uint16_t *arr, dw_system *out)
 Extract system data from array of cyclic data words. More...
 

Detailed Description

Utility functions for use with Datawell equipment messages

Definition in file DWMessages.h.