BAT / Mbed 2 deprecated BAT_Read_Final

Dependencies:   SDFileSystem emic2 mbed-rtos mbed

Fork of BAT_senior_design_Testnew by BAT

Committer:
nnguyen45
Date:
Tue Dec 05 03:31:58 2017 +0000
Revision:
43:82d67fb53e61
Parent:
0:5887cb744114
Working with mode button

Who changed what in which revision?

UserRevisionLine numberNew contents of line
nnguyen45 0:5887cb744114 1 #include "mbed.h"
nnguyen45 0:5887cb744114 2 #include "button.h"
nnguyen45 0:5887cb744114 3
nnguyen45 0:5887cb744114 4 // This is a button class for our custom button
nnguyen45 0:5887cb744114 5 class buttonArray {
nnguyen45 0:5887cb744114 6
nnguyen45 0:5887cb744114 7 // buttons
nnguyen45 0:5887cb744114 8 private:
nnguyen45 0:5887cb744114 9 // 6 buttons here
nnguyen45 0:5887cb744114 10 button button1;
nnguyen45 0:5887cb744114 11 button button2;
nnguyen45 0:5887cb744114 12 button button3;
nnguyen45 0:5887cb744114 13 button button4;
nnguyen45 0:5887cb744114 14 button button5;
nnguyen45 0:5887cb744114 15 button button6;
nnguyen45 0:5887cb744114 16 int currVal;
nnguyen45 0:5887cb744114 17
nnguyen45 0:5887cb744114 18 public:
nnguyen45 0:5887cb744114 19 // constructors
nnguyen45 0:5887cb744114 20 buttonArray(); // Default
nnguyen45 0:5887cb744114 21 buttonArray(button button1, button button2, button button3, button button4, button button5, button button6);
nnguyen45 0:5887cb744114 22 // functions
nnguyen45 0:5887cb744114 23 int* wrongPins(char* input, char actual);
nnguyen45 0:5887cb744114 24 char checkVal(char* braille); // return buttons ascii representation
nnguyen45 0:5887cb744114 25 void releaseButtons();// release all buttons;
nnguyen45 0:5887cb744114 26 int* pinsUp(char val);
nnguyen45 0:5887cb744114 27 char* getBraille(char val);
nnguyen45 0:5887cb744114 28 void setup();
nnguyen45 0:5887cb744114 29 };