Lamp-Da 0.1
A compact lantern project
Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs
lampda::component Namespace Reference

Medium level logic, above BSP. More...

Namespaces

namespace  battery
 Handle the battery measurments and gestion.
 
namespace  button
 Handle the button inputs and multiple click detection.
 
namespace  charger
 Handles the battery charging processes, and power output control.
 
namespace  fileSystem
 Handle the interaction with the file system.
 
namespace  imu
 Contains the handling of the gyroscope and accelerometer. IMU is auto activated when used.
 
namespace  microphone
 Handle the microphone physical interface.
 
namespace  outputPower
 Handle the main board output power.
 
namespace  time
 Handle the platform realtime functions.
 

Classes

class  LedStrip
 protected inheritence to avoid uncontroled hardware calls More...
 

Typedefs

using StripImpl_t = hal::strip::LampdaStrip< LED_COUNT, 3 >
 

Detailed Description

Medium level logic, above BSP.