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

General electrical simulation of the Lampda board. More...

Namespaces

namespace  simulator
 Simulator dedicated namespace.
 

Functions

bool simulator::is_output_enabled ()
 
void simulator::start_electrical_mock ()
 
void simulator::stop_electrical_mock ()
 

Variables

::lampda::platform::gpio::DigitalPin simulator::__private::enableVbusGate (::lampda::platform::gpio::DigitalPin::GPIO::Output_EnableVbusGate)
 
::lampda::platform::gpio::DigitalPin simulator::__private::enablePowerGate (::lampda::platform::gpio::DigitalPin::GPIO::Output_EnableOutputGate)
 
::lampda::platform::gpio::DigitalPin simulator::__private::dischargeVbus (::lampda::platform::gpio::DigitalPin::GPIO::Output_DischargeVbus)
 
::lampda::platform::gpio::DigitalPin simulator::__private::vbusDirection (::lampda::platform::gpio::DigitalPin::GPIO::Output_VbusDirection)
 
::lampda::platform::gpio::DigitalPin simulator::__private::fastRoleSwap (::lampda::platform::gpio::DigitalPin::GPIO::Output_VbusFastRoleSwap)
 
std::atomic< bool > simulator::canRunElectricalSimuThread = false
 
std::thread simulator::electricalSimuThread
 

Detailed Description

General electrical simulation of the Lampda board.