<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<section xmlns="http://docbook.org/ns/docbook" version="5.0" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="_annotated" xml:lang="en-US">
<title>Class List</title>
Here are the classes, structs, unions and interfaces with brief descriptions:<link linkend="_class_addon">Addon</link><link linkend="_class_app">App</link>
<para>Main application component </para>
<link linkend="_class_bridge">Bridge</link><link linkend="_class_command_message">CommandMessage</link><link linkend="_class_component">Component</link>
<para>Generic component </para>
<link linkend="_class_h7_t_c">H7TC</link><link linkend="_class_modbus">Modbus</link>
<para>Arduino class library for communicating with <link linkend="_class_modbus">Modbus</link> devices over USB/RS232/485 (via RTU protocol) </para>
<link linkend="_structmodbus__t">modbus_t</link>
<para>Master query structure: This includes all the necessary fields to make the Master generate a <link linkend="_class_modbus">Modbus</link> query. A Master may keep several of these structures and send them cyclically or use them according to program needs </para>
<link linkend="_class_modbus_bridge">ModbusBridge</link><link linkend="_class_modbus_gateway">ModbusGateway</link><link linkend="_struct_modbus_master">ModbusMaster&lt; txBufSize, rxBufSize &gt;</link><link linkend="_class_modbus_value">ModbusValue&lt; T &gt;</link><link linkend="_class_modbus_value_3_01bool_01_4">ModbusValue&lt; bool &gt;</link><link linkend="_class_modbus_value_3_01int_01_4">ModbusValue&lt; int &gt;</link><link linkend="_class_modbus_value_3_01int_0f_0e_4">ModbusValue&lt; int[]&gt;</link><link linkend="_class_motor_load">MotorLoad</link><link linkend="_class_mudbus">Mudbus</link><link linkend="_class_omron_p_i_d">OmronPID</link><link linkend="_class_omron_state">OmronState</link><link linkend="_class_omron_v_f_d">OmronVFD</link><link linkend="_class_omron_v_f_d_state">OmronVFDState</link><link linkend="_class_o_r___e5___s_w_r">OR_E5_SWR</link>
<para>Class containing registers for Omron E5 controller </para>
<link linkend="_class_p_h_app">PHApp</link><link linkend="_class_p_i_d">PID</link><link linkend="_class_pos3_analog">Pos3Analog</link><link linkend="_class_p_o_t">POT</link><link linkend="_class_query">Query</link><link linkend="_class_relay">Relay</link><link linkend="_class_s_component_info">SComponentInfo</link><link linkend="_class_serial_message">SerialMessage</link>
<para>Represents a serial message component </para>
<link linkend="_class_shift_register">ShiftRegister&lt; T, MAX_LENGTH &gt;</link><link linkend="_class_statistic">Statistic</link><link linkend="_class_status_light">StatusLight</link><link linkend="_class_stepper_controller">StepperController</link><link linkend="_struct_stepper_controller_1_1_stepper_controller_params">StepperController::StepperControllerParams</link><link linkend="_struct_timer_1_1task">Timer&lt; max_tasks, time_func &gt;::task</link><link linkend="_class_t_c">TC</link><link linkend="_class_timer">Timer&lt; max_tasks, time_func &gt;</link><link linkend="_struct_transaction_serial">TransactionSerial&lt; rxBufSize &gt;</link><link linkend="_struct_omron_v_f_d_state_1_1type__error_m_x2">OmronVFDState::type_errorMX2</link><link linkend="_union_omron_v_f_d_state_1_1union__error_f_c">OmronVFDState::union_errorFC</link><link linkend="_class_value_wrapper">ValueWrapper&lt; T &gt;</link></section>
