You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Design a multi-threaded telemetry pipeline using ThreadX timer primitives and synchronization flags. The pipeline will periodically poll sensor inputs and buffer the data.
Tasks
Implement the acquisition_thread for sensor data collection.
Configure a high-resolution ThreadX TX_TIMER to trigger periodic sensor polling events.
Implement the processing_thread to sanitize and package raw telemetry readings.
Configure ThreadX Event Flags or Semaphores to synchronize data handshakes between the acquisition and processing threads.
Description
Design a multi-threaded telemetry pipeline using ThreadX timer primitives and synchronization flags. The pipeline will periodically poll sensor inputs and buffer the data.
Tasks
acquisition_threadfor sensor data collection.TX_TIMERto trigger periodic sensor polling events.processing_threadto sanitize and package raw telemetry readings.