1234567891011121314151617181920212223242526272829303132333435363738394041 |
- #ifndef __TERMINAL_USER_H
- #define __TERMINAL_USER_H
- #include "cmsis_os.h"
- #include "terminal.h"
- class SbsTerminal : public Terminal
- {
- public:
- SbsTerminal();
- virtual void configure();
- virtual int execute(int argc, const char * const * argv);
- virtual void sigint (void);
- virtual void connectCallback();
- public:
- int help(int argc, const char * const * argv);
- int help_connection();
- int version(int argc, const char * const * argv);
- int clear(int argc, const char * const * argv);
- int reset(int argc, const char * const * argv);
-
-
- public:
-
- void put_byte(char byte);
-
- public :
-
- osMessageQId m_dataQueue;
-
- };
- extern SbsTerminal sbsTerminal;
- #endif // __TERMINAL_USER_H
|