Events generated by event groups functions. More...
Functions | |
| void | EvrFreeRTOSEventGroups_EventGroupCreate (EventGroup_t pxEventGroup) | 
| Event on successful event groups object create (Op)   | |
| void | EvrFreeRTOSEventGroups_EventGroupCreateFailed (void) | 
| Event on unsuccessful event groups object create (Error)   | |
| void | EvrFreeRTOSEventGroups_EventGroupSyncBlock (EventGroup_t pxEventGroup, uint32_t uxBitsToSet, uint32_t uxBitsToWaitFor) | 
| Event on event groups sync wait start (Op)   | |
| void | EvrFreeRTOSEventGroups_EventGroupSyncEnd (EventGroup_t pxEventGroup, uint32_t uxBitsToSet, uint32_t uxBitsToWaitFor, uint32_t xTimeoutOccurred) | 
| Event on event groups sync completed (Op)   | |
| void | EvrFreeRTOSEventGroups_EventGroupWaitBitsBlock (EventGroup_t pxEventGroup, uint32_t uxBitsToWaitFor) | 
| Event on event groups bit wait start (Op)   | |
| void | EvrFreeRTOSEventGroups_EventGroupWaitBitsEnd (EventGroup_t pxEventGroup, uint32_t uxBitsToWaitFor, uint32_t xTimeoutOccurred) | 
| Event on event groups bit wait completed (Op)   | |
| void | EvrFreeRTOSEventGroups_EventGroupClearBits (EventGroup_t pxEventGroup, uint32_t uxBitsToClear) | 
| Event on event groups bit clear (Op)   | |
| void | EvrFreeRTOSEventGroups_EventGroupClearBitsFromIsr (EventGroup_t pxEventGroup, uint32_t uxBitsToClear) | 
| Event on event groups bit clear call from ISR (Op)   | |
| void | EvrFreeRTOSEventGroups_EventGroupSetBits (EventGroup_t pxEventGroup, uint32_t uxBitsToSet) | 
| Event on event groups bit set (Op)   | |
| void | EvrFreeRTOSEventGroups_EventGroupSetBitsFromIsr (EventGroup_t pxEventGroup, uint32_t uxBitsToSet) | 
| Event on event groups bit set call from ISR (Op)   | |
| void | EvrFreeRTOSEventGroups_EventGroupDelete (EventGroup_t pxEventGroup) | 
| Event on event groups object delete (Op)   | |
| void | EvrFreeRTOSEventGroups_xEventGroupCreateStatic (StaticEventGroup_t *pxEventGroupBuffer) | 
| Event sent when function xEventGroupCreateStatic is called (API).   | |
| void | EvrFreeRTOSEventGroups_xEventGroupCreateStatic_Return (EventGroupHandle_t xEventGroup) | 
| Event sent before function xEventGroupCreateStatic returns (Op).   | |
| void | EvrFreeRTOSEventGroups_xEventGroupCreate (void) | 
| Event sent when function xEventGroupCreate is called (API).   | |
| void | EvrFreeRTOSEventGroups_xEventGroupCreate_Return (EventGroupHandle_t xEventGroup) | 
| Event sent before function xEventGroupCreate returns (Op).   | |
| void | EvrFreeRTOSEventGroups_xEventGroupSync (EventGroupHandle_t xEventGroup, const EventBits_t uxBitsToSet, const EventBits_t uxBitsToWaitFor, TickType_t xTicksToWait) | 
| Event sent when function xEventGroupSync is called (API).   | |
| void | EvrFreeRTOSEventGroups_xEventGroupSync_Return (EventBits_t uxReturn) | 
| Event sent before function xEventGroupSync returns (Op).   | |
| void | EvrFreeRTOSEventGroups_xEventGroupWaitBits (EventGroupHandle_t xEventGroup, const EventBits_t uxBitsToWaitFor, const BaseType_t xClearOnExit, const BaseType_t xWaitForAllBits, TickType_t xTicksToWait) | 
| Event sent when function xEventGroupWaitBits is called (API).   | |
| void | EvrFreeRTOSEventGroups_xEventGroupWaitBits_Return (EventBits_t uxReturn) | 
| Event sent before function xEventGroupWaitBits returns (Op).   | |
| void | EvrFreeRTOSEventGroups_xEventGroupClearBits (EventGroupHandle_t xEventGroup, const EventBits_t uxBitsToClear) | 
| Event sent when function xEventGroupClearBits is called (API).   | |
| void | EvrFreeRTOSEventGroups_xEventGroupClearBits_Return (EventBits_t uxReturn) | 
| Event sent before function xEventGroupClearBits returns (Op).   | |
| void | EvrFreeRTOSEventGroups_xEventGroupClearBitsFromISR (EventGroupHandle_t xEventGroup, const EventBits_t uxBitsToClear) | 
| Event sent when function xEventGroupClearBitsFromISR is called (API).   | |
| void | EvrFreeRTOSEventGroups_xEventGroupClearBitsFromISR_Return (BaseType_t xReturn) | 
| Event sent before function xEventGroupClearBitsFromISR returns (Op).   | |
| void | EvrFreeRTOSEventGroups_xEventGroupGetBitsFromISR (EventGroupHandle_t xEventGroup) | 
| Event sent when function xEventGroupGetBitsFromISR is called (API).   | |
| void | EvrFreeRTOSEventGroups_xEventGroupGetBitsFromISR_Return (EventBits_t uxReturn) | 
| Event sent before function xEventGroupGetBitsFromISR returns (Op).   | |
| void | EvrFreeRTOSEventGroups_xEventGroupSetBits (EventGroupHandle_t xEventGroup, const EventBits_t uxBitsToSet) | 
| Event sent when function xEventGroupSetBits is called (API).   | |
| void | EvrFreeRTOSEventGroups_xEventGroupSetBits_Return (EventBits_t uxReturn) | 
| Event sent before function xEventGroupSetBits returns (Op).   | |
| void | EvrFreeRTOSEventGroups_vEventGroupDelete (EventGroupHandle_t xEventGroup) | 
| Event sent when function vEventGroupDelete is called (API).   | |
| void | EvrFreeRTOSEventGroups_vEventGroupDelete_Return (void) | 
| Event sent before function vEventGroupDelete returns (Op).   | |
| void | EvrFreeRTOSEventGroups_xEventGroupGetStaticBuffer_Return (BaseType_t xReturn) | 
| Event sent before function xEventGroupGetStaticBuffer returns (Op).   | |
| void | EvrFreeRTOSEventGroups_vEventGroupSetBitsCallback (void *pvEventGroup, uint32_t ulBitsToSet) | 
| Event sent when function vEventGroupSetBitsCallback is called (API).   | |
| void | EvrFreeRTOSEventGroups_vEventGroupSetBitsCallback_Return (void) | 
| Event sent before function vEventGroupSetBitsCallback returns (Op).   | |
| void | EvrFreeRTOSEventGroups_vEventGroupClearBitsCallback (void *pvEventGroup, uint32_t ulBitsToClear) | 
| Event sent when function vEventGroupClearBitsCallback is called (API).   | |
| void | EvrFreeRTOSEventGroups_vEventGroupClearBitsCallback_Return (void) | 
| Event sent before function vEventGroupClearBitsCallback returns (Op).   | |
| void | EvrFreeRTOSEventGroups_xEventGroupSetBitsFromISR (EventGroupHandle_t xEventGroup, const EventBits_t uxBitsToSet, BaseType_t *pxHigherPriorityTaskWoken) | 
| Event sent when function xEventGroupSetBitsFromISR is called (API).   | |
| void | EvrFreeRTOSEventGroups_xEventGroupSetBitsFromISR_Return (BaseType_t xReturn) | 
| Event sent before function xEventGroupSetBitsFromISR returns (Op).   | |
| void | EvrFreeRTOSEventGroups_uxEventGroupGetNumber (void *xEventGroup) | 
| Event sent when function uxEventGroupGetNumber is called (API).   | |
| void | EvrFreeRTOSEventGroups_uxEventGroupGetNumber_Return (UBaseType_t xReturn) | 
| Event sent before function uxEventGroupGetNumber returns (Op).   | |
| void | EvrFreeRTOSEventGroups_vEventGroupSetNumber (void *xEventGroup, UBaseType_t uxEventGroupNumber) | 
| Event sent when function vEventGroupSetNumber is called (API).   | |
| void | EvrFreeRTOSEventGroups_vEventGroupSetNumber_Return (void) | 
| Event sent before function vEventGroupSetNumber returns (Op).   | |
Events generated by event groups functions.
      
  | 
  extern | 
