app3

Dependencies:   EthernetInterface WebSocketClient mbed-rtos mbed

Fork of Code_APP1 by Louis Beaulieu

header.h

Committer:
ericbisson
Date:
2017-01-16
Revision:
5:1a60144f7163
Child:
6:2ec2a74c807f

File content as of revision 5:1a60144f7163:

/********************************/
// Configuration
/********************************/
#define IS_USING_SPI true
#define MOVING_AVG_SIZE 10
/********************************/

struct MovingAverage_t
{
    int buffer[MOVING_AVG_SIZE];
    char cursor;
    bool bFilled;
};
MovingAverage_t MovingAverage = {
        {},
        0,
        false
    };

void write_to_7segment(char d1, char d2, char d3, char d4);
int moyenne_mobile(int newData);
void calculer_angle(char bufferAngle[], int accZ);
void change_dots(char dot);
void chip_select(bool bSet);
void SetClockAndMode(int Speed, char Mode);
void ResetCursor();