Added HangmanGame class, but does not work yet

Dependencies:   SDFileSystem app epson mbed msp430 pl tests

page.cpp

Committer:
markpsymonds
Date:
2017-12-04
Revision:
1:a5ec6f9dcf0d
Parent:
0:fa7450a43b99

File content as of revision 1:a5ec6f9dcf0d:

//
// Filename: page.h
//
// Base class for Flexbook pages.
//

#include "page.h"
#include "mbed.h"

#include <iostream>

namespace Flexbook {

Page::Page()
: buzzer(p21)
{
}

Page::~Page()
{
}

void Page::HandlePageActions()
{
}

//start mfb adds
void Page::Beep(int duration_ms)
{
    buzzer = 1;
    wait_ms(duration_ms);
    buzzer = 0;
}

void Page::ShortBeep()
{
    Beep(100);
}

void Page::MultiBeep(int number, int interval_ms)
{
    for(int i=0; i<number; i++)
    {
        Beep(100);
        wait_ms(interval_ms);
    }
}

void Page::TripleBeep()
{
    MultiBeep(3, 300);
}


//end mfb adds

} // End Flexbook namespace.