updating the simulator
This commit is contained in:
parent
515a65278f
commit
dde1ebb0a3
3 changed files with 36 additions and 3 deletions
|
@ -43,8 +43,8 @@ public:
|
|||
virtual bool getWakeupByIMUEnabled() override;
|
||||
virtual void setWakeupByIMUEnabled(bool wakeupByIMUEnabled) override;
|
||||
|
||||
virtual uint16_t getSleepTimeout();
|
||||
virtual void setSleepTimeout(uint16_t sleepTimeout);
|
||||
virtual uint16_t getSleepTimeout() override;
|
||||
virtual void setSleepTimeout(uint16_t sleepTimeout) override;
|
||||
|
||||
/// @brief To be ran in loop out in main
|
||||
// TODO move to a freertos task
|
||||
|
|
|
@ -45,4 +45,28 @@ std::shared_ptr<DisplayAbstract> HardwareSimulator::display(){
|
|||
}
|
||||
std::shared_ptr<wifiHandlerInterface> HardwareSimulator::wifi(){
|
||||
return mWifiHandler;
|
||||
}
|
||||
}
|
||||
|
||||
char HardwareSimulator::getCurrentDevice(){
|
||||
return 0;
|
||||
}
|
||||
|
||||
void HardwareSimulator::setCurrentDevice(char currentDevice){
|
||||
|
||||
}
|
||||
|
||||
bool HardwareSimulator::getWakeupByIMUEnabled(){
|
||||
return true;
|
||||
}
|
||||
|
||||
void HardwareSimulator::setWakeupByIMUEnabled(bool wakeupByIMUEnabled){
|
||||
|
||||
}
|
||||
|
||||
uint16_t HardwareSimulator::getSleepTimeout(){
|
||||
return 20000;
|
||||
}
|
||||
|
||||
void HardwareSimulator::setSleepTimeout(uint16_t sleepTimeout){
|
||||
|
||||
}
|
||||
|
|
|
@ -24,6 +24,15 @@ public:
|
|||
virtual std::shared_ptr<DisplayAbstract> display() override;
|
||||
virtual std::shared_ptr<wifiHandlerInterface> wifi() override;
|
||||
|
||||
virtual char getCurrentDevice() override;
|
||||
virtual void setCurrentDevice(char currentDevice) override;
|
||||
|
||||
virtual bool getWakeupByIMUEnabled() override;
|
||||
virtual void setWakeupByIMUEnabled(bool wakeupByIMUEnabled) override;
|
||||
|
||||
virtual uint16_t getSleepTimeout() override;
|
||||
virtual void setSleepTimeout(uint16_t sleepTimeout) override;
|
||||
|
||||
private:
|
||||
std::thread mTickThread;
|
||||
std::thread mHardwareStatusTitleUpdate;
|
||||
|
|
Loading…
Add table
Reference in a new issue