Added HangmanGame class, but does not work yet

Dependencies:   SDFileSystem app epson mbed msp430 pl tests

Committer:
markpsymonds
Date:
Mon Dec 04 20:15:18 2017 +0000
Revision:
1:a5ec6f9dcf0d
Parent:
0:fa7450a43b99
Fixed most compile issues in hangman.cpp/.h.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
group-FlexBook 0:fa7450a43b99 1 //
group-FlexBook 0:fa7450a43b99 2 // Filename: pageflexenable.cpp
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 "pageflexenable.h"
group-FlexBook 0:fa7450a43b99 8 #include "eink.h"
group-FlexBook 0:fa7450a43b99 9 #include "log.h"
group-FlexBook 0:fa7450a43b99 10 #include <iostream>
group-FlexBook 0:fa7450a43b99 11
group-FlexBook 0:fa7450a43b99 12 namespace Flexbook {
group-FlexBook 0:fa7450a43b99 13
group-FlexBook 0:fa7450a43b99 14 PageFlexEnable::PageFlexEnable()
group-FlexBook 0:fa7450a43b99 15 :
group-FlexBook 0:fa7450a43b99 16 // TPS65185 signals.
group-FlexBook 0:fa7450a43b99 17 i2c(p9, p10),
group-FlexBook 0:fa7450a43b99 18 hven(p18), hvpok(p23),
group-FlexBook 0:fa7450a43b99 19
group-FlexBook 0:fa7450a43b99 20 // EPSON controller signals.
group-FlexBook 0:fa7450a43b99 21 spi(p11, p12, p13), spics(p14),
group-FlexBook 0:fa7450a43b99 22 hirq(p15), rst(p16), vcom_sw(p17),
group-FlexBook 0:fa7450a43b99 23 hdc(p24)
group-FlexBook 0:fa7450a43b99 24 {
group-FlexBook 0:fa7450a43b99 25 Log("Creating PageFlexEnable");
group-FlexBook 0:fa7450a43b99 26 numimage = 0;
group-FlexBook 0:fa7450a43b99 27 InitDisplay(i2c, spi, spics, hven, rst, hvpok);
group-FlexBook 0:fa7450a43b99 28 }
group-FlexBook 0:fa7450a43b99 29
group-FlexBook 0:fa7450a43b99 30 PageFlexEnable::~PageFlexEnable()
group-FlexBook 0:fa7450a43b99 31 {
group-FlexBook 0:fa7450a43b99 32 Log("Deleting PageFlexEnable");
group-FlexBook 0:fa7450a43b99 33 }
group-FlexBook 0:fa7450a43b99 34
group-FlexBook 0:fa7450a43b99 35 void PageFlexEnable::UpdateImage()
group-FlexBook 0:fa7450a43b99 36 {
group-FlexBook 0:fa7450a43b99 37 printf("UpdateImage in pageflexenable\n");
group-FlexBook 0:fa7450a43b99 38 WriteImage(numimage);
group-FlexBook 0:fa7450a43b99 39 }
group-FlexBook 0:fa7450a43b99 40
group-FlexBook 0:fa7450a43b99 41 } // End Flexbook namespace.
group-FlexBook 0:fa7450a43b99 42
group-FlexBook 0:fa7450a43b99 43
group-FlexBook 0:fa7450a43b99 44