REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
Loading...
Searching...
No Matches
platform Namespace Reference

Namespaces

namespace  interfaces
 

Classes

class  BackPanelHAL_Dummy
 
class  BackPanelHAL_V_1_0_X
 
class  BackPanelHAL_V_2_0_X
 
class  Dummy_LUCIDAC_HAL
 
class  NativeLEDs
 
class  NativeSignalGenerator
 
class  REDAC_HAL_Dummy
 
class  REDAC_HAL_V_1_0_X
 
class  REDAC_HAL_V_1_1_X
 
class  REDAC_V_1_1_X
 
class  Teensy_LUCIDAC_HAL
 
class  TeensyLEDs
 

Typedefs

using LUCIDAC_HAL_Parent = entities::EntitySharedHardware<LUCIDAC_HAL>
 
using BackPanelHAL_Parent = entities::EntitySharedHardware<BackPanelHAL>
 
using REDAC_HAL_Parent = entities::EntitySharedHardware<REDAC_HAL>
 

Functions

IPAddress get_ip_of_external_device (uint32_t entity_id)
 
void set_ip_of_external_device (uint32_t entity_id, IPAddress ip_address)
 

Variables

std::map< uint32_t, IPAddress > _external_entity_map {}
 

Typedef Documentation

◆ BackPanelHAL_Parent

Definition at line 13 of file back_panel.h.

◆ LUCIDAC_HAL_Parent

Definition at line 17 of file lucidac.h.

◆ REDAC_HAL_Parent

Definition at line 14 of file redac.h.

Function Documentation

◆ get_ip_of_external_device()

IPAddress platform::get_ip_of_external_device ( uint32_t entity_id)

Definition at line 511 of file calibration.cpp.

References _external_entity_map, and uint32_t.

◆ set_ip_of_external_device()

void platform::set_ip_of_external_device ( uint32_t entity_id,
IPAddress ip_address )

Definition at line 518 of file calibration.cpp.

References _external_entity_map, and uint32_t.

Variable Documentation

◆ _external_entity_map

std::map<uint32_t, IPAddress> platform::_external_entity_map {}

Definition at line 509 of file calibration.cpp.

Referenced by get_ip_of_external_device(), and set_ip_of_external_device().