Goliath II
Controller Receiver
 All Classes Namespaces Files Functions Enumerations
Classes | Enumerations
goliath::btc Namespace Reference

Module for bluetooth communication with controller. More...

Classes

struct  Input
 
struct  StatusMessage
 
class  BluetoothController
 

Enumerations

enum  Status : std::uint8_t {
  BT_CONNECTED = 0, BT_INVALID_INPUT = 1, BT_BATTERY = 2, BT_LOG_WARNING = 3,
  BT_LOG_ERROR = 4, BT_LOG_FATAL = 5
}
 enum for all status updates to controller
 
enum  InputError : std::uint8_t {
  IE_SUCCES, IE_EMPTY, IE_WRONG_FORMAT, IE_WRONG_VALUE,
  IE_READ_ERROR, IE_CONNECTION_LOST
}
 enum for input errors
 

Detailed Description

Module for bluetooth communication with controller.