moved f4ll_cpp imto its own namespace
moved strutil to the application
This commit is contained in:
parent
0e09fd9a7a
commit
8c62136773
21 changed files with 70 additions and 27 deletions
|
@ -23,23 +23,23 @@ void MainLoop();
|
|||
#include "globals.h"
|
||||
|
||||
struct GlobalsInitializer {
|
||||
GlobalsInitializer(SerialConsole<257> *console) {
|
||||
GlobalsInitializer(f4ll_cpp::SerialConsole<257> *console) {
|
||||
g_console = console;
|
||||
}
|
||||
};
|
||||
|
||||
class Application : public GlobalsInitializer, public SerialConsole<257>::ISerialConsoleCallback {
|
||||
class Application : public GlobalsInitializer, public f4ll_cpp::SerialConsole<257>::ISerialConsoleCallback {
|
||||
public:
|
||||
Application();
|
||||
void Loop();
|
||||
|
||||
private:
|
||||
virtual void LineReceived(void *userParam, SerialConsole<257>::Buffer *buffer);
|
||||
virtual void TransmissionComplete(void *userParam, SerialConsole<257>::Buffer *buffer);
|
||||
virtual void LineReceived(void *userParam, f4ll_cpp::SerialConsole<257>::Buffer *buffer);
|
||||
virtual void TransmissionComplete(void *userParam, f4ll_cpp::SerialConsole<257>::Buffer *buffer);
|
||||
|
||||
SerialConsole<257> m_console;
|
||||
f4ll_cpp::SerialConsole<257> m_console;
|
||||
volatile bool m_lineReceived = false;
|
||||
volatile SerialConsole<257>::Buffer *m_rcvdBuffer;
|
||||
volatile f4ll_cpp::SerialConsole<257>::Buffer *m_rcvdBuffer;
|
||||
char m_appBuffer[128];
|
||||
|
||||
volatile bool m_transmissionCompleted = true;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue