DESERT 4.0.0
mdriverS2C_Evo_lowlev.h File Reference

Class derived from UWMdriver to interface ns2/NS-Miracle with the S2C EvoLogics acoustic modems through the low level firmware made available, individually, by EvoLogics, Gmbh (www.evologics.de). More...

Go to the source code of this file.

Classes

class  MdriverS2C_Evo_lowlev
 

Typedefs

typedef enum LL_STATE_TX ll_tx_state_t
 
typedef enum LL_STATE_RX ll_rx_state_t
 

Enumerations

enum  LL_STATE_TX {
  TX_STATE_IDLE = 0 , TX_STATE_ON1 , TX_STATE_ON2 , TX_STATE_ON3 ,
  TX_STATE_ON4 , TX_STATE_OFF1 , TX_STATE_OFF2 , TX_STATE_OFF3 ,
  TX_STATE_DATA , TX_STATE_CTRL , TX_STATE_BITRATE_CFG , TX_STATE_DSP_CFG ,
  TX_STATE_ASK_BUSY , TX_STATE_STOP_LISTEN , TX_STATE_CLEAR_TX
}
 
enum  LL_STATE_RX { RX_STATE_IDLE = 0 , RX_STATE_DATA , LISTENING }
 

Detailed Description

Class derived from UWMdriver to interface ns2/NS-Miracle with the S2C EvoLogics acoustic modems through the low level firmware made available, individually, by EvoLogics, Gmbh (www.evologics.de).

Author
Roberto Francescon
Version
0.0.1

Typedef Documentation

◆ ll_rx_state_t

typedef enum LL_STATE_RX ll_rx_state_t

◆ ll_tx_state_t

typedef enum LL_STATE_TX ll_tx_state_t

Enumeration Type Documentation

◆ LL_STATE_RX

Enumerator
RX_STATE_IDLE 
RX_STATE_DATA 
LISTENING 

◆ LL_STATE_TX

Enumerator
TX_STATE_IDLE 
TX_STATE_ON1 
TX_STATE_ON2 
TX_STATE_ON3 
TX_STATE_ON4 
TX_STATE_OFF1 
TX_STATE_OFF2 
TX_STATE_OFF3 
TX_STATE_DATA 
TX_STATE_CTRL 
TX_STATE_BITRATE_CFG 
TX_STATE_DSP_CFG 
TX_STATE_ASK_BUSY 
TX_STATE_STOP_LISTEN 
TX_STATE_CLEAR_TX