AMS Advanced Air Mobility Sensors UG
|
Static Public Member Functions | |
static void | SyncPulseCallback () |
static void | ProcessSyncPulse (uint64_t uTimestampUs) |
Static Public Member Functions inherited from CSoftwareComponent< CSyncPulseHandler, 0U > | |
static CSyncPulseHandler & | GetInstance (unsigned uInstanceIndex=0U) |
Friends | |
class | CSoftwareComponent< CSyncPulseHandler, 0U > |
Additional Inherited Members | |
Public Member Functions inherited from CSoftwareComponent< CSyncPulseHandler, 0U > | |
virtual void | Init ()=0 |
virtual bool | IsInitialized ()=0 |
Static Public Attributes inherited from CSoftwareComponent< CSyncPulseHandler, 0U > | |
static constexpr unsigned | skuInstanceCount_ |
Protected Member Functions inherited from CSoftwareComponent< CSyncPulseHandler, 0U > | |
CSoftwareComponent ()=default | |
~CSoftwareComponent ()=default | |
|
static |
Pulse processor. Called from the dedicated FreeRTOS task.
uTimestampUs | Timestamp of the interrupt. |
|
static |
A routine called in the dedicated interrupt callback.
|
friend |