Mangirdas Skripka / Android

Android.h

Committer:
maskas
Date:
2018-01-14
Revision:
4:5f1af832e593
Parent:
3:36ff03cb6bab

File content as of revision 4:5f1af832e593:


#ifndef ANDROID_H
#define ANDROID_H

/**
 * Includes
 */
#include "mbed.h"
#include<string>
#include "Carousel.h"

class Android {
    public:
    
        Android (Serial& serial, Carousel& carousel);
    private:
        Serial& serial;
        Thread serialReadThread;
        void onData(void);
        void hearthBeat(void);
        Ticker ticker;
        Ticker tickerReadSerial;
        DigitalOut myled;
        Carousel& carousel;
        void sendToAndroid(string message);
        int readNumber();
};
#endif /* ANDROID_H */