REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
Loading...
Searching...
No Matches
hybrid_controller.cpp File Reference
#include "mode/mode.h"
#include <Arduino.h>
#include <cstring>
#include <list>
#include <build/distributor.h>
#include <daq/daq.h>
#include <lucidac/front_panel_signaling.h>
#include <lucidac/lucidac.h>
#include <net/auth.h>
#include <net/settings.h>
#include <plugin/static.h>
#include <protocol/handler.h>
#include <protocol/jsonl_logging.h>
#include <protocol/jsonl_server.h>
#include <protocol/protocol.h>
#include <protocol/registry.h>
#include <utils/crash_report.h>
#include <utils/hashflash.h>
#include <utils/logging.h>
#include <web/server.h>
Include dependency graph for hybrid_controller.cpp:

Go to the source code of this file.

Functions

FLASHMEM void setup ()
 
FLASHMEM void loop ()
 

Variables

auto & carrier_ = platform::LUCIDAC::get()
 
auto & netconf = net::StartupConfig::get()
 
bool network_working
 

Function Documentation

◆ loop()

FLASHMEM void static_plugin::loop ( )

Definition at line 150 of file hybrid_controller.cpp.

References carrier_, and netconf.

Referenced by main().

◆ setup()

FLASHMEM void static_plugin::setup ( )

Definition at line 51 of file hybrid_controller.cpp.

References carrier_, utils::check_and_log_crash(), and netconf.

Referenced by main().

Variable Documentation

◆ carrier_

auto& carrier_ = platform::LUCIDAC::get()

Definition at line 40 of file hybrid_controller.cpp.

Referenced by loop(), and setup().

◆ netconf

auto& netconf = net::StartupConfig::get()

Definition at line 41 of file hybrid_controller.cpp.

Referenced by loop(), and setup().

◆ network_working

bool network_working

Definition at line 42 of file hybrid_controller.cpp.