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 bool getWakeupByIMUEnabled() override;
|
||||||
virtual void setWakeupByIMUEnabled(bool wakeupByIMUEnabled) override;
|
virtual void setWakeupByIMUEnabled(bool wakeupByIMUEnabled) override;
|
||||||
|
|
||||||
virtual uint16_t getSleepTimeout();
|
virtual uint16_t getSleepTimeout() override;
|
||||||
virtual void setSleepTimeout(uint16_t sleepTimeout);
|
virtual void setSleepTimeout(uint16_t sleepTimeout) override;
|
||||||
|
|
||||||
/// @brief To be ran in loop out in main
|
/// @brief To be ran in loop out in main
|
||||||
// TODO move to a freertos task
|
// TODO move to a freertos task
|
||||||
|
|
|
@ -45,4 +45,28 @@ std::shared_ptr<DisplayAbstract> HardwareSimulator::display(){
|
||||||
}
|
}
|
||||||
std::shared_ptr<wifiHandlerInterface> HardwareSimulator::wifi(){
|
std::shared_ptr<wifiHandlerInterface> HardwareSimulator::wifi(){
|
||||||
return mWifiHandler;
|
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<DisplayAbstract> display() override;
|
||||||
virtual std::shared_ptr<wifiHandlerInterface> wifi() 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:
|
private:
|
||||||
std::thread mTickThread;
|
std::thread mTickThread;
|
||||||
std::thread mHardwareStatusTitleUpdate;
|
std::thread mHardwareStatusTitleUpdate;
|
||||||
|
|
Loading…
Add table
Reference in a new issue