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 |
( |
bool |
underrun_occured | ) |
|
Handles interrupts issued due to end of transmission.
- Parameters
-
underrun_occured | true if under-run has occurred |
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 |
csma_mode | Indicates the CSMA mode used |
tx_retries | Flag indicating if transmission retries are requested by the MAC layer |
csma_mode | Inidicates the CSMA Mode Used |
tx_retries | Flag indicating if transmission retries are requested by the MAC layer |
csma_mode | Indicates the CSMA mode used |
tx_retries | Flag indicating if transmission retries are requested by the MAC layer |
Sends frame using trx features to handle CSMA and re-transmissions.
- Parameters
-
use_csma | Flag indicating if CSMA is requested |
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.