MBED part 1 final version

Dependencies:   LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI BSP_DISCO_F429ZI

Committer:
rzeminska
Date:
Sat May 09 08:32:26 2020 +0000
Revision:
0:04d5c5df5af6
MBED1

Who changed what in which revision?

UserRevisionLine numberNew contents of line
rzeminska 0:04d5c5df5af6 1 #ifndef KEYBOARD_H
rzeminska 0:04d5c5df5af6 2 #define KEYBOARD_H
rzeminska 0:04d5c5df5af6 3
rzeminska 0:04d5c5df5af6 4 #include "TS_DISCO_F429ZI.h"
rzeminska 0:04d5c5df5af6 5
rzeminska 0:04d5c5df5af6 6 enum KeyboardState{
rzeminska 0:04d5c5df5af6 7 BUTTON_0,
rzeminska 0:04d5c5df5af6 8 BUTTON_1,
rzeminska 0:04d5c5df5af6 9 BUTTON_2,
rzeminska 0:04d5c5df5af6 10 BUTTON_3,
rzeminska 0:04d5c5df5af6 11 RELEASED
rzeminska 0:04d5c5df5af6 12 };
rzeminska 0:04d5c5df5af6 13
rzeminska 0:04d5c5df5af6 14 class KeyboardTs: private TS_DISCO_F429ZI{
rzeminska 0:04d5c5df5af6 15 public:
rzeminska 0:04d5c5df5af6 16 KeyboardTs(unsigned char = 0);
rzeminska 0:04d5c5df5af6 17 enum KeyboardState eRead();
rzeminska 0:04d5c5df5af6 18 private:
rzeminska 0:04d5c5df5af6 19 unsigned char ucColIndex;
rzeminska 0:04d5c5df5af6 20 };
rzeminska 0:04d5c5df5af6 21
rzeminska 0:04d5c5df5af6 22 #endif