upm  0.1.8
Sensor/Actuator repository for libmraa (v0.4.5)
 All Data Structures Files Functions Variables Macros Pages
Macros
dtm.h File Reference

Go to the source code of this file.

Macros

#define DTM_LE_CMD_RESET   0x00
 DTM command codes (upper two bits in the DTM command), use a bitwise OR with the frequency N = 0x00 - 0x27: N = (F-2402)/2 Frequency Range 2402 MHz to 2480 MHz.
 
#define DTM_LE_CMD_RECEIVER_TEST   0x40
 
#define DTM_LE_CMD_TRANSMITTER_TEST   0x80
 
#define DTM_LE_CMD_TEST_END   0xC0
 
#define DTM_LE_PKT_PRBS9   0x00
 Defined packet types for DTM. More...
 
#define DTM_LE_PKT_0X0F   0x01
 
#define DTM_LE_PKT_0X55   0x02
 
#define DTM_LE_PKT_VENDOR   0x03
 
#define LE_PACKET_REPORTING_EVENT_MSB_BIT   0x80
 Defined bit fields for DTM responses.
 
#define LE_TEST_STATUS_EVENT_LSB_BIT   0x01
 
#define LE_TEST_STATUS_EVENT   0x00
 DTM response types.
 
#define LE_TEST_PACKET_REPORT_EVENT   0x80
 
#define LE_TEST_STATUS_SUCCESS   0x00
 DTM return values.
 
#define LE_TEST_STATUS_FAILURE   0x01
 

Macro Definition Documentation

#define DTM_LE_PKT_PRBS9   0x00

Bit pattern PRBS9.

#define DTM_LE_PKT_0X0F   0x01

Bit pattern 11110000 (LSB is the leftmost bit).

#define DTM_LE_PKT_0X55   0x02

Bit pattern 10101010 (LSB is the leftmost bit).

#define DTM_LE_PKT_VENDOR   0x03

Vendor specific. Nordic: continous carrier test