REDAC-Firmware
Developer Guide
Introduction
Connecting
Flashing
Building
Feature flags
Testing
Debugging
Architecture
Hybrid Controller architecture
REDAC entitiy concept
REDAC communication protocol
REDAC calibration process
Standalone Usage
Networking
Permanent Settings
IT Security aspects
Firmware API
Communication
Computation
Controller
Low Level HAL
Buisness Code
Colophon
Style Guide
Documentation
Wording
Licensing
REDAC-Firmware
Index
Index
B
|
D
|
E
|
F
|
L
|
M
|
N
|
P
|
R
|
U
|
W
B
blocks (C++ type)
blocks::CBlockHAL_Common (C++ class)
blocks::CBlockHAL_Common::CBlockHAL_Common (C++ function)
blocks::CBlockHAL_Common::make_f_coeffs (C++ function)
blocks::CBlockHAL_Common::write_factor (C++ function)
blocks::CBlockHAL_Parent (C++ type)
blocks::CBlockHAL_V_1_0_X (C++ class)
blocks::CBlockHAL_V_1_0_X::CBlockHAL_V_1_0_X (C++ function)
blocks::CBlockHAL_V_1_1_X (C++ class)
blocks::CBlockHAL_V_1_1_X::CBlockHAL_V_1_1_X (C++ function)
blocks::CTRLBlockHAL_Parent (C++ type)
blocks::CTRLBlockHAL_V_1_0_2 (C++ class)
blocks::CTRLBlockHAL_V_1_0_2::CTRLBlockHAL_V_1_0_2 (C++ function)
blocks::CTRLBlockHAL_V_1_0_2::write_adc_bus_muxers (C++ function)
blocks::CTRLBlockHAL_V_1_0_2::write_sync_id (C++ function)
blocks::DummyCBlockHAL (C++ class)
blocks::DummyCBlockHAL::DummyCBlockHAL (C++ function)
blocks::DummyCBlockHAL::get_entity_eui (C++ function)
blocks::DummyCBlockHAL::write_factor (C++ function)
blocks::DummyCTRLBlockHAL (C++ class)
blocks::DummyCTRLBlockHAL::DummyCTRLBlockHAL (C++ function)
blocks::DummyCTRLBlockHAL::get_entity_eui (C++ function)
blocks::DummyCTRLBlockHAL::write_adc_bus_muxers (C++ function)
blocks::DummyCTRLBlockHAL::write_sync_id (C++ function)
blocks::DummyIBlockHAL (C++ class)
blocks::DummyIBlockHAL::DummyIBlockHAL (C++ function)
blocks::DummyIBlockHAL::get_entity_eui (C++ function)
blocks::DummyIBlockHAL::write_outputs (C++ function)
blocks::DummyIBlockHAL::write_upscaling (C++ function)
blocks::DummyMIntBlockHAL (C++ class)
blocks::DummyMIntBlockHAL::DummyMIntBlockHAL (C++ function)
blocks::DummyMIntBlockHAL::get_entity_eui (C++ function)
blocks::DummyMIntBlockHAL::init (C++ function)
blocks::DummyMIntBlockHAL::read_overload_flags (C++ function)
blocks::DummyMIntBlockHAL::reset_overload_flags (C++ function)
blocks::DummyMIntBlockHAL::write_ic (C++ function)
blocks::DummyMIntBlockHAL::write_time_factor_switches (C++ function)
blocks::DummyMMulBlockHAL (C++ class)
blocks::DummyMMulBlockHAL::DummyMMulBlockHAL (C++ function)
blocks::DummyMMulBlockHAL::get_entity_eui (C++ function)
blocks::DummyMMulBlockHAL::init (C++ function)
blocks::DummyMMulBlockHAL::MAX_OFFSET (C++ member)
blocks::DummyMMulBlockHAL::MIN_OFFSET (C++ member)
blocks::DummyMMulBlockHAL::raw_to_float_calibration (C++ function)
blocks::DummyMMulBlockHAL::read_overload_flags (C++ function)
blocks::DummyMMulBlockHAL::reset_overload_flags (C++ function)
blocks::DummyMMulBlockHAL::write_calibration_input_offsets (C++ function)
blocks::DummyMMulBlockHAL::write_calibration_output_offset (C++ function)
blocks::DummySHBlockHAL (C++ class)
blocks::DummySHBlockHAL::compensate_hardware_offsets (C++ function)
blocks::DummySHBlockHAL::DummySHBlockHAL (C++ function)
blocks::DummySHBlockHAL::get_entity_eui (C++ function)
blocks::DummySHBlockHAL::set_state (C++ function)
blocks::DummyUBlockHAL (C++ class)
blocks::DummyUBlockHAL::DummyUBlockHAL (C++ function)
blocks::DummyUBlockHAL::get_entity_eui (C++ function)
blocks::DummyUBlockHAL::reset_transmission_modes_and_ref (C++ function)
blocks::DummyUBlockHAL::write_outputs (C++ function)
blocks::DummyUBlockHAL::write_transmission_modes_and_ref (C++ function)
blocks::IBlockHAL_Parent (C++ type)
blocks::IBlockHAL_V_1_2_X (C++ class)
blocks::IBlockHAL_V_1_2_X::IBlockHAL_V_1_2_X (C++ function)
blocks::IBlockHAL_V_1_2_X::write_outputs (C++ function)
blocks::IBlockHAL_V_1_2_X::write_upscaling (C++ function)
blocks::MIntBlock_V_1_1_X (C++ class)
blocks::MIntBlock_V_1_1_X::calibrate (C++ function)
blocks::MIntBlock_V_1_1_X::get_calibration (C++ function)
,
[1]
blocks::MIntBlock_V_1_1_X::MIntBlock_V_1_1_X (C++ function)
blocks::MIntBlock_V_1_1_X::reset (C++ function)
blocks::MIntBlock_V_1_1_X::write_calibration_to_hardware (C++ function)
blocks::MIntBlock_V_1_1_X::write_to_hardware (C++ function)
blocks::MIntBlockHAL_Parent (C++ type)
blocks::MIntBlockHAL_V_1_0_X (C++ class)
blocks::MIntBlockHAL_V_1_0_X::init (C++ function)
blocks::MIntBlockHAL_V_1_0_X::MIntBlockHAL_V_1_0_X (C++ function)
blocks::MIntBlockHAL_V_1_0_X::read_overload_flags (C++ function)
blocks::MIntBlockHAL_V_1_0_X::reset_overload_flags (C++ function)
blocks::MIntBlockHAL_V_1_0_X::write_ic (C++ function)
blocks::MIntBlockHAL_V_1_0_X::write_time_factor_switches (C++ function)
blocks::MIntBlockHAL_V_1_1_X (C++ class)
blocks::MIntBlockHAL_V_1_1_X::MIntBlockHAL_V_1_1_X (C++ function)
blocks::MIntBlockHAL_V_1_1_X::write_ic (C++ function)
blocks::MIntBlockHAL_V_1_1_X::write_limiters_enable (C++ function)
blocks::MIntBlockHAL_V_1_1_X::write_time_factor_gain (C++ function)
blocks::MIntBlockHAL_V_1_1_X::write_time_factor_switches (C++ function)
blocks::MIntBlockHAL_V_1_1_X::write_time_factor_switches_and_limiters_enable (C++ function)
blocks::MMulBlock_FullAutoCalibration (C++ class)
blocks::MMulBlock_FullAutoCalibration::calibrate (C++ function)
blocks::MMulBlock_FullAutoCalibration::MMulBlock_FullAutoCalibration (C++ function)
blocks::MMulBlock_FullAutoCalibration::write_calibration_to_hardware (C++ function)
blocks::MMulBlockHAL_FullAutoCalibration (C++ class)
blocks::MMulBlockHAL_FullAutoCalibration::write_calibration_gain (C++ function)
blocks::MMulBlockHAL_Parent (C++ type)
blocks::MMulBlockHAL_V_1_0_X (C++ class)
blocks::MMulBlockHAL_V_1_0_X::float_to_raw_calibration (C++ function)
blocks::MMulBlockHAL_V_1_0_X::init (C++ function)
blocks::MMulBlockHAL_V_1_0_X::MAX_OFFSET (C++ member)
blocks::MMulBlockHAL_V_1_0_X::MIN_OFFSET (C++ member)
blocks::MMulBlockHAL_V_1_0_X::MMulBlockHAL_V_1_0_X (C++ function)
blocks::MMulBlockHAL_V_1_0_X::RAW_MAX (C++ member)
blocks::MMulBlockHAL_V_1_0_X::raw_to_float_calibration (C++ function)
blocks::MMulBlockHAL_V_1_0_X::RAW_ZERO (C++ member)
blocks::MMulBlockHAL_V_1_0_X::read_overload_flags (C++ function)
blocks::MMulBlockHAL_V_1_0_X::reset_overload_flags (C++ function)
blocks::MMulBlockHAL_V_1_0_X::write_calibration_input_offsets (C++ function)
blocks::MMulBlockHAL_V_1_0_X::write_calibration_output_offset (C++ function)
blocks::MMulBlockHAL_V_1_1_X (C++ class)
blocks::MMulBlockHAL_V_1_1_X::MMulBlockHAL_V_1_1_X (C++ function)
blocks::MMulBlockHAL_V_1_1_X::read_overload_flags (C++ function)
blocks::MMulBlockHAL_V_1_1_X::read_temperature (C++ function)
blocks::MMulBlockHAL_V_1_1_X::reset_overload_flags (C++ function)
blocks::MMulBlockHAL_V_1_1_X::write_calibration_gain (C++ function)
blocks::MMulBlockHAL_V_1_1_X::write_calibration_input_offsets (C++ function)
blocks::MMulBlockHAL_V_1_1_X::write_calibration_output_offset (C++ function)
blocks::MMulBlockHAL_V_1_M1_X (C++ class)
blocks::MMulBlockHAL_V_1_M1_X::MMulBlockHAL_V_1_M1_X (C++ function)
blocks::MMulBlockHAL_V_1_M1_X::read_overload_flags (C++ function)
blocks::MMulBlockHAL_V_1_M1_X::read_temperature (C++ function)
blocks::MMulBlockHAL_V_1_M1_X::reset_overload_flags (C++ function)
blocks::MMulBlockHAL_V_1_M1_X::write_calibration_gain (C++ function)
blocks::MMulBlockHAL_V_1_M1_X::write_calibration_input_offsets (C++ function)
blocks::MMulBlockHAL_V_1_M1_X::write_calibration_output_offset (C++ function)
blocks::SHBlockHAL_Parent (C++ type)
blocks::SHBlockHAL_V_0_1_X (C++ class)
blocks::SHBlockHAL_V_0_1_X::compensate_hardware_offsets (C++ function)
blocks::SHBlockHAL_V_0_1_X::set_state (C++ function)
blocks::SHBlockHAL_V_0_1_X::SHBlockHAL_V_0_1_X (C++ function)
blocks::UBlockHAL_Common (C++ class)
blocks::UBlockHAL_Common::reset_transmission_modes_and_ref (C++ function)
blocks::UBlockHAL_Common::UBlockHAL_Common (C++ function)
blocks::UBlockHAL_Common::write_outputs (C++ function)
blocks::UBlockHAL_Common::write_transmission_modes_and_ref (C++ function)
blocks::UBlockHAL_Parent (C++ type)
blocks::UBlockHAL_V_1_2_X (C++ class)
blocks::UBlockHAL_V_1_2_X::UBlockHAL_V_1_2_X (C++ function)
bus (C++ type)
bus::spi (C++ member)
D
daq (C++ type)
daq::stream (C++ type)
E
entities (C++ type)
entities::EntityManager (C++ member)
entities::EntityManager_ (C++ class)
entities::EntityManager_::addEntity (C++ function)
entities::EntityManager_::read_classifier (C++ function)
entities::EntitySharedHardware (C++ class)
entities::EntitySharedHardware::get_entity_eui (C++ function)
entities::EntitySharedHardware::read_temperature (C++ function)
F
functions (C++ type)
functions::AD5452 (C++ class)
functions::AD5452::AD5452 (C++ function)
,
[1]
functions::AD5452::DataFunction (C++ function)
functions::AD5452::DEFAULT_SPI_SETTINGS (C++ member)
functions::AD5452::float_to_raw (C++ function)
functions::AD5452::MAX_FACTOR (C++ member)
functions::AD5452::MIN_FACTOR (C++ member)
functions::AD5452::RAW_MAX (C++ member)
functions::AD5452::RAW_MIN (C++ member)
functions::AD5452::raw_to_float (C++ function)
functions::AD5452::set_scale (C++ function)
,
[1]
functions::AD8402 (C++ class)
functions::AD8402::AD8402 (C++ function)
functions::AD8402::DataFunction (C++ function)
functions::AD8402::DEFAULT_SPI_SETTINGS (C++ member)
functions::AD8402::write_channel_raw (C++ function)
functions::AD8403 (C++ class)
functions::AD8403::AD8403 (C++ function)
functions::AD8403::DataFunction (C++ function)
functions::AD8403::DEFAULT_SPI_SETTINGS (C++ member)
functions::AD8403::write_channel_raw (C++ function)
functions::AD9834 (C++ class)
functions::AD9834::AD9834 (C++ function)
functions::AD9834::awake (C++ function)
functions::AD9834::CONTROL_B28 (C++ member)
functions::AD9834::CONTROL_DIV2 (C++ member)
functions::AD9834::CONTROL_FSEL (C++ member)
functions::AD9834::CONTROL_HLB (C++ member)
functions::AD9834::CONTROL_MODE (C++ member)
functions::AD9834::CONTROL_OPBITEN (C++ member)
functions::AD9834::CONTROL_PINSW (C++ member)
functions::AD9834::CONTROL_PSEL (C++ member)
functions::AD9834::CONTROL_RESET (C++ member)
functions::AD9834::CONTROL_SIGNPIB (C++ member)
functions::AD9834::CONTROL_SLEEP1 (C++ member)
functions::AD9834::CONTROL_SLEEP12 (C++ member)
functions::AD9834::DataFunction (C++ function)
functions::AD9834::DEFAULT_SPI_SETTINGS (C++ member)
functions::AD9834::ENABLE_SQUARE_WAVE (C++ member)
functions::AD9834::ENABLE_TRIANGLE_WAVE (C++ member)
functions::AD9834::get_real_frequency (C++ function)
functions::AD9834::get_real_phase (C++ function)
functions::AD9834::init (C++ function)
functions::AD9834::MASTER_CLK (C++ member)
functions::AD9834::REG_FREQ_0 (C++ member)
functions::AD9834::REG_FREQ_1 (C++ member)
functions::AD9834::REG_FREQ_MASK (C++ member)
functions::AD9834::REG_PHASE_0 (C++ member)
functions::AD9834::REG_PHASE_1 (C++ member)
functions::AD9834::REG_PHASE_MASK (C++ member)
functions::AD9834::sleep (C++ function)
functions::AD9834::write_frequency (C++ function)
functions::AD9834::write_phase (C++ function)
functions::AD9834::write_wave_form (C++ function)
functions::DAC60508 (C++ class)
functions::DAC60508::DAC60508 (C++ function)
functions::DAC60508::DataFunction (C++ function)
functions::DAC60508::DEFAULT_SPI_SETTINGS (C++ member)
functions::DAC60508::float_to_raw (C++ function)
functions::DAC60508::init (C++ function)
functions::DAC60508::RAW_MAX (C++ member)
functions::DAC60508::raw_to_float (C++ function)
functions::DAC60508::RAW_ZERO (C++ member)
functions::DAC60508::REG_BROADCAST (C++ member)
functions::DAC60508::REG_CONFIG (C++ member)
functions::DAC60508::REG_DAC (C++ function)
functions::DAC60508::REG_DEVICE_ID (C++ member)
functions::DAC60508::REG_GAIN (C++ member)
functions::DAC60508::REG_NOOP (C++ member)
functions::DAC60508::REG_STATUS (C++ member)
functions::DAC60508::REG_SYNC (C++ member)
functions::DAC60508::REG_TRIGGER (C++ member)
functions::DAC60508::set_channel (C++ function)
functions::DAC60508::set_channel_raw (C++ function)
functions::DAC60508::set_double_gain (C++ function)
,
[1]
functions::DAC60508::set_external_reference (C++ function)
functions::DataFunction (C++ class)
functions::DataFunction::begin_communication (C++ function)
functions::DataFunction::DataFunction (C++ function)
functions::DataFunction::end_communication (C++ function)
functions::DataFunction::spi_settings (C++ member)
functions::EEPROM25AA02 (C++ class)
functions::EEPROM25AA02::ADDRESS_UUID (C++ member)
functions::EEPROM25AA02::DEFAULT_SPI_SETTINGS (C++ member)
functions::EEPROM25AA02::EEPROM25AA02 (C++ function)
functions::EEPROM25AA02::read (C++ function)
functions::EEPROM25AA02::read16 (C++ function)
functions::EEPROM25AA02::read32 (C++ function)
functions::EEPROM25AA02::read8 (C++ function)
functions::EEPROM25AA02::read_status_register (C++ function)
functions::EEPROM25AA02::Status (C++ class)
functions::EEPROM25AA02::Status::is_any_block_protected (C++ function)
functions::EEPROM25AA02::Status::is_block_one_protected (C++ function)
functions::EEPROM25AA02::Status::is_block_zero_protected (C++ function)
functions::EEPROM25AA02::Status::is_write_enabled (C++ function)
functions::EEPROM25AA02::Status::is_write_in_progress (C++ function)
functions::EEPROM25AA02::Status::operator uint8_t (C++ function)
functions::EEPROM25AA02::Status::set_block_one_protection (C++ function)
functions::EEPROM25AA02::Status::set_block_protection (C++ function)
functions::EEPROM25AA02::Status::set_block_zero_protection (C++ function)
functions::EEPROM25AA02::Status::Status (C++ function)
functions::EEPROM25AA02::Status::unset_block_protection (C++ function)
functions::EEPROM25AA02::write (C++ function)
functions::EEPROM25AA02::write16 (C++ function)
functions::EEPROM25AA02::write32 (C++ function)
functions::EEPROM25AA02::write8 (C++ function)
functions::EEPROM25AA02::write_status_register (C++ function)
functions::Function (C++ class)
functions::Function::address (C++ member)
functions::Function::Function (C++ function)
functions::ICommandRegisterFunction (C++ class)
functions::ICommandRegisterFunction::chip_cmd_word (C++ function)
functions::ICommandRegisterFunction::DEFAULT_SPI_SETTINGS (C++ member)
functions::ICommandRegisterFunction::ICommandRegisterFunction (C++ function)
functions::ICommandRegisterFunction::SR74HCT595 (C++ function)
functions::SR74HC16X (C++ class)
functions::SR74HC16X::DEFAULT_SPI_SETTINGS (C++ member)
functions::SR74HC16X::read8 (C++ function)
functions::SR74HC16X::SR74HC16X (C++ function)
functions::SR74HCT595 (C++ class)
functions::SR74HCT595::DataFunction (C++ function)
functions::SR74HCT595::DEFAULT_SPI_SETTINGS (C++ member)
functions::SR74HCT595::DEFAULT_SPI_SETTINGS_SHIFTED_CLOCK (C++ member)
functions::SR74HCT595::SR74HCT595 (C++ function)
functions::SR74HCT595::transfer (C++ function)
functions::SR74HCT595::transfer16 (C++ function)
functions::SR74HCT595::transfer32 (C++ function)
functions::SR74HCT595::transfer8 (C++ function)
functions::SyncFunction (C++ class)
functions::SyncFunction::DataFunction (C++ function)
functions::SyncFunction::transfer16 (C++ function)
functions::TMP127Q1 (C++ class)
functions::TMP127Q1::DataFunction (C++ function)
functions::TMP127Q1::DEFAULT_SPI_SETTINGS (C++ member)
functions::TMP127Q1::raw_to_float (C++ function)
functions::TMP127Q1::raw_to_signed_raw (C++ function)
functions::TMP127Q1::read_temperature (C++ function)
functions::TMP127Q1::TMP127Q1 (C++ function)
functions::TriggerFunction (C++ class)
functions::TriggerFunction::Function (C++ function)
functions::TriggerFunction::trigger (C++ function)
functions::UMatrixFunction (C++ class)
functions::UMatrixFunction::DataFunction (C++ function)
functions::UMatrixFunction::DEFAULT_SPI_SETTINGS (C++ member)
functions::UMatrixFunction::transfer (C++ function)
functions::UMatrixFunction::UMatrixFunction (C++ function)
L
loader (C++ type)
loader::reboot (C++ function)
M
metadata (C++ type)
metadata::MetadataEditor (C++ class)
metadata::MetadataEditor::MetadataEditor (C++ function)
metadata::MetadataEditor::read_entity_classifier (C++ function)
metadata::MetadataEditor::read_eui (C++ function)
metadata::MetadataEditor::write_entity_classifier (C++ function)
metadata::MetadataMemory (C++ class)
metadata::MetadataMemory::as (C++ function)
metadata::MetadataMemory::MetadataMemory (C++ function)
metadata::MetadataMemory::read_from_hardware (C++ function)
,
[1]
mode (C++ type)
mode::FlexIOControl (C++ class)
mode::FlexIOControl::_init_qtmr_op (C++ function)
mode::FlexIOControl::_reset_qtmr_op (C++ function)
mode::FlexIOControl::delay_till_done (C++ function)
mode::FlexIOControl::disable (C++ function)
mode::FlexIOControl::enable (C++ function)
mode::FlexIOControl::force_start (C++ function)
mode::FlexIOControl::get_actual_op_time (C++ function)
mode::FlexIOControl::init (C++ function)
mode::FlexIOControl::is_done (C++ function)
mode::FlexIOControl::is_enabled (C++ function)
mode::FlexIOControl::is_exthalt (C++ function)
mode::FlexIOControl::is_idle (C++ function)
mode::FlexIOControl::is_initialized (C++ function)
mode::FlexIOControl::is_op (C++ function)
mode::FlexIOControl::is_overloaded (C++ function)
mode::FlexIOControl::reset (C++ function)
mode::FlexIOControl::to_end (C++ function)
mode::FlexIOControl::to_exthalt (C++ function)
mode::FlexIOControl::to_ic (C++ function)
mode::FlexIOControl::to_idle (C++ function)
mode::FlexIOControl::to_op (C++ function)
mode::PIN_MODE_EXTHALT (C++ member)
mode::PIN_MODE_IC (C++ member)
mode::PIN_MODE_OP (C++ member)
mode::PIN_MODE_OVERLOAD (C++ member)
mode::PIN_QTMR_OP_GATE (C++ member)
mode::PIN_SYNC_CLK (C++ member)
mode::PIN_SYNC_ID (C++ member)
msg (C++ type)
msg::handlers (C++ type)
N
net (C++ type)
net::NativeEthernetClientHAL (C++ class)
net::NativeEthernetClientHAL::abort (C++ function)
net::NativeEthernetClientHAL::available (C++ function)
net::NativeEthernetClientHAL::availableForWrite (C++ function)
net::NativeEthernetClientHAL::client_fd (C++ member)
net::NativeEthernetClientHAL::close (C++ function)
net::NativeEthernetClientHAL::closeOutput (C++ function)
net::NativeEthernetClientHAL::connect (C++ function)
,
[1]
net::NativeEthernetClientHAL::connected (C++ function)
net::NativeEthernetClientHAL::connectionId (C++ function)
net::NativeEthernetClientHAL::connectionTimeout (C++ function)
net::NativeEthernetClientHAL::connectNoWait (C++ function)
,
[1]
net::NativeEthernetClientHAL::flush (C++ function)
net::NativeEthernetClientHAL::input_buffer (C++ member)
net::NativeEthernetClientHAL::isNoDelay (C++ function)
net::NativeEthernetClientHAL::localIP (C++ function)
net::NativeEthernetClientHAL::localPort (C++ function)
net::NativeEthernetClientHAL::NativeEthernetClientHAL (C++ function)
,
[1]
net::NativeEthernetClientHAL::operator bool (C++ function)
net::NativeEthernetClientHAL::peek (C++ function)
net::NativeEthernetClientHAL::read (C++ function)
,
[1]
net::NativeEthernetClientHAL::remoteIP (C++ function)
net::NativeEthernetClientHAL::remotePort (C++ function)
net::NativeEthernetClientHAL::setConnectionTimeout (C++ function)
net::NativeEthernetClientHAL::setNoDelay (C++ function)
net::NativeEthernetClientHAL::stop (C++ function)
net::NativeEthernetClientHAL::write (C++ function)
,
[1]
net::NativeEthernetClientHAL::writeFully (C++ function)
,
[1]
,
[2]
,
[3]
net::NativeEthernetClientHAL::~NativeEthernetClientHAL (C++ function)
net::NativeEthernetServerHAL (C++ class)
net::NativeEthernetServerHAL::accept (C++ function)
net::NativeEthernetServerHAL::available (C++ function)
net::NativeEthernetServerHAL::availableForWrite (C++ function)
net::NativeEthernetServerHAL::begin (C++ function)
,
[1]
net::NativeEthernetServerHAL::beginWithReuse (C++ function)
,
[1]
net::NativeEthernetServerHAL::end (C++ function)
net::NativeEthernetServerHAL::flush (C++ function)
net::NativeEthernetServerHAL::maxListeners (C++ function)
net::NativeEthernetServerHAL::operator bool (C++ function)
net::NativeEthernetServerHAL::port (C++ function)
net::NativeEthernetServerHAL::write (C++ function)
,
[1]
net::NativeEthernetServerHAL::~NativeEthernetServerHAL (C++ function)
net::TeensyEthernetClientHAL (C++ class)
net::TeensyEthernetClientHAL::abort (C++ function)
net::TeensyEthernetClientHAL::available (C++ function)
net::TeensyEthernetClientHAL::availableForWrite (C++ function)
net::TeensyEthernetClientHAL::close (C++ function)
net::TeensyEthernetClientHAL::closeOutput (C++ function)
net::TeensyEthernetClientHAL::connect (C++ function)
,
[1]
net::TeensyEthernetClientHAL::connected (C++ function)
net::TeensyEthernetClientHAL::connectionId (C++ function)
net::TeensyEthernetClientHAL::connectionTimeout (C++ function)
net::TeensyEthernetClientHAL::connectNoWait (C++ function)
,
[1]
net::TeensyEthernetClientHAL::flush (C++ function)
net::TeensyEthernetClientHAL::impl_ (C++ member)
net::TeensyEthernetClientHAL::isNoDelay (C++ function)
net::TeensyEthernetClientHAL::localIP (C++ function)
net::TeensyEthernetClientHAL::localPort (C++ function)
net::TeensyEthernetClientHAL::operator bool (C++ function)
net::TeensyEthernetClientHAL::peek (C++ function)
net::TeensyEthernetClientHAL::read (C++ function)
,
[1]
net::TeensyEthernetClientHAL::remoteIP (C++ function)
net::TeensyEthernetClientHAL::remotePort (C++ function)
net::TeensyEthernetClientHAL::setConnectionTimeout (C++ function)
net::TeensyEthernetClientHAL::setNoDelay (C++ function)
net::TeensyEthernetClientHAL::stop (C++ function)
net::TeensyEthernetClientHAL::TeensyEthernetClientHAL (C++ function)
,
[1]
net::TeensyEthernetClientHAL::write (C++ function)
,
[1]
net::TeensyEthernetClientHAL::writeFully (C++ function)
,
[1]
,
[2]
,
[3]
net::TeensyEthernetClientHAL::~TeensyEthernetClientHAL (C++ function)
net::TeensyEthernetServerHAL (C++ class)
net::TeensyEthernetServerHAL::accept (C++ function)
net::TeensyEthernetServerHAL::available (C++ function)
net::TeensyEthernetServerHAL::availableForWrite (C++ function)
net::TeensyEthernetServerHAL::begin (C++ function)
,
[1]
net::TeensyEthernetServerHAL::beginWithReuse (C++ function)
,
[1]
net::TeensyEthernetServerHAL::end (C++ function)
net::TeensyEthernetServerHAL::flush (C++ function)
net::TeensyEthernetServerHAL::operator bool (C++ function)
net::TeensyEthernetServerHAL::port (C++ function)
net::TeensyEthernetServerHAL::write (C++ function)
,
[1]
P
platform (C++ type)
platform::Dummy_LUCIDAC_HAL (C++ class)
platform::Dummy_LUCIDAC_HAL::Dummy_LUCIDAC_HAL (C++ function)
platform::Dummy_LUCIDAC_HAL::reset_acl (C++ function)
platform::Dummy_LUCIDAC_HAL::reset_adc_bus_mux (C++ function)
platform::Dummy_LUCIDAC_HAL::write_acl (C++ function)
platform::Dummy_LUCIDAC_HAL::write_adc_bus_mux (C++ function)
platform::NativeLEDs (C++ class)
platform::NativeLEDs::get_all (C++ function)
platform::NativeLEDs::NativeLEDs (C++ function)
platform::NativeLEDs::reset (C++ function)
platform::NativeLEDs::set (C++ function)
platform::NativeLEDs::set_all (C++ function)
platform::NativeLEDs::write_to_hardware (C++ function)
platform::NativeSignalGenerator (C++ class)
platform::NativeSignalGenerator::awake (C++ function)
platform::NativeSignalGenerator::get_amplitude (C++ function)
platform::NativeSignalGenerator::get_dac_out0 (C++ function)
platform::NativeSignalGenerator::get_dac_out1 (C++ function)
platform::NativeSignalGenerator::get_frequency (C++ function)
platform::NativeSignalGenerator::get_offset (C++ function)
platform::NativeSignalGenerator::get_phase (C++ function)
platform::NativeSignalGenerator::get_real_frequency (C++ function)
platform::NativeSignalGenerator::get_real_phase (C++ function)
platform::NativeSignalGenerator::get_sleep (C++ function)
platform::NativeSignalGenerator::get_square_voltage_high (C++ function)
platform::NativeSignalGenerator::get_square_voltage_low (C++ function)
platform::NativeSignalGenerator::get_wave_form (C++ function)
platform::NativeSignalGenerator::init (C++ function)
platform::NativeSignalGenerator::is_installed (C++ function)
platform::NativeSignalGenerator::NativeSignalGenerator (C++ function)
platform::NativeSignalGenerator::set_amplitude (C++ function)
platform::NativeSignalGenerator::set_dac_out0 (C++ function)
platform::NativeSignalGenerator::set_dac_out1 (C++ function)
platform::NativeSignalGenerator::set_frequency (C++ function)
platform::NativeSignalGenerator::set_offset (C++ function)
platform::NativeSignalGenerator::set_phase (C++ function)
platform::NativeSignalGenerator::set_square_voltage_high (C++ function)
platform::NativeSignalGenerator::set_square_voltage_levels (C++ function)
platform::NativeSignalGenerator::set_square_voltage_low (C++ function)
platform::NativeSignalGenerator::set_wave_form (C++ function)
platform::NativeSignalGenerator::sleep (C++ function)
platform::NativeSignalGenerator::write_to_hardware (C++ function)
platform::Teensy_LUCIDAC_HAL (C++ class)
platform::Teensy_LUCIDAC_HAL::ACL_CRL_FADDR (C++ member)
platform::Teensy_LUCIDAC_HAL::ACL_PRG_FADDR (C++ member)
platform::Teensy_LUCIDAC_HAL::ACL_UPD_FADDR (C++ member)
platform::Teensy_LUCIDAC_HAL::ADC_PRG_FADDR (C++ member)
platform::Teensy_LUCIDAC_HAL::ADC_RESET_8816_FADDR (C++ member)
platform::Teensy_LUCIDAC_HAL::ADC_RESET_SR_FADDR (C++ member)
platform::Teensy_LUCIDAC_HAL::ADC_STROBE_FADDR (C++ member)
platform::Teensy_LUCIDAC_HAL::CARRIER_MADDR (C++ member)
platform::Teensy_LUCIDAC_HAL::METADATA_FADDR (C++ member)
platform::Teensy_LUCIDAC_HAL::read_temperature (C++ function)
platform::Teensy_LUCIDAC_HAL::reset_acl (C++ function)
platform::Teensy_LUCIDAC_HAL::reset_adc_bus_mux (C++ function)
platform::Teensy_LUCIDAC_HAL::Teensy_LUCIDAC_HAL (C++ function)
platform::Teensy_LUCIDAC_HAL::TEMPERATURE_FADDR (C++ member)
platform::Teensy_LUCIDAC_HAL::write_acl (C++ function)
platform::Teensy_LUCIDAC_HAL::write_adc_bus_mux (C++ function)
platform::TeensyLEDs (C++ class)
platform::TeensyLEDs::get_all (C++ function)
platform::TeensyLEDs::reset (C++ function)
platform::TeensyLEDs::set (C++ function)
platform::TeensyLEDs::set_all (C++ function)
platform::TeensyLEDs::TeensyLEDs (C++ function)
platform::TeensyLEDs::write_to_hardware (C++ function)
platform::TeensySignalGenerator (C++ class)
platform::TeensySignalGenerator::awake (C++ function)
platform::TeensySignalGenerator::get_amplitude (C++ function)
platform::TeensySignalGenerator::get_dac_out0 (C++ function)
platform::TeensySignalGenerator::get_dac_out1 (C++ function)
platform::TeensySignalGenerator::get_frequency (C++ function)
platform::TeensySignalGenerator::get_offset (C++ function)
platform::TeensySignalGenerator::get_phase (C++ function)
platform::TeensySignalGenerator::get_real_frequency (C++ function)
platform::TeensySignalGenerator::get_real_phase (C++ function)
platform::TeensySignalGenerator::get_sleep (C++ function)
platform::TeensySignalGenerator::get_square_voltage_high (C++ function)
platform::TeensySignalGenerator::get_square_voltage_low (C++ function)
platform::TeensySignalGenerator::get_wave_form (C++ function)
platform::TeensySignalGenerator::init (C++ function)
platform::TeensySignalGenerator::is_installed (C++ function)
platform::TeensySignalGenerator::set_amplitude (C++ function)
platform::TeensySignalGenerator::set_dac_out0 (C++ function)
platform::TeensySignalGenerator::set_dac_out1 (C++ function)
platform::TeensySignalGenerator::set_frequency (C++ function)
platform::TeensySignalGenerator::set_offset (C++ function)
platform::TeensySignalGenerator::set_phase (C++ function)
platform::TeensySignalGenerator::set_square_voltage_high (C++ function)
platform::TeensySignalGenerator::set_square_voltage_levels (C++ function)
platform::TeensySignalGenerator::set_square_voltage_low (C++ function)
platform::TeensySignalGenerator::set_wave_form (C++ function)
platform::TeensySignalGenerator::sleep (C++ function)
platform::TeensySignalGenerator::TeensySignalGenerator (C++ function)
platform::TeensySignalGenerator::write_to_hardware (C++ function)
R
run (C++ type)
U
utils (C++ type)
utils::_dcp_ch_enable (C++ enum)
utils::_dcp_ch_enable::kDCP_ch0Enable (C++ enumerator)
utils::_dcp_ch_enable::kDCP_ch1Enable (C++ enumerator)
utils::_dcp_ch_enable::kDCP_ch2Enable (C++ enumerator)
utils::_dcp_ch_enable::kDCP_ch3Enable (C++ enumerator)
utils::_dcp_ch_enable::kDCP_chDisable (C++ enumerator)
utils::_dcp_ch_enable::kDCP_chEnableAll (C++ enumerator)
utils::_dcp_ch_enable_t (C++ type)
utils::_dcp_channel (C++ enum)
utils::_dcp_channel::kDCP_Channel0 (C++ enumerator)
utils::_dcp_channel::kDCP_Channel1 (C++ enumerator)
utils::_dcp_channel::kDCP_Channel2 (C++ enumerator)
utils::_dcp_channel::kDCP_Channel3 (C++ enumerator)
utils::_dcp_handle (C++ struct)
utils::_dcp_handle::channel (C++ member)
utils::_dcp_handle::iv (C++ member)
utils::_dcp_handle::keySlot (C++ member)
utils::_dcp_handle::keyWord (C++ member)
utils::_dcp_handle::swapConfig (C++ member)
utils::_dcp_hash_algo_state (C++ enum)
utils::_dcp_hash_algo_state::kDCP_StateHashInit (C++ enumerator)
utils::_dcp_hash_algo_state::kDCP_StateHashUpdate (C++ enumerator)
utils::_dcp_hash_algo_t (C++ enum)
utils::_dcp_hash_algo_t::kDCP_Crc32 (C++ enumerator)
utils::_dcp_hash_algo_t::kDCP_Sha1 (C++ enumerator)
utils::_dcp_hash_algo_t::kDCP_Sha256 (C++ enumerator)
utils::_dcp_hash_block (C++ union)
utils::_dcp_hash_block::b (C++ member)
utils::_dcp_hash_block::w (C++ member)
utils::_dcp_hash_ctx_internal (C++ struct)
utils::_dcp_hash_ctx_internal::algo (C++ member)
utils::_dcp_hash_ctx_internal::blk (C++ member)
utils::_dcp_hash_ctx_internal::blksz (C++ member)
utils::_dcp_hash_ctx_internal::ctrl0 (C++ member)
utils::_dcp_hash_ctx_internal::fullMessageSize (C++ member)
utils::_dcp_hash_ctx_internal::handle (C++ member)
utils::_dcp_hash_ctx_internal::runningHash (C++ member)
utils::_dcp_hash_ctx_internal::state (C++ member)
utils::_dcp_hash_ctx_t (C++ struct)
utils::_dcp_hash_ctx_t::x (C++ member)
utils::_dcp_hash_digest_len (C++ enum)
utils::_dcp_hash_digest_len::kDCP_OutLenCrc32 (C++ enumerator)
utils::_dcp_hash_digest_len::kDCP_OutLenSha1 (C++ enumerator)
utils::_dcp_hash_digest_len::kDCP_OutLenSha256 (C++ enumerator)
utils::_dcp_key_slot (C++ enum)
utils::_dcp_key_slot::kDCP_KeySlot0 (C++ enumerator)
utils::_dcp_key_slot::kDCP_KeySlot1 (C++ enumerator)
utils::_dcp_key_slot::kDCP_KeySlot2 (C++ enumerator)
utils::_dcp_key_slot::kDCP_KeySlot3 (C++ enumerator)
utils::_dcp_key_slot::kDCP_OtpKey (C++ enumerator)
utils::_dcp_key_slot::kDCP_OtpUniqueKey (C++ enumerator)
utils::_dcp_key_slot::kDCP_PayloadKey (C++ enumerator)
utils::_dcp_swap (C++ enum)
utils::_dcp_swap::kDCP_InputByteSwap (C++ enumerator)
utils::_dcp_swap::kDCP_InputWordSwap (C++ enumerator)
utils::_dcp_swap::kDCP_KeyByteSwap (C++ enumerator)
utils::_dcp_swap::kDCP_KeyWordSwap (C++ enumerator)
utils::_dcp_swap::kDCP_NoSwap (C++ enumerator)
utils::_dcp_swap::kDCP_OutputByteSwap (C++ enumerator)
utils::_dcp_swap::kDCP_OutputWordSwap (C++ enumerator)
utils::_dcp_work_packet (C++ struct)
utils::_dcp_work_packet::bufferSize (C++ member)
utils::_dcp_work_packet::control0 (C++ member)
utils::_dcp_work_packet::control1 (C++ member)
utils::_dcp_work_packet::destinationBufferAddress (C++ member)
utils::_dcp_work_packet::nextCmdAddress (C++ member)
utils::_dcp_work_packet::payloadPointer (C++ member)
utils::_dcp_work_packet::sourceBufferAddress (C++ member)
utils::_dcp_work_packet::status (C++ member)
utils::_dcp_work_packet_bit_definitions (C++ enum)
utils::_dcp_work_packet_bit_definitions::kDCP_CONTROL0_DECR_SEMAPHOR (C++ enumerator)
utils::_dcp_work_packet_bit_definitions::kDCP_CONTROL0_ENABLE_HASH (C++ enumerator)
utils::_dcp_work_packet_bit_definitions::kDCP_CONTROL0_HASH_INIT (C++ enumerator)
utils::_dcp_work_packet_bit_definitions::kDCP_CONTROL0_HASH_TERM (C++ enumerator)
utils::_dcp_work_packet_bit_definitions::kDCP_CONTROL1_HASH_SELECT_CRC32 (C++ enumerator)
utils::_dcp_work_packet_bit_definitions::kDCP_CONTROL1_HASH_SELECT_SHA1 (C++ enumerator)
utils::_dcp_work_packet_bit_definitions::kDCP_CONTROL1_HASH_SELECT_SHA256 (C++ enumerator)
utils::_generic_status (C++ enum)
utils::_generic_status::kStatus_DCP_Again (C++ enumerator)
utils::_generic_status::kStatus_Fail (C++ enumerator)
utils::_generic_status::kStatus_InvalidArgument (C++ enumerator)
utils::_generic_status::kStatus_OutOfRange (C++ enumerator)
utils::_generic_status::kStatus_ReadOnly (C++ enumerator)
utils::_generic_status::kStatus_Success (C++ enumerator)
utils::_generic_status::kStatus_Timeout (C++ enumerator)
utils::ch (C++ function)
utils::check_and_log_crash (C++ function)
utils::dcp_channel_t (C++ type)
utils::dcp_handle_t (C++ type)
utils::dcp_hash_algo_state_t (C++ type)
utils::dcp_hash_algo_t (C++ type)
utils::dcp_hash_block_t (C++ type)
utils::dcp_hash_ctx_internal_t (C++ type)
utils::dcp_hash_ctx_t (C++ type)
utils::dcp_hash_update (C++ function)
utils::dcp_key_slot_t (C++ type)
utils::dcp_swap_t (C++ type)
utils::DCP_Type (C++ struct)
utils::DCP_Type::CAPABILITY0 (C++ member)
utils::DCP_Type::CAPABILITY1 (C++ member)
utils::DCP_Type::CH0CMDPTR (C++ member)
utils::DCP_Type::CH0OPTS (C++ member)
utils::DCP_Type::CH0SEMA (C++ member)
utils::DCP_Type::CH0STAT (C++ member)
utils::DCP_Type::CH1CMDPTR (C++ member)
utils::DCP_Type::CH1OPTS (C++ member)
utils::DCP_Type::CH1SEMA (C++ member)
utils::DCP_Type::CH1STAT (C++ member)
utils::DCP_Type::CH2CMDPTR (C++ member)
utils::DCP_Type::CH2OPTS (C++ member)
utils::DCP_Type::CH2SEMA (C++ member)
utils::DCP_Type::CH2STAT (C++ member)
utils::DCP_Type::CH3CMDPTR (C++ member)
utils::DCP_Type::CH3OPTS (C++ member)
utils::DCP_Type::CH3SEMA (C++ member)
utils::DCP_Type::CH3STAT (C++ member)
utils::DCP_Type::CHANNELCTRL (C++ member)
utils::DCP_Type::CONTEXT (C++ member)
utils::DCP_Type::CTRL (C++ member)
utils::DCP_Type::DBGDATA (C++ member)
utils::DCP_Type::DBGSELECT (C++ member)
utils::DCP_Type::KEY (C++ member)
utils::DCP_Type::KEYDATA (C++ member)
utils::DCP_Type::PACKET0 (C++ member)
utils::DCP_Type::PACKET1 (C++ member)
utils::DCP_Type::PACKET2 (C++ member)
utils::DCP_Type::PACKET3 (C++ member)
utils::DCP_Type::PACKET4 (C++ member)
utils::DCP_Type::PACKET5 (C++ member)
utils::DCP_Type::PACKET6 (C++ member)
utils::DCP_Type::PAGETABLE (C++ member)
utils::DCP_Type::RESERVED_0 (C++ member)
utils::DCP_Type::RESERVED_1 (C++ member)
utils::DCP_Type::RESERVED_10 (C++ member)
utils::DCP_Type::RESERVED_11 (C++ member)
utils::DCP_Type::RESERVED_12 (C++ member)
utils::DCP_Type::RESERVED_13 (C++ member)
utils::DCP_Type::RESERVED_14 (C++ member)
utils::DCP_Type::RESERVED_15 (C++ member)
utils::DCP_Type::RESERVED_16 (C++ member)
utils::DCP_Type::RESERVED_17 (C++ member)
utils::DCP_Type::RESERVED_18 (C++ member)
utils::DCP_Type::RESERVED_19 (C++ member)
utils::DCP_Type::RESERVED_2 (C++ member)
utils::DCP_Type::RESERVED_20 (C++ member)
utils::DCP_Type::RESERVED_21 (C++ member)
utils::DCP_Type::RESERVED_22 (C++ member)
utils::DCP_Type::RESERVED_23 (C++ member)
utils::DCP_Type::RESERVED_24 (C++ member)
utils::DCP_Type::RESERVED_25 (C++ member)
utils::DCP_Type::RESERVED_26 (C++ member)
utils::DCP_Type::RESERVED_27 (C++ member)
utils::DCP_Type::RESERVED_28 (C++ member)
utils::DCP_Type::RESERVED_29 (C++ member)
utils::DCP_Type::RESERVED_3 (C++ member)
utils::DCP_Type::RESERVED_30 (C++ member)
utils::DCP_Type::RESERVED_31 (C++ member)
utils::DCP_Type::RESERVED_32 (C++ member)
utils::DCP_Type::RESERVED_33 (C++ member)
utils::DCP_Type::RESERVED_4 (C++ member)
utils::DCP_Type::RESERVED_5 (C++ member)
utils::DCP_Type::RESERVED_6 (C++ member)
utils::DCP_Type::RESERVED_7 (C++ member)
utils::DCP_Type::RESERVED_8 (C++ member)
utils::DCP_Type::RESERVED_9 (C++ member)
utils::DCP_Type::STAT (C++ member)
utils::DCP_Type::VERSION (C++ member)
utils::DCP_WaitForChannelComplete (C++ function)
utils::dcp_work_packet_t (C++ type)
utils::H1 (C++ member)
utils::K (C++ member)
utils::maj (C++ function)
utils::rotr (C++ function)
utils::sigma0 (C++ function)
utils::sigma1 (C++ function)
W
web (C++ type)