A N 6 9 2
Rev 0.4
53
Function Name:
void
si4455_start_rx
(U8 CHANNEL, U8 CONDITION, U16 RX_LEN, U8 NEX-
T_STATE1, U8 NEXT_STATE2, U8 NEXT_STATE3);
Description:
Sends START_RX command to the radio.
Input Parameter(s):
CHANNEL : Channel number.
CONDITION : Start RX condition.
RX_LEN : Payload length (exclude the PH generated CRC).
NEXT_STATE1 : Next state when Preamble Timeout occurs.
NEXT_STATE2 : Next state when a valid packet received.
NEXT_STATE3 : Next state when invalid packet received (e.g. CRC error).
Return Value:
None
Function Name:
void
si4455_get_int_status
(U8 PH_CLR_PEND,U8 MODEM_CLR_PEND, U8
CHIP_CLR_PEND);
Description:
Get the Interrupt status/pending flags form the radio and clear flags if requested.
Input Parameter(s):
PH_CLR_PEND : Packet Handler pending flags clear.
MODEM_CLR_PEND : Modem Status pending flags clear.
CHIP_CLR_PEND : Chip State pending flags clear.
Return Value:
None
Function Name:
void
si4455_gpio_pin_cfg
(U8 GPIO0, U8 GPIO1, U8 GPIO2, U8 GPIO3, U8 NIRQ,
U8 SDO, U8 GEN_CONFIG)
Description:
Send GPIO pin config command to the radio and reads answer to Si446xCmd union.
Input Parameter(s):
GPIO0 : GPIO0 configuration.
GPIO1 : GPIO1 configuration.
GPIO2 : GPIO2 configuration.
GPIO3 : GPIO3 configuration.
NIRQ : NIRQ configuration.
SDO : SDO configuration.
GEN_CONFIG : General pin configuration.
Return Value:
None
Function Name:
void
si4455_set_property
( U8 GROUP, U8 NUM_PROPS, U8 START_PROP, ... )
Description:
Send SET_PROPERTY command to the radio.
Input Parameter(s):
GROUP : Property group.
NUM_PROPS : Number of property to be set. The properties must be in ascending
order in their sub-property aspect. Max. 12 properties can be set in one command.
START_PROP : Start sub-property address.
Return Value:
None
Summary of Contents for Si4455 Series
Page 8: ...AN692 8 Rev 0 4 Figure 6 Device Configuration Options ...
Page 22: ...AN692 22 Rev 0 4 Figure 21 Supply Current versus Time Diagram from Shutdown to RX State ...
Page 23: ...AN692 Rev 0 4 23 4 4 Radio Chip Waking Up Figure 22 Radio Wake Up Process ...
Page 35: ...AN692 Rev 0 4 35 Figure 32 Transmission Flowchart ...
Page 39: ...AN692 Rev 0 4 39 Figure 33 Reception Flowchart ...
Page 41: ...AN692 Rev 0 4 41 Figure 34 Bidirectional Variable Packet Example Project Flowchart ...
Page 47: ...AN692 Rev 0 4 47 Figure 41 Long Packet Transmission Flowchart ...
Page 48: ...AN692 48 Rev 0 4 Figure 42 Long Packet RX Flowchart ...