REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
Loading...
Searching...
No Matches
base.h File Reference
#include <string>
#include <utility>
#include <vector>
#include <Arduino.h>
#include <ArduinoJson.h>
#include "utils/error.h"
#include "version.h"
Include dependency graph for base.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  entities::ResetAction
 
class  entities::Entity
 
struct  ArduinoJson::Converter< entities::EntityClassifier >
 

Namespaces

namespace  metadata
 
namespace  entities
 
namespace  ArduinoJson
 

Typedefs

using metadata::eui_t = std::array<uint8_t, 8>
 

Enumerations

enum class  entities::EntityClass : uint8_t {
  entities::UNKNOWN = 0 , entities::CARRIER = 1 , entities::CLUSTER = 2 , entities::M_BLOCK = 3 ,
  entities::U_BLOCK = 4 , entities::C_BLOCK = 5 , entities::I_BLOCK = 6 , entities::SH_BLOCK = 7 ,
  entities::FRONT_PANEL = 8 , entities::CTRL_BLOCK = 9 , entities::T_BLOCK = 10 , entities::BACK_PANEL = 11
}
 

Functions

struct entities::__attribute__ ((packed)) EntityClassifier