VLCB
Loading...
Searching...
No Matches
Controller.h File Reference
#include "initializer_list.h"
#include "ArrayHolder.h"
#include "CircularBuffer.h"
#include "Configuration.h"
#include "TimedResponse.h"

Go to the source code of this file.

Classes

struct  VLCB::VlcbMessage
 CAN/Controller message type. More...
struct  VLCB::Action
 An action to be performed. More...
class  VLCB::Controller
 Main object in VLCB. Coordinates transport, ui, configuration and services. More...

Namespaces

namespace  VLCB

Macros

#define DEBUG_SERIAL   Serial

Enumerations

enum  VLCB::ACTION : byte {
  VLCB::ACT_MESSAGE_IN , VLCB::ACT_MESSAGE_OUT , VLCB::ACT_START_CAN_ENUMERATION , VLCB::ACT_CHANGE_MODE ,
  VLCB::ACT_RENEGOTIATE , VLCB::ACT_INDICATE_ACTIVITY , VLCB::ACT_INDICATE_WORK , VLCB::ACT_INDICATE_MODE
}
 Type of Action. More...

Variables

const int VLCB::ACTION_QUEUE_SIZE = 8

Macro Definition Documentation

◆ DEBUG_SERIAL

#define DEBUG_SERIAL   Serial