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: i2c_utils.h
group-FlexBook 0:fa7450a43b99 3 //
group-FlexBook 0:fa7450a43b99 4 // I2C utilities.
group-FlexBook 0:fa7450a43b99 5 //
group-FlexBook 0:fa7450a43b99 6
group-FlexBook 0:fa7450a43b99 7 #ifndef I2C_UTILS_H
group-FlexBook 0:fa7450a43b99 8 #define I2C_UTILS_H
group-FlexBook 0:fa7450a43b99 9
group-FlexBook 0:fa7450a43b99 10 #include "mbed.h"
group-FlexBook 0:fa7450a43b99 11
group-FlexBook 0:fa7450a43b99 12 /**
group-FlexBook 0:fa7450a43b99 13 * @brief Get the end of I2C address iterator.
group-FlexBook 0:fa7450a43b99 14 * @return One past the end of the I2C address range.
group-FlexBook 0:fa7450a43b99 15 */
group-FlexBook 0:fa7450a43b99 16 uint16_t GetAddressRangeEnd(uint16_t bits);
group-FlexBook 0:fa7450a43b99 17
group-FlexBook 0:fa7450a43b99 18 /**
group-FlexBook 0:fa7450a43b99 19 * @brief Scan the I2C bus for responding devices.
group-FlexBook 0:fa7450a43b99 20 * Currently 7 or 10 bit address ranges are supported.
group-FlexBook 0:fa7450a43b99 21 * @param i2c The I2C device to use.
group-FlexBook 0:fa7450a43b99 22 * @param bits The number of allowed address bits.
group-FlexBook 0:fa7450a43b99 23 */
group-FlexBook 0:fa7450a43b99 24 void I2C_Scan(I2C &i2c, uint16_t bits = 7);
group-FlexBook 0:fa7450a43b99 25
group-FlexBook 0:fa7450a43b99 26 #endif // I2C_UTILS_H