|
Radio Control Layer (RCL)
|
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Functions | |
| void | __attribute__ ((weak)) RCL_Profiling_eventHook(RCL_ProfilingEvent event) |
| enum RCL_ProfilingEvent |
| Enumerator | |
|---|---|
| RCL_ProfilingEvent_PreprocStart | Radio operation preprocessing has started |
| RCL_ProfilingEvent_PreprocStop | Radio operation preprocessing has finalized |
| RCL_ProfilingEvent_PostprocStart | Radio operation postprocessing has started |
| RCL_ProfilingEvent_PostprocStop | Radio operation postprocessing has finalized |
| RCL_ProfilingEvent_CommitPktStart | LRF has notified RCL of received packet with LRF event rxOk |
| RCL_ProfilingEvent_CommitPktEnd | RCL committed packet to multibuffer and notified Stack with event rxEntryAvailable |
| RCL_ProfilingEvent_ProcessAuxPtrStart | ADV_EXT_IND received and committed to multibuffer |
| RCL_ProfilingEvent_ProcessAuxPtrEnd | AuxPtr has been processed and a new radio operation has been scheduled on a secondary channel |
| RCL_ProfilingEvent_PhySwitchStart | Phy switch has been requested by command handler |
| RCL_ProfilingEvent_PhySwitchEnd | Phy switch has succeeded |
| void __attribute__ | ( | (weak) | ) |
References RCL_SchedulerState::currCmd, RCL_SchedulerState::gracefulStopInfo, hal_get_vdds_voltage(), RCL_SchedulerState::hardStopInfo, LRF_applyAntennaSelection(), LRF_applySettings(), LRF_ApplySettings_IncludeBase, LRF_ApplySettings_NoBase, LRF_applyTrim(), LRF_disableCoexGrant(), LRF_EventNone, LRF_initSettingsState(), LRF_loadImage(), LRF_RSSI_INVALID, LRF_setTemperatureTrim(), LRF_SETTINGS_BUFFER_UNLIMITED, LRF_updateTrim(), lrfPhyState, RCL_SchedulerState::nextWantsStop, RadioState_Configured, RadioState_ImagesLoaded, RCL_clearNextCommandHook(), RCL_CommandStatus_Error_StartTooLate, RCL_ConflictPolicy_AlwaysInterrupt, RCL_ConflictPolicy_NeverInterrupt, RCL_ConflictPolicy_Polite, RCL_getNextCommandHook(), RCL_GPIO_disable(), RCL_phyHook(), RCL_policyHook(), RCL_Schedule_Now, RCL_scheduleHook(), RCL_Scheduler_delta(), RCL_Scheduler_getCurrentTime(), RCL_Scheduler_isLater(), RCL_SCHEDULER_MARGIN_LOAD, RCL_Scheduler_setSchedStopTime(), RCL_SCHEDULER_TRIG_NOW_DELAY, RCL_SchedulerStopReason_Scheduling, RCL_StopType_DescheduleOnly, RCL_StopType_Graceful, RCL_StopType_Hard, RCL_StopType_None, RCL_Tracer_enable(), rclNextCmd, rclSchedulerState, rclStop(), result, SetupResult_ErrorSwConfig, SetupResult_Ok, LRF_SwParam::swConfig, swParamList, and LRF_SwParam::trimDef.
Referenced by RCL_close().