Metal Detector
 
Loading...
Searching...
No Matches
app_tasks.h File Reference

Header file for application tasks related to signal processing and metal detection. More...

#include "cmsis_os.h"

Go to the source code of this file.

Macros

#define AUDIO_DURATION   250
 

Variables

osMessageQueueId_t InputFlagQueueHandle
 
osSemaphoreId_t AudioSemaphoreHandle
 

Detailed Description

Header file for application tasks related to signal processing and metal detection.

This file contains the declarations for tasks that handle signal processing, metal detection, and audio output. It also declares external handles for message queues and semaphores used in these tasks.

Created on: Jul 21, 2024 Author: Viktor

Macro Definition Documentation

◆ AUDIO_DURATION

#define AUDIO_DURATION   250

Duration for which the audio signal is produced when metal is detected, in milliseconds.

Variable Documentation

◆ AudioSemaphoreHandle

osSemaphoreId_t AudioSemaphoreHandle
extern

Handle for the semaphore used for audio control

◆ InputFlagQueueHandle

osMessageQueueId_t InputFlagQueueHandle
extern

Handle for the message queue used for input flags