Event on event groups bit clear (Op)
| [in] | pxEventGroup | pointer to Event Groups object handle. | 
| [in] | uxBitsToClear | event bits that shall be cleared. | 
The event EventGroupClearBits is generated when the function xEventGroupClearBits is called.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event on event groups bit clear call from ISR (Op)
| [in] | pxEventGroup | pointer to Event Groups object handle. | 
| [in] | uxBitsToClear | event bits that shall be cleared. | 
The event EventGroupClearBitsFromIsr is generated when the function xEventGroupClearBitsFromISR is called.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event on successful event groups object create (Op)
| [in] | pxEventGroup | pointer to Event Groups object handle. | 
The event EventGroupCreate is generated when Event Groups object is successfully created.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event on unsuccessful event groups object create (Error)
The event EventGroupCreateFailed is generated when Event Groups object create fails due to insufficient heap memory.
      
  | 
  extern | 
Event on event groups object delete (Op)
| [in] | pxEventGroup | pointer to Event Groups object handle. | 
The event EventGroupDelete is generated when Event Group object is successfully added to object delete queue.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event on event groups bit set (Op)
| [in] | pxEventGroup | pointer to Event Groups object handle. | 
| [in] | uxBitsToSet | event bits that shall be set. | 
The event EventGroupSetBits is generated when the function xEventGroupSetBits is called.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event on event groups bit set call from ISR (Op)
| [in] | pxEventGroup | pointer to Event Groups object handle. | 
| [in] | uxBitsToSet | event bits that shall be set. | 
The event EventGroupSetBitsFromIsr is generated when the function xEventGroupSetBitsFromISR is called.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event on event groups sync wait start (Op)
| [in] | pxEventGroup | pointer to Event Groups object handle. | 
| [in] | uxBitsToSet | event bits that shall be set. | 
| [in] | uxBitsToWaitFor | event bits to wait for. | 
The event EventGroupSyncBlock is generated before the function xEventGroupSync enters blocked state.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event on event groups sync completed (Op)
| [in] | pxEventGroup | pointer to Event Groups object handle. | 
| [in] | uxBitsToSet | event bits that shall be set. | 
| [in] | uxBitsToWaitFor | event bits to wait for. | 
| [in] | xTimeoutOccurred | timeout value. | 
The event EventGroupSyncEnd is generated before the function xEventGroupSync returns.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event on event groups bit wait start (Op)
| [in] | pxEventGroup | pointer to Event Groups object handle. | 
| [in] | uxBitsToWaitFor | event bits to wait for. | 
The event EventGroupWaitBitsBlock is generated before the function xEventGroupWaitBits enters blocked state.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event on event groups bit wait completed (Op)
| [in] | pxEventGroup | pointer to Event Groups object handle. | 
| [in] | uxBitsToWaitFor | event bits to wait for. | 
| [in] | xTimeoutOccurred | timeout value. | 
The event EventGroupWaitBitsEnd is generated before the function xEventGroupWaitBits returns.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event sent when function uxEventGroupGetNumber is called (API).
| [in] | xEventGroup | pointer to Event Groups object handle. | 
The event uxEventGroupGetNumber is generated when function uxEventGroupGetNumber is called.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event sent before function uxEventGroupGetNumber returns (Op).
| [in] | xReturn | Event Groups object number. | 
The event uxEventGroupGetNumber_Return is generated before function uxEventGroupGetNumber returns.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event sent when function vEventGroupClearBitsCallback is called (API).
| [in] | pvEventGroup | pointer to Event Groups object handle. | 
| [in] | ulBitsToClear | bits to clear. | 
The event vEventGroupClearBitsCallback is generated when function vEventGroupClearBitsCallback is called.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event sent before function vEventGroupClearBitsCallback returns (Op).
The event vEventGroupClearBitsCallback_Return is generated before function vEventGroupClearBitsCallback returns.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event sent when function vEventGroupDelete is called (API).
| [in] | xEventGroup | pointer to Event Groups object handle. | 
The event vEventGroupDelete is generated when function vEventGroupDelete is called.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event sent before function vEventGroupDelete returns (Op).
The event vEventGroupDelete_Return is generated before function vEventGroupDelete returns.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event sent when function vEventGroupSetBitsCallback is called (API).
| [in] | pvEventGroup | pointer to Event Groups object handle. | 
| [in] | ulBitsToSet | bits to set. | 
The event vEventGroupSetBitsCallback is generated when function vEventGroupSetBitsCallback is called.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event sent before function vEventGroupSetBitsCallback returns (Op).
The event vEventGroupSetBitsCallback_Return is generated before function vEventGroupSetBitsCallback returns.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event sent when function vEventGroupSetNumber is called (API).
| [in] | xEventGroup | pointer to Event Groups object handle. | 
| [in] | uxEventGroupNumber | number to assign to the Event Groups object. | 
The event vEventGroupSetNumber is generated when function vEventGroupSetNumber is called.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event sent before function vEventGroupSetNumber returns (Op).
The event vEventGroupSetNumber_Return is generated before function vEventGroupSetNumber returns.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event sent when function xEventGroupClearBits is called (API).
| [in] | xEventGroup | pointer to Event Groups object handle. | 
| [in] | uxBitsToClear | the bits to clear. | 
The event xEventGroupClearBits is generated when function xEventGroupClearBits is called.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event sent before function xEventGroupClearBits returns (Op).
| [in] | uxReturn | the bits before clearing. | 
The event xEventGroupClearBits_Return is generated before function xEventGroupClearBits returns.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event sent when function xEventGroupClearBitsFromISR is called (API).
| [in] | xEventGroup | pointer to Event Groups object handle. | 
| [in] | uxBitsToClear | the bits to clear. | 
The event xEventGroupClearBitsFromISR is generated when function xEventGroupClearBitsFromISR is called.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event sent before function xEventGroupClearBitsFromISR returns (Op).
| [in] | xReturn | execution status. | 
The event xEventGroupClearBitsFromISR_Return is generated before function xEventGroupClearBitsFromISR returns.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event sent when function xEventGroupCreate is called (API).
The event is generated when function xEventGroupCreate is called.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event sent before function xEventGroupCreate returns (Op).
| [in] | xEventGroup | pointer to Event Groups object handle. | 
The event xEventGroupCreate_Return is generated before function xEventGroupCreate returns.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event sent when function xEventGroupCreateStatic is called (API).
| [in] | pxEventGroupBuffer | pointer to Event Groups data structure. | 
The event xEventGroupCreateStatic is generated when function xEventGroupCreateStatic is called.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event sent before function xEventGroupCreateStatic returns (Op).
| [in] | xEventGroup | pointer to Event Groups object handle. | 
The event xEventGroupCreateStatic_Return is generated before function xEventGroupCreateStatic returns.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event sent when function xEventGroupGetBitsFromISR is called (API).
| [in] | xEventGroup | pointer to Event Groups object handle. | 
The event xEventGroupGetBitsFromISR is generated when function xEventGroupGetBitsFromISR is called.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event sent before function xEventGroupGetBitsFromISR returns (Op).
| [in] | uxReturn | the set bits. | 
The event xEventGroupGetBitsFromISR_Return is generated before function xEventGroupGetBitsFromISR returns.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event sent before function xEventGroupGetStaticBuffer returns (Op).
| [in] | xReturn | execution status. | 
The event xEventGroupGetStaticBuffer_Return is generated before function xEventGroupGetStaticBuffer returns.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event sent when function xEventGroupSetBits is called (API).
| [in] | xEventGroup | pointer to Event Groups object handle. | 
| [in] | uxBitsToSet | the bits to set. | 
The event xEventGroupSetBits is generated when function xEventGroupSetBits is called.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event sent before function xEventGroupSetBits returns (Op).
| [in] | uxReturn | the bits set at the time function returns. | 
The event xEventGroupSetBits_Return is generated before function xEventGroupSetBits returns.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event sent when function xEventGroupSetBitsFromISR is called (API).
| [in] | xEventGroup | pointer to Event Groups object handle. | 
| [in] | uxBitsToSet | bits to set | 
| [in] | pxHigherPriorityTaskWoken | pointer to variable where information if any task was woken will be stored. | 
The event xEventGroupSetBitsFromISR is generated when function xEventGroupSetBitsFromISR is called.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event sent before function xEventGroupSetBitsFromISR returns (Op).
| [in] | xReturn | execution status. | 
The event xEventGroupSetBitsFromISR_Return is generated before function xEventGroupSetBitsFromISR returns.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event sent when function xEventGroupSync is called (API).
| [in] | xEventGroup | pointer to Event Groups object handle. | 
| [in] | uxBitsToSet | bits to set in the Event Group before waiting. | 
| [in] | uxBitsToWaitFor | bits to wait for. | 
| [in] | xTicksToWait | amount of time to wait for. | 
The event xEventGroupSync is generated when function xEventGroupSync is called.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event sent before function xEventGroupSync returns (Op).
| [in] | uxReturn | the bits after wait or when block time expired. | 
The event xEventGroupSync_Return is generated before function xEventGroupSync returns.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event sent when function xEventGroupWaitBits is called (API).
| [in] | xEventGroup | pointer to Event Groups object handle. | 
| [in] | uxBitsToWaitFor | the bits to wait for. | 
| [in] | xClearOnExit | specifies if the bits are cleared on exit. | 
| [in] | xWaitForAllBits | specified if function waits until all bits are set. | 
| [in] | xTicksToWait | amount of time to wait for. | 
The event xEventGroupWaitBits is generated when function xEventGroupWaitBits is called.
Value in the Event Recorder shows:
      
  | 
  extern | 
Event sent before function xEventGroupWaitBits returns (Op).
| [in] | uxReturn | the bits after wait or when block time expired. | 
The event xEventGroupWaitBits is generated before function xEventGroupWaitBits returns.
Value in the Event Recorder shows: