Quad X Type Multicopter

Dependencies:   IAP

Committer:
komaida424
Date:
Sun Feb 21 05:14:57 2021 +0000
Revision:
8:1db19b529b22
Parent:
4:4060309b9cc0
rev 020

Who changed what in which revision?

UserRevisionLine numberNew contents of line
komaida424 2:59ac9df97701 1 #ifndef MBED_SERIALLCD_H
komaida424 2:59ac9df97701 2 #define MBED_SERIALLCD_H
komaida424 2:59ac9df97701 3
komaida424 2:59ac9df97701 4 #include "mbed.h"
komaida424 8:1db19b529b22 5 #include <Stream.h>
komaida424 8:1db19b529b22 6 //#include "stdarg.h"
komaida424 2:59ac9df97701 7
komaida424 2:59ac9df97701 8 class SerialLcd : public Stream
komaida424 2:59ac9df97701 9 {
komaida424 2:59ac9df97701 10 public:
komaida424 4:4060309b9cc0 11 SerialLcd(PinName,PinName=NC);
komaida424 2:59ac9df97701 12
komaida424 2:59ac9df97701 13 void cls();
komaida424 2:59ac9df97701 14 void locate(int,int);
komaida424 8:1db19b529b22 15 int write(const char*);
komaida424 2:59ac9df97701 16 private:
komaida424 2:59ac9df97701 17 virtual int _putc(int value);
komaida424 2:59ac9df97701 18 virtual int _getc();
komaida424 8:1db19b529b22 19 BufferedSerial _lcd;
komaida424 2:59ac9df97701 20 int LCD_addr;
komaida424 2:59ac9df97701 21 char LCD_cmd;
komaida424 2:59ac9df97701 22 char LCD_data;
komaida424 2:59ac9df97701 23 int LCD_contrast;
komaida424 2:59ac9df97701 24 };
komaida424 2:59ac9df97701 25 #endif