semestralka
Dependencies: FRDM_MMA8451Q mbed
Header.h
- Committer:
- seyfrid_L
- Date:
- 2017-02-06
- Revision:
- 0:6f3a386422fa
File content as of revision 0:6f3a386422fa:
#include "mbed.h" #include "adresarik.h" #include "MMA8451Q.h" #define ARRAY_SIZE(array) sizeof(array)/sizeof(*array) #define MMA8451_I2C_ADDRESS (0x1d<<1) Serial term(USBTX, USBRX); Timeout delayer; Ticker cakajNaPoschodi; Ticker sleduj_cas; Ticker sleduj_lcd; MMA8451Q acc(PTE25, PTE24, MMA8451_I2C_ADDRESS); int prijmi ; int pozicia; int p_0; int p_1; int p_2; int p_3; int p_4; int cisloPochodia_dislpej; int disp_poschodie; int disp_poschodieSmer; int adresa[5]; int sprava[256]; int stena; int kere_poschodie; int smer; int pohyb; int dockaj; int init_pohyb; int init_kabina; int inicializacia; void posliSpravu(int addrRx, int addrTx,int dataSize, int aData[]); int getCrc(int addrRx, int addrTx, int dataSize, int aData[]); void prerusVysielanie(); void zakmkni(); void odomkni(); int dajPoziciu(); void tlacitkoStena(); void dole(); void hore(); void pohniSa(); void zastav(); void nudzovaBrzda(); void uvolniNB(); void inicializuj(); void dislpej(); void tlacitkoVytah(); void riadeniePohybu(); void watchdog(); void resetuj_watchdog(); void lcd_display();