vulp  2.2.2
vulp::observation::sources Namespace Reference

Classes

class  CpuTemperature
 Source for CPU temperature readings. More...
 
class  Joystick
 Source for a joystick controller. More...
 
class  Keyboard
 Source for reading Keyboard inputs. More...
 

Enumerations

enum class  Key {
  UP , DOWN , LEFT , RIGHT ,
  W , A , S , D ,
  X , NONE , UNKNOWN
}
 

Variables

constexpr unsigned kCpuTemperatureBufferSize = 12
 Characters required to read the temperature in [mC] from the kernel. More...
 
constexpr double kJoystickDeadband = 0.1
 Deadband between 0.0 and 1.0. More...
 

Enumeration Type Documentation

◆ Key

Enumerator
UP 
DOWN 
LEFT 
RIGHT 
NONE 
UNKNOWN 

Definition at line 47 of file Keyboard.h.

Variable Documentation

◆ kCpuTemperatureBufferSize

constexpr unsigned vulp::observation::sources::kCpuTemperatureBufferSize = 12
constexpr

Characters required to read the temperature in [mC] from the kernel.

Definition at line 13 of file CpuTemperature.h.

◆ kJoystickDeadband

constexpr double vulp::observation::sources::kJoystickDeadband = 0.1
constexpr

Deadband between 0.0 and 1.0.

Definition at line 18 of file Joystick.h.