KETCube
Modules | Data Structures | Macros | Typedefs | Enumerations | Variables

KETCube testRadio module. More...

Modules

 Public Functions
 

Data Structures

struct  ketCube_testRadio_moduleCfg_t
 KETCube module configuration. More...
 

Macros

#define KETCUBE_TEST_RADIO_MIN_OUTPUT_POWER   7
 
#define KETCUBE_TEST_RADIO_MAX_OUTPUT_POWER   16
 
#define KETCUBE_TEST_RADIO_DEFAULT_OUTPUT_POWER   14
 
#define KETCUBE_TEST_RADIO_MIN_FREQUENCY   400000000
 
#define KETCUBE_TEST_RADIO_MAX_FREQUENCY   1000000000
 
#define KETCUBE_TEST_RADIO_DEFAULT_FREQUENCY   868000000
 
#define KETCUBE_TEST_RADIO_DEFAULT_CW_DUR   10
 

Typedefs

typedef struct ketCube_testRadio_moduleCfg_t ketCube_testRadio_moduleCfg_t
 KETCube module configuration. More...
 

Enumerations

enum  ketCube_testRadio_State_t {
  KETCUBE_TEST_RADIO_STATE_SLEEP, KETCUBE_TEST_RADIO_STATE_CW, KETCUBE_TEST_RADIO_STATE_TX_TIMEOUT, KETCUBE_TEST_RADIO_STATE_TX_DONE,
  KETCUBE_TEST_RADIO_STATE_RX_TIMEOUT, KETCUBE_TEST_RADIO_STATE_RX_DONE, KETCUBE_TEST_RADIO_STATE_RX_ERROR
}
 StarNet states. More...
 

Variables

ketCube_testRadio_moduleCfg_t ketCube_testRadio_moduleCfg
 

Detailed Description

KETCube testRadio module.

Macro Definition Documentation

◆ KETCUBE_TEST_RADIO_DEFAULT_CW_DUR

#define KETCUBE_TEST_RADIO_DEFAULT_CW_DUR   10

Defaul continuous wave time in seconds

◆ KETCUBE_TEST_RADIO_DEFAULT_FREQUENCY

#define KETCUBE_TEST_RADIO_DEFAULT_FREQUENCY   868000000

Hz

◆ KETCUBE_TEST_RADIO_DEFAULT_OUTPUT_POWER

#define KETCUBE_TEST_RADIO_DEFAULT_OUTPUT_POWER   14

dBm

◆ KETCUBE_TEST_RADIO_MAX_FREQUENCY

#define KETCUBE_TEST_RADIO_MAX_FREQUENCY   1000000000

Hz

◆ KETCUBE_TEST_RADIO_MAX_OUTPUT_POWER

#define KETCUBE_TEST_RADIO_MAX_OUTPUT_POWER   16

dBm

◆ KETCUBE_TEST_RADIO_MIN_FREQUENCY

#define KETCUBE_TEST_RADIO_MIN_FREQUENCY   400000000

Hz

◆ KETCUBE_TEST_RADIO_MIN_OUTPUT_POWER

#define KETCUBE_TEST_RADIO_MIN_OUTPUT_POWER   7

dBm

Typedef Documentation

◆ ketCube_testRadio_moduleCfg_t

KETCube module configuration.

Enumeration Type Documentation

◆ ketCube_testRadio_State_t

StarNet states.

Enumerator
KETCUBE_TEST_RADIO_STATE_SLEEP 

Sleep mode

KETCUBE_TEST_RADIO_STATE_CW 

Continuous wave

KETCUBE_TEST_RADIO_STATE_TX_TIMEOUT 

Tx Timeout

KETCUBE_TEST_RADIO_STATE_TX_DONE 

Tx Done

KETCUBE_TEST_RADIO_STATE_RX_TIMEOUT 

Rx Timeout

KETCUBE_TEST_RADIO_STATE_RX_DONE 

Rx Done

KETCUBE_TEST_RADIO_STATE_RX_ERROR 

Rx Error

Variable Documentation

◆ ketCube_testRadio_moduleCfg

ketCube_testRadio_moduleCfg_t ketCube_testRadio_moduleCfg
extern