Class Member Variables
a
- angular_velocity (hal::angular_velocity_sensor::read_t)
- adc_pin (hal::lpc40::adc::channel)
- altitude (hal::mpl::mpl3115a2::altitude_read_t)
- angle (hal::rotation_sensor::read_t, hal::soft::rc_servo::ranges)
- available (hal::serial::read_t)
- ahb (hal::stm32f1::clock_tree)
- apb1 (hal::stm32f1::clock_tree::ahb_t)
- apb2 (hal::stm32f1::clock_tree::ahb_t)
- adc (hal::stm32f1::clock_tree::ahb_t::apb2_t)
b
- baud_rate (hal::can::settings, hal::serial::settings)
c
- core_interrupts (hal::cortex_m::interrupt)
- current (hal::current_sensor::read_t)
- clock_rate (hal::i2c::settings, hal::lpc40::adc::channel, hal::spi::settings)
- cpu (hal::lpc40::clock::configuration)
- clock (hal::lpc40::clock::configuration::spifi_t, hal::lpc40::clock::configuration::usb_t, hal::lpc40::spi::bus_info)
- clock_function (hal::lpc40::spi::bus_info)
- capacity (hal::serial::read_t)
- clock_idles_high (hal::spi::settings)
- callback (hal::static_callable< owner_class, reference_designator, return_t(args_t... p_args)>)
d
- distance (hal::distance_sensor::read_t)
- data (hal::esp8266::at::read_t, hal::esp8266::at::write_t, hal::serial::read_t, hal::serial::write_t)
- domain (hal::esp8266::at::socket_config)
- default_peripheral_divider (hal::lpc40::clock)
- divider (hal::lpc40::clock::configuration::cpu_t, hal::lpc40::clock::configuration::spifi_t, hal::lpc40::clock::configuration::usb_t, hal::stm32f1::clock_tree::ahb_t, hal::stm32f1::clock_tree::ahb_t::apb1_t, hal::stm32f1::clock_tree::ahb_t::apb2_t, hal::stm32f1::clock_tree::ahb_t::apb2_t::adc_t, hal::stm32f1::clock_tree::pll_t::usb_divider_t)
- duty_cycle (hal::lpc40::i2c::bus_info)
- data_in (hal::lpc40::spi::bus_info)
- data_in_function (hal::lpc40::spi::bus_info)
- data_out (hal::lpc40::spi::bus_info)
- data_out_function (hal::lpc40::spi::bus_info)
- default_max_polling_retries (hal::mpl::mpl3115a2)
- default_max_speed (hal::soft::minimum_speed_i2c)
- default_filler (hal::spi)
- data_valid_on_trailing_edge (hal::spi::settings)
e
- enable_mask_code (hal::cortex_m::interrupt::exception_number)
- emc_half_cpu_divider (hal::lpc40::clock::configuration)
- enabled (hal::lpc40::clock::configuration::pll_t)
- encoder (hal::rmd::drc::feedback_t, hal::rmd::mc_x::feedback_t)
- enable (hal::stm32f1::clock_tree::pll_t, hal::stm32f1::clock_tree::rtc_t)
f
- frequency (hal::soft::rc_servo::settings)
h
- handler (hal::can_router::route)
- high_speed_external (hal::stm32f1::clock_tree)
i
- id (hal::can::message_t, hal::can_router::route, hal::lpc40::can::port, hal::lpc40::uart::port)
- is_remote_request (hal::can::message_t)
- index_position (hal::cortex_m::interrupt::exception_number)
- index (hal::lpc40::adc::channel, hal::lpc40::pwm::channel)
- irq_number (hal::lpc40::can::port, hal::lpc40::i2c::bus_info, hal::lpc40::uart::port)
- irc_frequency (hal::lpc40::clock)
- is_running (hal::timer::is_running_t)
l
- length (hal::can::message_t)
- low_speed_external (hal::stm32f1::clock_tree)
m
- m_pointer (hal::bit_modify)
- m_value (hal::bit_value, hal::stream_parse)
- m_can (hal::can_router)
- m_handlers (hal::can_router)
- m_cpu_frequency (hal::cortex_m::dwt_counter)
- m_uptime (hal::cortex_m::dwt_counter, hal::soft::inert_steady_clock)
- m_id (hal::cortex_m::interrupt::exception_number, hal::cortex_m::interrupt)
- m_frequency (hal::cortex_m::systick_timer, hal::mock::steady_clock, hal::soft::inert_steady_clock)
- m_packet_manager (hal::esp8266::at)
- m_serial (hal::esp8266::at, hal::read_into, hal::read_uint32, hal::read_upto, hal::skip_past)
- m_sample (hal::lpc40::adc)
- m_moved (hal::lpc40::can, hal::lpc40::i2c, hal::lpc40::interrupt_pin, hal::lpc40::spi)
- m_port (hal::lpc40::can, hal::lpc40::input_pin, hal::lpc40::interrupt_pin, hal::lpc40::output_pin, hal::lpc40::pin, hal::lpc40::uart, hal::stm32f1::output_pin)
- m_receive_handler (hal::lpc40::can)
- multiply (hal::lpc40::clock::configuration::pll_t, hal::stm32f1::clock_tree::pll_t)
- m_config (hal::lpc40::clock)
- m_cpu_clock_rate (hal::lpc40::clock)
- m_emc_clock_rate (hal::lpc40::clock)
- m_peripheral_clock_rate (hal::lpc40::clock)
- m_spifi_clock_source_rate (hal::lpc40::clock)
- m_usb_clock_rate (hal::lpc40::clock)
- m_address (hal::lpc40::i2c)
- m_bus (hal::lpc40::i2c)
- m_busy (hal::lpc40::i2c)
- m_read_end (hal::lpc40::i2c)
- m_read_iterator (hal::lpc40::i2c)
- m_status (hal::lpc40::i2c)
- m_write_end (hal::lpc40::i2c)
- m_write_iterator (hal::lpc40::i2c)
- m_pin (hal::lpc40::input_pin, hal::lpc40::interrupt_pin, hal::lpc40::output_pin, hal::lpc40::pin, hal::stm32f1::output_pin)
- m_peripheral (hal::lpc40::power)
- m_channel (hal::lpc40::pwm)
- m_info (hal::lpc40::spi)
- m_receive_buffer (hal::lpc40::uart)
- m_adc_values (hal::mock::adc)
- m_levels (hal::mock::input_pin)
- m_current_level (hal::mock::output_pin)
- m_last_uptime (hal::mock::steady_clock)
- m_uptime_values (hal::mock::steady_clock)
- m_is_running (hal::mock::timer, hal::soft::inert_timer)
- m_i2c (hal::mpl::mpl3115a2, hal::soft::minimum_speed_i2c)
- m_sensor_mode (hal::mpl::mpl3115a2)
- m_overflow_count (hal::overflow_counter)
- m_previous_count (hal::overflow_counter)
- m_buffer (hal::read_into, hal::read_upto, hal::stream_fill, hal::stream_fill_upto)
- m_read_limit (hal::read_into, hal::read_uint32, hal::read_upto, hal::skip_past)
- m_finished (hal::read_uint32, hal::stream_parse)
- m_found_digit (hal::read_uint32, hal::stream_parse)
- m_integer_value (hal::read_uint32)
- m_search_index (hal::read_upto, hal::skip_past, hal::stream_fill_upto, hal::stream_find)
- m_sequence (hal::read_upto, hal::skip_past, hal::stream_fill_upto, hal::stream_find)
- message_number (hal::rmd::drc::feedback_t, hal::rmd::mc_x::feedback_t)
- m_clock (hal::rmd::drc, hal::rmd::mc_x, hal::soft::adc_multiplexer)
- m_device_id (hal::rmd::drc, hal::rmd::mc_x)
- m_feedback (hal::rmd::drc, hal::rmd::mc_x)
- m_gear_ratio (hal::rmd::drc, hal::rmd::mc_x)
- m_max_response_time (hal::rmd::drc, hal::rmd::mc_x)
- m_route_item (hal::rmd::drc, hal::rmd::mc_x)
- m_router (hal::rmd::drc, hal::rmd::mc_x)
- m_drc (hal::rmd::drc_angular_velocity_sensor, hal::rmd::drc_motor, hal::rmd::drc_rotation_sensor, hal::rmd::drc_servo, hal::rmd::drc_temperature_sensor)
- m_max_speed (hal::rmd::drc_motor, hal::rmd::drc_servo, hal::rmd::mc_x_motor, hal::rmd::mc_x_servo)
- m_mc_x (hal::rmd::mc_x_current_sensor, hal::rmd::mc_x_motor, hal::rmd::mc_x_rotation, hal::rmd::mc_x_servo, hal::rmd::mc_x_temperature)
- max (hal::servo::range_error)
- min (hal::servo::range_error)
- m_signal_pins (hal::soft::adc_multiplexer)
- m_source_pin (hal::soft::adc_multiplexer)
- m_mux (hal::soft::adc_mux_pin)
- m_mux_port (hal::soft::adc_mux_pin)
- m_values (hal::soft::inert_accelerometer)
- m_result (hal::soft::inert_adc, hal::soft::inert_distance_sensor, hal::soft::inert_gyroscope, hal::soft::inert_magnetometer)
- m_level (hal::soft::inert_input_pin, hal::soft::inert_output_pin)
- m_position (hal::soft::inert_rotation_sensor)
- m_temperature (hal::soft::inert_temperature_sensor)
- m_input_pin (hal::soft::input_pin_inverter)
- m_lowest_seen_frequency (hal::soft::minimum_speed_i2c)
- m_output_pin (hal::soft::output_pin_inverter)
- max_angle (hal::soft::rc_servo::settings)
- max_microseconds (hal::soft::rc_servo::settings)
- min_angle (hal::soft::rc_servo::settings)
- min_microseconds (hal::soft::rc_servo::settings)
- m_pwm (hal::soft::rc_servo)
- m_ranges (hal::soft::rc_servo)
- m_call_history (hal::spy_handler)
- m_error_trigger (hal::spy_handler)
- m_list (hal::static_list::item, hal::static_list::item_iterator)
- m_next (hal::static_list::item)
- m_object (hal::static_list::item)
- m_previous (hal::static_list::item)
- m_self (hal::static_list::item_iterator)
- m_head (hal::static_list)
- m_size (hal::static_list)
- m_tail (hal::static_list)
- m_counter (hal::steady_clock_timeout)
- m_cycles_until_timeout (hal::steady_clock_timeout)
- m_fill_amount (hal::stream_fill, hal::stream_fill_upto)
- m_skip (hal::stream_skip)
- maximum (hal::timer::out_of_bounds_error)
- m_length (hal::esp8266::at::packet_manager)
- m_state (hal::esp8266::at::packet_manager)
n
- noop (hal::can_router)
o
- oscillator_frequency (hal::lpc40::clock::configuration)
- open_drain (hal::output_pin::settings)
- operating_frequency (hal::steady_clock::frequency_t)
p
- position (hal::bit_mask)
- payload (hal::can::message_t)
- phase_segment1 (hal::can::settings)
- phase_segment2 (hal::can::settings)
- propagation_delay (hal::can::settings)
- port (hal::esp8266::at::socket_config)
- pin_function (hal::lpc40::adc::channel, hal::lpc40::pwm::channel)
- peripheral_divider (hal::lpc40::clock::configuration)
- pll (hal::lpc40::clock::configuration, hal::stm32f1::clock_tree)
- peripheral_id (hal::lpc40::i2c::bus_info, hal::lpc40::pwm::channel, hal::lpc40::spi::bus_info)
- pwm_pin (hal::lpc40::pwm::channel)
- pressure (hal::mpl::mpl3115a2::pressure_read_t)
- parity (hal::serial::settings)
- percent (hal::soft::rc_servo::ranges)
r
- resistor (hal::input_pin::settings, hal::interrupt_pin::settings, hal::output_pin::settings)
- rd (hal::lpc40::can::port)
- rd_function_code (hal::lpc40::can::port)
- rx (hal::lpc40::uart::port)
- rx_function (hal::lpc40::uart::port)
- raw_current (hal::rmd::drc::feedback_t, hal::rmd::mc_x::feedback_t)
- raw_error_state (hal::rmd::drc::feedback_t, hal::rmd::mc_x::feedback_t)
- raw_motor_temperature (hal::rmd::drc::feedback_t, hal::rmd::mc_x::feedback_t)
- raw_multi_turn_angle (hal::rmd::drc::feedback_t, hal::rmd::mc_x::feedback_t)
- raw_speed (hal::rmd::drc::feedback_t, hal::rmd::mc_x::feedback_t)
- raw_volts (hal::rmd::drc::feedback_t, hal::rmd::mc_x::feedback_t)
- rtc (hal::stm32f1::clock_tree)
s
- sample (hal::adc::read_t)
- sync_segment (hal::can::settings)
- synchronization_jump_width (hal::can::settings)
- state (hal::input_pin::level_t, hal::output_pin::level_t)
- sync_jump (hal::lpc40::can::port)
- spifi (hal::lpc40::clock::configuration)
- scl (hal::lpc40::i2c::bus_info)
- scl_function (hal::lpc40::i2c::bus_info)
- sda (hal::lpc40::i2c::bus_info)
- sda_function (hal::lpc40::i2c::bus_info)
- spy_bus_on (hal::mock::can)
- spy_configure (hal::mock::can, hal::mock::input_pin, hal::mock::interrupt_pin, hal::mock::output_pin, hal::mock::write_only_spi)
- spy_on_receive (hal::mock::can)
- spy_send (hal::mock::can)
- spy_write (hal::mock::dac)
- spy_on_trigger (hal::mock::interrupt_pin)
- spy_power (hal::mock::motor)
- spy_level (hal::mock::output_pin)
- spy_duty_cycle (hal::mock::pwm)
- spy_frequency (hal::mock::pwm)
- spy_position (hal::mock::servo)
- spy_cancel (hal::mock::timer)
- spy_is_running (hal::mock::timer)
- spy_schedule (hal::mock::timer)
- stop (hal::serial::settings)
- source (hal::stm32f1::clock_tree::pll_t, hal::stm32f1::clock_tree::rtc_t)
- system_clock (hal::stm32f1::clock_tree)
t
- type (hal::esp8266::at::socket_config)
- trigger (hal::interrupt_pin::settings)
- td (hal::lpc40::can::port)
- td_function_code (hal::lpc40::can::port)
- tseg1 (hal::lpc40::can::port)
- tseg2 (hal::lpc40::can::port)
- tx (hal::lpc40::uart::port)
- tx_function (hal::lpc40::uart::port)
- T (hal::move_interceptor)
- temperature (hal::mpl::mpl3115a2::temperature_read_t, hal::temperature_sensor::read_t)
- ticks (hal::steady_clock::uptime_t)
- tick_period (hal::timer::out_of_bounds_error)
u
- use_pll0 (hal::lpc40::clock::configuration::cpu_t)
- usb (hal::lpc40::clock::configuration, hal::stm32f1::clock_tree::pll_t)
- use_external_oscillator (hal::lpc40::clock::configuration)
v
- value (hal::byte_mask, hal::nibble_mask)
w
- width (hal::bit_mask, hal::bit_value)
- write_record (hal::mock::write_only_spi)