libyggdrasil  v1.0.0
bsp::ygg::prph::SinkDriver Class Reference

Sink driver containing classes to use the driver as GPIO, as PWM Module or as Servo port. More...

#include <sink_driver.hpp>

Classes

class  Out
 GPIO driver. More...
 
class  PWM
 Pwm driver. More...
 
class  Servo
 Servo driver. More...
 

Public Types

enum  Channel { Channel::A = 0, Channel::B = 1, Channel::C = 2, Channel::D = 3 }
 Timer Channels. More...
 

Public Member Functions

 SinkDriver ()=delete
 

Static Public Member Functions

static bool init ()
 Initialization function. More...
 

Detailed Description

Sink driver containing classes to use the driver as GPIO, as PWM Module or as Servo port.

Member Enumeration Documentation

◆ Channel

Timer Channels.

Enumerator

Timer channel A.

Timer channel B.

Timer channel C.

Timer channel D.

Constructor & Destructor Documentation

◆ SinkDriver()

bsp::ygg::prph::SinkDriver::SinkDriver ( )
delete

Member Function Documentation

◆ init()

static bool bsp::ygg::prph::SinkDriver::init ( )
inlinestatic

Initialization function.

Returns
Success

The documentation for this class was generated from the following file: