Series 3 Scheduler#
APIs to use the new scheduler implementation in Series 3 devices.
Functions#
sl_rail_cancel_scheduled_trx(sl_rail_handle_t rail_handle)
Cancel previously scheduled transactions.
Function Documentation#
sl_rail_cancel_scheduled_trx#
sl_rail_status_t sl_rail_cancel_scheduled_trx (sl_rail_handle_t rail_handle)
Cancel previously scheduled transactions.
Parameters
| Type | Direction | Argument Name | Description |
|---|---|---|---|
| sl_rail_handle_t | [in] | rail_handle | A radio-generic or real RAIL instance handle. |
This function cancels the scheduled transaction so a new transaction can be scheduled, including "unscheduled" DMP transactions. Transactions already started will complete. This function is available for all series 3 devices.
Returns
Status code indicating success of the function call.