df

Dependencies:   mbed

Fork of APP1 by Team APP

UARTDisplayer.hpp

Committer:
dupm2216
Date:
2017-01-18
Revision:
21:a111be2582be
Parent:
16:c77e34bc69bc

File content as of revision 21:a111be2582be:

/////////////////////////////////////////////////////////////
// APP 1: Systèmes à microprocesseurs                      //
//                                                         //
// Université de Sherbrooke                                //
// Génie informatique                                      //
// Session 5, Hiver 2017                                   //
//                                                         //
// Date:    17 janvier 2017                                //
//                                                         //
// Auteurs: Maxime Dupuis,       dupm2216                  //
//          Bruno Allaire-Lemay, allb2701                  //
/////////////////////////////////////////////////////////////

#include <mbed.h> //PinName
#include "DisplayerConstants.hpp"

class HomemadeUART
{
    public:
        void init();
        void set_baud_rate(unsigned int baud_rate);
        void set_fifo();
        void set_lcr();

        void write(unsigned char value);
};

class UARTDisplayer
{
    public:
        UARTDisplayer();
        void displayAngle(float angle);
        void reset();
    private:
        HomemadeUART device;
};