summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFiles
2015-11-18create Mode base class for modes - implement join as a mode and update main ↵Mike Fiore6
accordingly
2015-11-18Added functionality to get the guts of these commands working with storageLeon Lindenfelser6
mapped into unused mDot commands. Over write the mDot defaults in these storage locations with the appropriate defaults for these 5 commands.
2015-11-18add placeholder functions for demo, survey single, and survey sweep modes ↵Mike Fiore7
and layouts for each - menu navigation is looking really good
2015-11-18fix datarate display on join, clear signals for main thread after changing modesMike Fiore1
2015-11-18display current join attempt when joiningMike Fiore3
2015-11-17remove join failure messageMike Fiore1
2015-11-17add config layout, remove lots of loggingMike Fiore5
2015-11-17fix memory leakMike Fiore1
2015-11-17join works, but only once - added object for running LoRa operations in a ↵Mike Fiore9
thread, lots of misc updates
2015-11-16Added all the new dotbox commands with some detail work still neededLeon Lindenfelser18
2015-11-16update internal signal in ButtonHandler - stay outside range of signals used ↵Mike Fiore1
to communicate with main
2015-11-16put enums inside class scope when possibleMike Fiore3
2015-11-16remove commented out code in main.cppMike Fiore1
2015-11-13log push button presses in main menu functionMike Fiore1
2015-11-13refactor button class to run a thread - handle button holds when the ↵Mike Fiore2
threshold is reached, not when the button is released
2015-11-13Removed unnecessary sleep, wakeup, serial loop, format data etc from command ↵Leon Lindenfelser2
terminal
2015-11-13CommandTerminal working on debug portLeon Lindenfelser1
2015-11-13add main menu using scroll-select layoutMike Fiore1
2015-11-13add scroll-select layout - tested for each edge case and generic caseMike Fiore2
2015-11-13update generic display functions in Layout - update LayoutStartup accordinglyMike Fiore3
2015-11-13update ButtonHandler - ignore presses less than 20 msMike Fiore2
2015-11-13add LayoutStartup destructorMike Fiore1
2015-11-13Added CommandTerminal with unneccessary commands removedLeon Lindenfelser38
2015-11-12add class for handling button events - signals main thread when event occurs ↵Mike Fiore3
and main thread can check event - supports SW1 press, SW2 press, and SW1 hold
2015-11-11add layout for startup screen, tweak main to display startup and sit in loopMike Fiore3
2015-11-11reorganize Layout as a base class for screen layoutsMike Fiore2
2015-11-11rename DisplayManager to LayoutMike Fiore2
2015-11-09add DisplayManagerMike Fiore3
2015-11-09add label to line with versionMike Fiore1
2015-11-09generate version header as part of setupMike Fiore1
2015-11-09display logo and product information on startup, add version.sh to generate ↵Mike Fiore2
version header
2015-11-09add MTS-Serial as a submoduleMike Fiore2
2015-11-09use version 0.0.9 of mdot-libraryMike Fiore1
2015-11-09add mdot-library as a submoduleMike Fiore2
2015-11-09create setup.sh to clone sensor and gps libraries from mbedMike Fiore1