Added HangmanGame class, but does not work yet

Dependencies:   SDFileSystem app epson mbed msp430 pl tests

Committer:
group-FlexBook
Date:
Mon Dec 04 09:32:20 2017 +0000
Revision:
0:fa7450a43b99
Initial commit

Who changed what in which revision?

UserRevisionLine numberNew contents of line
group-FlexBook 0:fa7450a43b99 1 //
group-FlexBook 0:fa7450a43b99 2 // Filename: pageflexenable.h
group-FlexBook 0:fa7450a43b99 3 //
group-FlexBook 0:fa7450a43b99 4 // Flexbook page for page A5.
group-FlexBook 0:fa7450a43b99 5 //
group-FlexBook 0:fa7450a43b99 6
group-FlexBook 0:fa7450a43b99 7 // include guards
group-FlexBook 0:fa7450a43b99 8 #ifndef PAGEFLEXENABLE_H
group-FlexBook 0:fa7450a43b99 9 #define PAGEFLEXENABLE_H
group-FlexBook 0:fa7450a43b99 10
group-FlexBook 0:fa7450a43b99 11 #include "page.h"
group-FlexBook 0:fa7450a43b99 12 #include "mbed.h"
group-FlexBook 0:fa7450a43b99 13
group-FlexBook 0:fa7450a43b99 14 namespace Flexbook
group-FlexBook 0:fa7450a43b99 15 {
group-FlexBook 0:fa7450a43b99 16
group-FlexBook 0:fa7450a43b99 17 class PageFlexEnable : public Page
group-FlexBook 0:fa7450a43b99 18 {
group-FlexBook 0:fa7450a43b99 19 public:
group-FlexBook 0:fa7450a43b99 20 // Constructor needs to be explicit.
group-FlexBook 0:fa7450a43b99 21 explicit PageFlexEnable();
group-FlexBook 0:fa7450a43b99 22
group-FlexBook 0:fa7450a43b99 23 // Destructor.
group-FlexBook 0:fa7450a43b99 24 virtual ~PageFlexEnable();
group-FlexBook 0:fa7450a43b99 25 void UpdateImage();
group-FlexBook 0:fa7450a43b99 26 int numimage;
group-FlexBook 0:fa7450a43b99 27
group-FlexBook 0:fa7450a43b99 28 private:
group-FlexBook 0:fa7450a43b99 29 // Disable the copy constructor.
group-FlexBook 0:fa7450a43b99 30 PageFlexEnable(const PageFlexEnable &);
group-FlexBook 0:fa7450a43b99 31
group-FlexBook 0:fa7450a43b99 32 // Disable assignment.
group-FlexBook 0:fa7450a43b99 33 PageFlexEnable &operator=(const PageFlexEnable &);
group-FlexBook 0:fa7450a43b99 34
group-FlexBook 0:fa7450a43b99 35
group-FlexBook 0:fa7450a43b99 36
group-FlexBook 0:fa7450a43b99 37 // TPS65185 signals.
group-FlexBook 0:fa7450a43b99 38 I2C i2c;
group-FlexBook 0:fa7450a43b99 39 DigitalOut hven;
group-FlexBook 0:fa7450a43b99 40 DigitalIn hvpok;
group-FlexBook 0:fa7450a43b99 41
group-FlexBook 0:fa7450a43b99 42 // EPSON controller signals.
group-FlexBook 0:fa7450a43b99 43 SPI spi;
group-FlexBook 0:fa7450a43b99 44 DigitalOut spics;
group-FlexBook 0:fa7450a43b99 45 DigitalOut hirq;
group-FlexBook 0:fa7450a43b99 46 DigitalOut rst;
group-FlexBook 0:fa7450a43b99 47 DigitalOut vcom_sw;
group-FlexBook 0:fa7450a43b99 48 DigitalOut hdc;
group-FlexBook 0:fa7450a43b99 49 };
group-FlexBook 0:fa7450a43b99 50
group-FlexBook 0:fa7450a43b99 51 } // End Flexbook namespace.
group-FlexBook 0:fa7450a43b99 52
group-FlexBook 0:fa7450a43b99 53 #endif // PAGEFLEXENABLE_H
group-FlexBook 0:fa7450a43b99 54
group-FlexBook 0:fa7450a43b99 55
group-FlexBook 0:fa7450a43b99 56