Henk Meewis / Mbed 2 deprecated USB_serial_LED_controller

Dependencies:   mbed

Fork of frdm_echo by Henk Meewis

Committer:
silverpanda
Date:
Thu Apr 17 15:38:08 2014 +0000
Revision:
12:b846b64e3980
Parent:
11:4c6c6d6c0ebe
Child:
13:019e24491f32
changed name

Who changed what in which revision?

UserRevisionLine numberNew contents of line
silverpanda 5:03b7c237c4c4 1 #ifndef shell__h__
silverpanda 5:03b7c237c4c4 2 #define shell__h__
silverpanda 5:03b7c237c4c4 3
silverpanda 9:f9efd3a69c2d 4 #define ItsInputBufferSize_ 24
silverpanda 8:b715912d684b 5
silverpanda 5:03b7c237c4c4 6 class Shell {
silverpanda 5:03b7c237c4c4 7 public:
silverpanda 5:03b7c237c4c4 8 Shell(uint32_t);
silverpanda 12:b846b64e3980 9 void sendStartMessage();
silverpanda 5:03b7c237c4c4 10 void scanUSBSerialRx();
silverpanda 5:03b7c237c4c4 11 private:
silverpanda 5:03b7c237c4c4 12 void sendText(char *);
silverpanda 9:f9efd3a69c2d 13 bool addCharacterToBuffer(char);
silverpanda 8:b715912d684b 14 void finishCharacterBuffer();
silverpanda 11:4c6c6d6c0ebe 15 void sendExample();
silverpanda 11:4c6c6d6c0ebe 16 char lowercase(char);
silverpanda 5:03b7c237c4c4 17
silverpanda 5:03b7c237c4c4 18 Serial *usbSerial;
silverpanda 8:b715912d684b 19 char inputBuffer[ItsInputBufferSize_];
silverpanda 8:b715912d684b 20 uint32_t characterCount, characterPointer;
silverpanda 11:4c6c6d6c0ebe 21 bool findString(char *);
silverpanda 9:f9efd3a69c2d 22 void parseCommands();
silverpanda 12:b846b64e3980 23 void parseLEDState();
silverpanda 5:03b7c237c4c4 24 };
silverpanda 5:03b7c237c4c4 25
silverpanda 5:03b7c237c4c4 26 #endif