
Typical controller demo program based on Seeed Arch Max. Features: - Multi-thread architecture - Inter-thread message communication - Independent command shell using thread - HTTPD with CGI, WS, RPC - Key & value pair configuration load/save
Dependencies: CMDB EthernetInterface HTTPD dconfig mbed-rpc mbed-rtos mbed storage_on_flash
MainConfig.h
- Committer:
- hillkim7
- Date:
- 2015-03-25
- Revision:
- 0:2ffd10976643
File content as of revision 0:2ffd10976643:
/** * @file MainConfig.h * * @brief main configuration * */ #pragma once #include "dconfig.h" #include "mbed.h" #include "rtos.h" class MainConfig : public DConfig { public: virtual void reset_default(void); bool load_config(); bool save_config(); void lock_config() { mutex_.lock(osWaitForever); } void unlock_config() { mutex_.unlock(); } protected: Mutex mutex_; };