The Frame Transmission Unit generates and transmits the frames using PAL .
|
| TAL CSMA/CA Module |
| Performs channel access mechanism for frame transmission For Detailed information refer CSMA-CA algorithm section of IEEE Std 802.15.4-2006.
|
|
void handle_tx_end_irq |
( |
void |
| ) |
|
Handles interrupts issued due to end of transmission.
- Parameters
-
underrun_occured | true if under-run has occurred |
void send_frame |
( |
csma_mode_t |
csma_mode, |
|
|
bool |
tx_retries |
|
) |
| |
Sends frame using trx features to handle CSMA and re-transmissions.
- Parameters
-
csma_mode | Indicates the CSMA mode used |
tx_retries | Flag indicating if transmission retries are requested by the MAC layer |
void tx_done_handling |
( |
void |
| ) |
|
Implements the handling of the transmission end.
This function handles the callback for the transmission end.