Shimatta Reflow Controller
0.2-test-73-g0bf587b
Contents
Welcome to Shimatta Reflow Controller’s documentation!
Reflow Controller Usage Guide
Hardware
Reflow Controller Firmware
License
Shimatta Reflow Controller
»
Index
Index
A
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
M
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
W
A
ADC_PT1000_DMA_AVG_SAMPLES (C macro)
ADC_PT1000_FILTER_STABLE_SAMPLE_COUNT (C macro)
ADC_PT1000_FILTER_UNSTABLE_DIFF (C macro)
ADC_PT1000_FILTER_WEIGHT (C macro)
adc_pt1000_get_current_resistance (C function)
adc_pt1000_get_resistance_calibration (C function)
ADC_PT1000_LOWER_WATCHDOG (C macro)
ADC_PT1000_PERIPH (C macro)
ADC_PT1000_SAMPLE_CNT_DELAY (C macro)
adc_pt1000_set_moving_average_filter_param (C function)
adc_pt1000_set_resistance_calibration (C function)
ADC_PT1000_UPPER_WATCHDOG (C macro)
ADC_PT1000_WATCHDOG_SAMPLE_COUNT (C macro)
ADC_TO_RES (C macro)
analog_mon (C struct)
analog_mon.associated_flag (C var)
analog_mon.max (C var)
analog_mon.min (C var)
analog_mon.monitor (C var)
analog_mon.name (C var)
analog_mon.timestamp (C var)
analog_mon.valid (C var)
analog_mon.value (C var)
analog_monitor_info (C struct)
analog_monitor_info.associated_flag (C var)
analog_monitor_info.max (C var)
analog_monitor_info.min (C var)
analog_monitor_info.status (C var)
analog_monitor_info.timestamp (C var)
analog_monitor_info.value (C var)
analog_monitor_status (C enum)
analog_monitor_status.ANALOG_MONITOR_ERROR (C enumerator)
analog_monitor_status.ANALOG_MONITOR_INACTIVE (C enumerator)
analog_monitor_status.ANALOG_MONITOR_OK (C enumerator)
analog_monitor_status.ANALOG_MONITOR_OVER (C enumerator)
analog_monitor_status.ANALOG_MONITOR_UNDER (C enumerator)
analog_mons (C var)
apply_config_overrides (C function)
C
calculate_integral (C function)
calculate_ring_buffer_fill_level (C function)
check_flag_persistent (C macro)
D
default_flag_persistencies (C var)
default_flag_weights (C var)
DMA2_Stream4_IRQHandler (C function)
DMA2_Stream7_IRQHandler (C function)
dma_ring_buffer_mem_to_periph_fill_level (C function)
dma_ring_buffer_mem_to_periph_initialize (C function)
dma_ring_buffer_mem_to_periph_insert_data (C function)
dma_ring_buffer_mem_to_periph_int_callback (C function)
dma_ring_buffer_mem_to_periph_stop (C function)
dma_ring_buffer_periph_to_mem_fill_level (C function)
dma_ring_buffer_periph_to_mem_get_data (C function)
dma_ring_buffer_periph_to_mem_initialize (C function)
dma_ring_buffer_periph_to_mem_stop (C function)
dma_ring_buffer_switch_clock_enable (C function)
dma_ring_buffer_to_mem (C struct)
dma_ring_buffer_to_mem.base_dma_id (C var)
dma_ring_buffer_to_mem.buffer_count (C var)
dma_ring_buffer_to_mem.data_ptr (C var)
dma_ring_buffer_to_mem.dma (C var)
dma_ring_buffer_to_mem.element_size (C var)
dma_ring_buffer_to_mem.get_idx (C var)
dma_ring_buffer_to_periph (C struct)
dma_ring_buffer_to_periph.buffer_count (C var)
dma_ring_buffer_to_periph.dma (C var)
dma_ring_buffer_to_periph.dma_base_id (C var)
dma_ring_buffer_to_periph.dma_get_idx_current (C var)
dma_ring_buffer_to_periph.dma_get_idx_future (C var)
dma_ring_buffer_to_periph.element_size (C var)
dma_ring_buffer_to_periph.src_buffer (C var)
dma_ring_buffer_to_periph.sw_put_idx (C var)
E
error_flag (C struct)
error_flag.error_state (C var)
error_flag.error_state_inv (C var)
error_flag.flag (C var)
error_flag.key (C var)
error_flag.name (C var)
error_flag.persistence (C var)
error_flag.weight (C var)
error_flag_get_status (C function)
external_watchdog_toggle (C function)
F
find_analog_mon (C function)
find_error_flag (C function)
find_timing_mon (C function)
flag_enum_to_flag_no (C function)
flag_no_to_flag_enum (C function)
flag_persistence_table_crc_check (C function)
flag_persistencies (C var)
flag_persistencies_crc (C var)
flag_weight_crc (C var)
flag_weight_table_crc_check (C function)
flag_weights (C var)
flags (C var)
fs (C var)
fs_ptr (C macro)
G
get_flag_weight (C macro)
get_safety_flags_from_error_mem (C function)
H
handle_boot_status (C function)
handle_shell_uart_input (C function)
I
init_safety_flag_persistencies_from_default (C function)
init_safety_flag_weight_table_from_default (C function)
M
main (C function)
mount_sd_card_if_avail (C function)
O
over_temperature_config_check (C function)
overtemp_config (C struct)
overtemp_config.crc (C var)
overtemp_config.crc_dummy_seed (C var)
overtemp_config.overtemp_deg_celsius (C var)
overtemp_config.overtemp_equiv_resistance (C var)
P
pid_controller (C struct)
pid_controller.control_output (C var)
pid_controller.derivate (C var)
pid_controller.integral (C var)
pid_controller.integral_max (C var)
pid_controller.k_deriv (C var)
pid_controller.k_deriv_t (C var)
pid_controller.k_int (C var)
pid_controller.k_int_t (C var)
pid_controller.k_inv_deriv_t (C var)
pid_controller.k_p (C var)
pid_controller.last_in (C var)
pid_controller.output_sat_max (C var)
pid_controller.output_sat_min (C var)
pid_controller.sample_period (C var)
pid_copy (C function)
pid_get_control_output (C function)
pid_init (C function)
pid_sample (C function)
pid_zero (C function)
Q
queue_or_start_dma_transfer (C function)
R
report_error (C function)
S
safety_adc_channels (C var)
safety_adc_conversion_complete (C var)
safety_adc_conversions (C var)
safety_adc_convert_channel (C function)
safety_adc_deinit (C function)
safety_adc_get_values (C function)
safety_adc_init (C function)
safety_adc_meas_channel (C enum)
safety_adc_meas_channel.SAFETY_ADC_MEAS_SUPPLY (C enumerator)
safety_adc_meas_channel.SAFETY_ADC_MEAS_TEMP (C enumerator)
safety_adc_meas_channel.SAFETY_ADC_MEAS_VREF (C enumerator)
safety_adc_poll_result (C function)
safety_adc_trigger_meas (C function)
safety_adc_triggered (C var)
safety_controller_ack_flag (C function)
safety_controller_ack_flag_with_key (C function)
safety_controller_check_stack (C function)
safety_controller_do_systick_checking (C function)
safety_controller_enable_timing_mon (C function)
safety_controller_get_analog_mon_by_index (C function)
safety_controller_get_analog_mon_name_by_index (C function)
safety_controller_get_analog_mon_value (C function)
safety_controller_get_analog_monitor_count (C function)
safety_controller_get_flag (C function)
safety_controller_get_flag_by_index (C function)
safety_controller_get_flag_count (C function)
safety_controller_get_flag_name_by_index (C function)
safety_controller_get_flags_by_mask (C function)
safety_controller_get_overtemp_limit (C function)
safety_controller_get_timing_mon_by_index (C function)
safety_controller_get_timing_mon_name_by_index (C function)
safety_controller_get_timing_monitor_count (C function)
safety_controller_handle (C function)
safety_controller_handle_memory_checks (C function)
safety_controller_handle_safety_adc (C function)
safety_controller_handle_weighted_flags (C function)
safety_controller_init (C function)
safety_controller_init_external_watchdog (C function)
safety_controller_overtemp_config (C var)
safety_controller_process_active_timing_mons (C function)
safety_controller_process_monitor_checks (C function)
safety_controller_report_analog_value (C function)
safety_controller_report_error (C function)
safety_controller_report_error_with_key (C function)
safety_controller_report_timing (C function)
safety_controller_set_overtemp_limit (C function)
SAFETY_DEFAULT_OVERTEMP_LIMIT_DEGC (C macro)
safety_flag (C enum)
safety_flag.ERR_FLAG_AMON_SUPPLY_VOLT (C enumerator)
safety_flag.ERR_FLAG_AMON_UC_TEMP (C enumerator)
safety_flag.ERR_FLAG_AMON_VREF (C enumerator)
safety_flag.ERR_FLAG_DEBUG (C enumerator)
safety_flag.ERR_FLAG_MEAS_ADC_OFF (C enumerator)
safety_flag.ERR_FLAG_MEAS_ADC_OVERFLOW (C enumerator)
safety_flag.ERR_FLAG_MEAS_ADC_UNSTABLE (C enumerator)
safety_flag.ERR_FLAG_MEAS_ADC_WATCHDOG (C enumerator)
safety_flag.ERR_FLAG_NO_FLAG (C enumerator)
safety_flag.ERR_FLAG_OVERTEMP (C enumerator)
safety_flag.ERR_FLAG_SAFETY_ADC (C enumerator)
safety_flag.ERR_FLAG_SAFETY_MEM_CORRUPT (C enumerator)
safety_flag.ERR_FLAG_SAFETY_TAB_CORRUPT (C enumerator)
safety_flag.ERR_FLAG_STACK (C enumerator)
safety_flag.ERR_FLAG_SYSTICK (C enumerator)
safety_flag.ERR_FLAG_TIMING_MAIN_LOOP (C enumerator)
safety_flag.ERR_FLAG_TIMING_MEAS_ADC (C enumerator)
safety_flag.ERR_FLAG_TIMING_PID (C enumerator)
safety_flag.ERR_FLAG_UNCAL (C enumerator)
safety_flag.ERR_FLAG_WTCHDG_FIRED (C enumerator)
safety_memory_boot_status (C struct)
safety_memory_boot_status.code_updated (C var)
safety_memory_boot_status.reboot_to_bootloader (C var)
safety_memory_boot_status.reset_from_panic (C var)
safety_memory_header (C struct)
safety_memory_header.boot_status_offset (C var)
safety_memory_header.config_overrides_len (C var)
safety_memory_header.config_overrides_offset (C var)
safety_memory_header.crc (C var)
safety_memory_header.err_memory_end (C var)
safety_memory_header.err_memory_offset (C var)
safety_memory_header.firmware_update_filename (C var)
safety_memory_header.magic (C var)
SAFETY_MEMORY_HEADER_ADDRESS (C macro)
SAFETY_MEMORY_MAGIC (C macro)
SAFETY_MIN_STACK_FREE (C macro)
safety_persistence (C struct)
safety_persistence.end_dummy (C var)
safety_persistence.flag (C var)
safety_persistence.flag_ptr (C var)
safety_persistence.persistence (C var)
safety_persistence.start_dummy (C var)
safety_weight (C struct)
safety_weight.end_dummy (C var)
safety_weight.flag (C var)
safety_weight.flag_ptr (C var)
safety_weight.start_dummy (C var)
safety_weight.weight (C var)
sdio_wait_ms (C function)
set_overtemp_config (C function)
setup_nvic_priorities (C function)
setup_shell_uart (C function)
setup_system (C function)
shell_uart (C var)
shell_uart_rx_buff (C var)
shell_uart_tx_buff (C var)
stack_check_corruption_detect_area (C function)
stack_check_get_free (C function)
stack_check_init_corruption_detect_area (C function)
T
TEMP_CONVERSION_MAX_RES (C macro)
TEMP_CONVERSION_MIN_RES (C macro)
temp_converter_convert_resistance_to_temp (C function)
timing_mon (C struct)
timing_mon.associated_flag (C var)
timing_mon.calculated_delta (C var)
timing_mon.enabled (C var)
timing_mon.last (C var)
timing_mon.max_delta (C var)
timing_mon.min_delta (C var)
timing_mon.monitor (C var)
timing_mon.name (C var)
timing_monitor_info (C struct)
timing_monitor_info.delta (C var)
timing_monitor_info.enabled (C var)
timing_monitor_info.last_run (C var)
timing_monitor_info.max (C var)
timing_monitor_info.min (C var)
timings (C var)
U
uart_gpio_config (C function)
W
write_shell_callback (C function)