Final project repo for ECE 495

Dependencies:   Adafruit_GFX_MBED Adafruit_ILI9341 BurstSPI DS1820 mbed mbed-rtos ltc2991_lib

Committer:
bdk9
Date:
Wed Dec 14 07:01:33 2016 +0000
Revision:
5:c1c710391df2
Parent:
0:7ba4e0775670
big update yo

Who changed what in which revision?

UserRevisionLine numberNew contents of line
bdk9 0:7ba4e0775670 1 #ifndef SCREEN_H
bdk9 0:7ba4e0775670 2 #define SCREEN_H
bdk9 0:7ba4e0775670 3
bdk9 0:7ba4e0775670 4 #include "mbed.h"
bdk9 0:7ba4e0775670 5 #include "Adafruit_ILI9341.h"
bdk9 0:7ba4e0775670 6
bdk9 0:7ba4e0775670 7 class Screen {
bdk9 0:7ba4e0775670 8 public:
bdk9 0:7ba4e0775670 9
bdk9 0:7ba4e0775670 10 Screen(int id, Adafruit_ILI9341 *tft);
bdk9 0:7ba4e0775670 11
bdk9 0:7ba4e0775670 12 virtual void init() = 0;
bdk9 0:7ba4e0775670 13 virtual void update() = 0;
bdk9 5:c1c710391df2 14 virtual void error(char *msg) = 0;
bdk9 5:c1c710391df2 15
bdk9 0:7ba4e0775670 16 int _id;
bdk9 0:7ba4e0775670 17 Adafruit_ILI9341 *_tft;
bdk9 0:7ba4e0775670 18
bdk9 0:7ba4e0775670 19 };
bdk9 0:7ba4e0775670 20
bdk9 0:7ba4e0775670 21 #endif