Ilmsens HAL API  1.1.1
A cross-platform C-library for interfacing m:explore UWB-sensors
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Modules Pages
ilmsens_hal_defn.h File Reference

Macro definitions for Ilmsens HAL. More...

Macros

#define ILMSENS_HAL_RUN_OFF   0
 sensor is currently not measuring
 
#define ILMSENS_HAL_RUN_RAW   1
 sensor is measuring and data is not buffered by API
 
#define ILMSENS_HAL_RUN_BUF   2
 sensor is measuring and data is buffered by API in separate thread
 
#define ILMSENS_HAL_MOD_ID_BUF_SIZE   1024
 maximum length buffer size for retrieving the unique ID string.
 
#define ILMSENS_HAL_SLAVE_SENSOR   0
 setup the sensor(s) to be slave devices
 
#define ILMSENS_HAL_MASTER_SENSOR   1
 setup the sensor(s) to be master devices
 
#define ILMSENS_HAL_SYNCH_OFF   0
 retract digital synchronisation, i.e. sensors will be unsynch'ed
 
#define ILMSENS_HAL_SYNCH_ON   1
 perform digital synchronisation, i.e. sensors will be synch'ed
 
#define ILMSENS_HAL_TX_OFF   1
 transmitter is in power down mode, i.e. output amplifier is switch off
 
#define ILMSENS_HAL_TX_ON   0
 transmitter is working, i.e. output amplifier is switched on
 
#define ILMSENS_DEB_NO   0U
 do not output debug/info messages
 
#define ILMSENS_DEB_INFO   1U
 only output errors and very important information
 
#define ILMSENS_DEB_MORE   2U
 output errors, warnings, and important information
 
#define ILMSENS_DEB_MOST   3U
 output errors, warnings, and debug information
 
#define ILMSENS_DEB_ALL   4U
 output errors, warnings, and trace information
 

Detailed Description

Macro definitions for Ilmsens HAL.

This header contains definitions for various values used in different HAL functions.

Author
Ralf Herrmann ralf..nosp@m.herr.nosp@m.mann@.nosp@m.ilms.nosp@m.ens.c.nosp@m.om