Lamp-Da 0.1
A compact lantern project
Loading...
Searching...
No Matches
Namespaces | Functions | Variables
hardware_influencer.h File Reference

Handle the physical simulation paremeters of a real lamp. More...

Go to the source code of this file.

Namespaces

namespace  simulator
 Simulator dedicated namespace.
 
namespace  simulator::mock_gpios
 Encapsulate the mock GPIO signals.
 
namespace  simulator::time_mocks
 Encapsulate the mock time signals.
 
namespace  simulator::mock_registers
 Encapsulate the mock board registers signals.
 
namespace  simulator::mock_indicator
 Encapsulate the mock indicator signals.
 
namespace  simulator::mock_electrical
 Encapsulate the mock electrical simulation signals.
 
namespace  simulator::mock_battery
 Encapsulate the mock battery signals.
 

Functions

void simulator::mock_gpios::update_callbacks ()
 
void simulator::time_mocks::reset ()
 
void simulator::mock_registers::run_threads ()
 
uint32_t simulator::mock_indicator::get_color ()
 

Variables

bool simulator::mock_registers::isDeepSleep = false
 
float simulator::mock_registers::cpuTemperature
 
uint32_t simulator::mock_registers::addedAlgoDelay
 
bool simulator::mock_registers::shouldStopThreads = false
 
float simulator::mock_electrical::powerRailVoltage
 
float simulator::mock_electrical::powerRailCurrent
 
float simulator::mock_electrical::outputVoltage
 
float simulator::mock_electrical::outputCurrent
 
float simulator::mock_electrical::vbusVoltage
 
float simulator::mock_electrical::vbusCurrent
 
float simulator::mock_electrical::inputVbusVoltage
 
float simulator::mock_electrical::chargeOtgOutput
 
float simulator::mock_battery::voltage
 

Detailed Description

Handle the physical simulation paremeters of a real lamp.