Ret i Doxyfile til jeres navn 1
Loading...
Searching...
No Matches
aversum_variance_fast01.ino File Reference

Go to the source code of this file.

Macros

#define NRSAMPLES   11000
#define DATASTART   1000
#define RESOLUTION   4095
#define VSUPPLY   3.3
#define SP(X)
#define SPLN(X)
#define BUGP
#define DATAP

Functions

void doSampling (float dAr[])
float calcMean (float a[])
void calcAverage (float dstAr[], float valAr[], int averSize)
float calcVariance (float valAr[])
void setup ()
void loop ()

Variables

float fSampleValues [11000]
float fAverSampleValues [11000]
float plainVariance
float averageVariance

Macro Definition Documentation

◆ BUGP

#define BUGP

Definition at line 96 of file aversum_variance_fast01.ino.

◆ DATAP

#define DATAP

Definition at line 97 of file aversum_variance_fast01.ino.

◆ DATASTART

#define DATASTART   1000

Definition at line 36 of file aversum_variance_fast01.ino.

Referenced by calcAverage(), calcMean(), calcVariance(), and loop().

◆ NRSAMPLES

#define NRSAMPLES   11000

Definition at line 35 of file aversum_variance_fast01.ino.

Referenced by calcAverage(), calcMean(), calcVariance(), doSampling(), and loop().

◆ RESOLUTION

#define RESOLUTION   4095

Definition at line 38 of file aversum_variance_fast01.ino.

Referenced by doSampling().

◆ SP

#define SP ( X)
Value:
Serial.print(X)

Definition at line 93 of file aversum_variance_fast01.ino.

Referenced by setup().

◆ SPLN

#define SPLN ( X)
Value:
Serial.println(X)

Definition at line 94 of file aversum_variance_fast01.ino.

Referenced by setup().

◆ VSUPPLY

#define VSUPPLY   3.3

Definition at line 39 of file aversum_variance_fast01.ino.

Referenced by doSampling().

Function Documentation

◆ calcAverage()

void calcAverage ( float dstAr[],
float valAr[],
int averSize )

Definition at line 62 of file aversum_variance_fast01.ino.

References DATASTART, and NRSAMPLES.

Referenced by setup().

Here is the caller graph for this function:

◆ calcMean()

float calcMean ( float a[])

Definition at line 54 of file aversum_variance_fast01.ino.

References DATASTART, and NRSAMPLES.

Referenced by setup().

Here is the caller graph for this function:

◆ calcVariance()

float calcVariance ( float valAr[])

Definition at line 74 of file aversum_variance_fast01.ino.

References DATASTART, and NRSAMPLES.

Referenced by setup().

Here is the caller graph for this function:

◆ doSampling()

void doSampling ( float dAr[])

Definition at line 46 of file aversum_variance_fast01.ino.

References NRSAMPLES, RESOLUTION, and VSUPPLY.

Referenced by setup().

Here is the caller graph for this function:

◆ loop()

void loop ( )

Definition at line 152 of file aversum_variance_fast01.ino.

References DATASTART, fAverSampleValues, fSampleValues, and NRSAMPLES.

◆ setup()

void setup ( )

Definition at line 98 of file aversum_variance_fast01.ino.

References averageVariance, calcAverage(), calcMean(), calcVariance(), doSampling(), fAverSampleValues, fSampleValues, plainVariance, SP, and SPLN.

Here is the call graph for this function:

Variable Documentation

◆ averageVariance

float averageVariance

Definition at line 91 of file aversum_variance_fast01.ino.

Referenced by setup().

◆ fAverSampleValues

float fAverSampleValues[11000]

Definition at line 40 of file aversum_variance_fast01.ino.

Referenced by loop(), and setup().

◆ fSampleValues

float fSampleValues[11000]

Definition at line 40 of file aversum_variance_fast01.ino.

Referenced by loop(), and setup().

◆ plainVariance

float plainVariance

Definition at line 91 of file aversum_variance_fast01.ino.

Referenced by setup().