SDBC-DK3 Silicon Laboratories Inc, SDBC-DK3 Datasheet - Page 64

KIT WIRELESS DEV EZRADIOPRO

SDBC-DK3

Manufacturer Part Number
SDBC-DK3
Description
KIT WIRELESS DEV EZRADIOPRO
Manufacturer
Silicon Laboratories Inc
Type
Transceiverr
Datasheet

Specifications of SDBC-DK3

Wireless Frequency
868 MHz
Interface Type
RS-232, USB
Modulation
GFSK
Operating Voltage
3.3 V
For Use With/related Products
EZRadioPRO®
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant
SDBC-DK3 UG
64
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
RF_ENUM RFIdle(void)
{
}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
RF_ENUM RFTransmit(uint8 * packet, uint8 length)
{
+
+
+
+
+
+
+
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
+
+
+
+
+
+
+
+
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
FUNCTION NAME:
DESCRIPTION:
RETURN:
NOTES:
// disable transmitter and receiver
SpiRfWriteAddressData((REG_WRITE | OperatingFunctionControl1), 0x01);
// disable all ITs
SpiRfWriteAddressData((REG_WRITE | InterruptEnable1), 0x00);
SpiRfWriteAddressData((REG_WRITE | InterruptEnable2), 0x00);
// read the interrupt status registers from the radio to clear the IT flags
ItStatus1 = SpiRfReadRegister(InterruptStatus1);
ItStatus2 = SpiRfReadRegister(InterruptStatus2);
return RF_OK;
FUNCTION NAME:
DESCRIPTION:
INPUT:
RETURN:
NOTES:
uint8 temp8;
// set packet length
SpiRfWriteAddressData((REG_WRITE | TransmitPacketLength), length);
for(temp8=0;temp8<length;temp8++)
{
}
// enable transmitter
SpiRfWriteAddressData((REG_WRITE | OperatingFunctionControl1), 0x09);
// enable the packet sent interrupt only
SpiRfWriteAddressData((REG_WRITE | InterruptEnable1), 0x04);
// read interrupt status registers
ItStatus1 = SpiRfReadRegister(InterruptStatus1);
SpiRfWriteAddressData((REG_WRITE | FIFOAccess),packet[temp8]);
RF_ENUM RFIdle(void)
Sets the transceiver and the RF stack into IDLE state,
independently of the actual state of the RF stack.
RF_OK:
RF_ENUM RFTransmit(uint8 * packet, uint8 length)
Starts packet transmission
MESSAGE structure
RF_OK:
Rev. 0.4
The operation was successful
The packet sent correctly

Related parts for SDBC-DK3