DLP-RFS-DK DLP Design, DLP-RFS-DK Datasheet - Page 19

no-image

DLP-RFS-DK

Manufacturer Part Number
DLP-RFS-DK
Description
RF Development Tools DLP-RFS1231 development kit
Manufacturer
DLP Design
Type
RF Transceiversr
Datasheet

Specifications of DLP-RFS-DK

Rohs
yes
Product
Development Kit
Tool Is For Evaluation Of
DLP-RFS1231
Frequency
915 MHz
Operating Supply Voltage
2.4 V to 3.6 V
Dimensions
1.5 in x 2 in x 1.53 in
Interface Type
UART
Maximum Operating Temperature
+ 70 C
Minimum Operating Temperature
0 C
For Use With
DLP-RFS1231
Macros:
#define SYNC_PACKET_ID 0x10
#define RENDEZVOUS_PACKET_ID 0x11
#define SYNC_COMMAND_TIMEOUT 400
Typedefs:
typedef uint8_t PHYAPI
PHYAPI calls return uint8_t
Enumerations:
enum TPHYPacketState { pesRXWAIT, pesSYNCSTART, pesRXSTART, pesTXSTART, pesOFF }
Packet engine states.
enum TSyncMode { SYNC_MODE_STAR_NETWORK, SYNC_MODE_POINT_TO_POINT,
SYNC_MODE_SLEEPER_CELL }
Frequency hopping synchronization method.
enum TSyncState { SYNC_NOT_IN_SYNC, SYNC_IN_SYNC }
enum TPreambleType { preSHORT, preLONG }
RF Preamble types.
enum TRxMode { rxmFHSS, rxmDTS }
Receive modes (FHSS = Frequency Hopping, DTS = Single Channel)
enum TTxMode { txmFHSS, txmDTS }
Transmit mode (FHSS = Frequency Hopping, DTS = Single Channel)
enum TPHYCallbackType { kPHYRxDoneCallback, kPHYTxDoneCallback }
Defines the callback functions that can be assigned.
enum TTxPower { kTxPower0dBm, kTxPower5dBm, kTxPower10dBm, kTxPower13dBm,
kTxPower17dBm }
Defines available transmit powers.
Configuration Functions:
Functions used to configure the PHY layer:
PHYAPI phyIdle (void)
This function sets the radio mode to idle.
void phyRegisterCB (TPHYCallbackType cbno, TCallback func)
This function registers the phyTxDone and phyRxDone callbacks.
PHYAPI phySleep (void)
This function sets the radio mode to sleep.
PHYAPI phyOff (void)
This function sets the radio mode to off.
PHYAPI phyWake (void)
This function wakes the radio from an off state.
PHYAPI phyInitialize (void)
This function initializes the PHY layer.
PHYAPI phySetTxChannel (uint8_t channel)
Sets the radio transmit channel.
PHYAPI phySetRxChannel (uint8_t channel)
Sets the radio receive channel.
void phySetHopTable (uint8_t tableIndex)
Selects one of 256 possible hop tables.
© DLP Design, Inc.
Rev 1.1 (November 2012)
19

Related parts for DLP-RFS-DK