Microchip® Advanced Software Framework

noise_task.c File Reference

Noise Task Control.

Copyright (c) 2014-2018 Microchip Technology Inc. and its subsidiaries.

#include <stddef.h>
#include <stdio.h>
#include <avr32/io.h>
#include "compiler.h"
#include "gpio.h"
#include "noise_task.h"
#include "dsp.h"
#include "conf_demo.h"

Functions

void noise_task (void)
 Noise Task: More...
 
void noise_task_init (void)
 Init of Noise Task. More...
 

Variables

int16_t potentiometer_value
 
A_ALIGNED dsp16_t signal_noise_gui [GUI_BUFFER_LENGTH]
 
volatile float signal_noise_remote [GUI_BUFFER_LENGTH]
 
dsp16_t signalin_gui [GUI_BUFFER_LENGTH]
 
A_ALIGNED dsp16_t signalin_noise_gui [GUI_BUFFER_LENGTH]
 Reference to Signal In + Noise Signal Buff 16-bit fixed point Format scaled in GUI format for the GUI task. More...
 
volatile float signalin_noise_remote [GUI_BUFFER_LENGTH]
 Reference to Signal In + Noise Signal Buff in floating point Format scaled for the remote task. More...
 
volatile float signalin_remote [GUI_BUFFER_LENGTH]
 

void noise_task_init ( void  )

Init of Noise Task.

Referenced by main().

int16_t potentiometer_value

Referenced by adc_task(), gui_task(), and ISR().

A_ALIGNED dsp16_t signal_noise_gui[GUI_BUFFER_LENGTH]

Referenced by gui_task(), and noise_task().

volatile float signal_noise_remote[GUI_BUFFER_LENGTH]

Referenced by noise_task().

dsp16_t signalin_gui[GUI_BUFFER_LENGTH]
A_ALIGNED dsp16_t signalin_noise_gui[GUI_BUFFER_LENGTH]

Reference to Signal In + Noise Signal Buff 16-bit fixed point Format scaled in GUI format for the GUI task.

Referenced by gui_task(), and noise_task().

volatile float signalin_noise_remote[GUI_BUFFER_LENGTH]

Reference to Signal In + Noise Signal Buff in floating point Format scaled for the remote task.

Referenced by filter_task(), noise_task(), and remote_task().

volatile float signalin_remote[GUI_BUFFER_LENGTH]

Referenced by adc_task(), and noise_task().