├── LICENSE ├── README.md ├── firmware └── main │ ├── .cproject │ ├── .gitignore │ ├── .mxproject │ ├── .project │ ├── Common │ ├── Inc │ │ ├── application │ │ │ ├── app_params.h │ │ │ └── step.h │ │ ├── calibration │ │ │ ├── cal_data.h │ │ │ ├── cal_mode.h │ │ │ └── calibration.h │ │ ├── hardware │ │ │ ├── annunciator.h │ │ │ ├── eeprom.h │ │ │ ├── kty82_sensor.h │ │ │ └── switch.h │ │ ├── persistence │ │ │ ├── apply_persistence.h │ │ │ ├── persistence.h │ │ │ └── persistent_data.h │ │ ├── prog_res │ │ │ ├── decade.h │ │ │ ├── prog_res.h │ │ │ ├── relay.h │ │ │ └── resistance.h │ │ ├── trigger │ │ │ ├── trigger.h │ │ │ ├── trigger_bus.h │ │ │ ├── trigger_edge.h │ │ │ ├── trigger_immediate.h │ │ │ ├── trigger_logic.h │ │ │ ├── trigger_manual.h │ │ │ └── trigger_timer.h │ │ ├── ui │ │ │ ├── menu.h │ │ │ └── ui_parser.h │ │ └── util │ │ │ ├── api.h │ │ │ ├── circ_buf.h │ │ │ ├── crc.h │ │ │ ├── pt1.h │ │ │ └── util.h │ └── Src │ │ ├── application │ │ ├── app_params.c │ │ └── step.c │ │ ├── calibration │ │ └── calibration.c │ │ ├── hardware │ │ ├── annunciator.c │ │ ├── eeprom.c │ │ ├── kty82_sensor.c │ │ └── switch.c │ │ ├── persistence │ │ ├── apply_persistence.c │ │ └── persistence.c │ │ ├── prog_res │ │ ├── decade.c │ │ ├── prog_res.c │ │ ├── relay.c │ │ └── resistance.c │ │ ├── trigger │ │ ├── trigger.c │ │ ├── trigger_bus.c │ │ ├── trigger_edge.c │ │ ├── trigger_immediate.c │ │ ├── trigger_manual.c │ │ └── trigger_timer.c │ │ ├── ui │ │ ├── menu.c │ │ └── ui_parser.c │ │ └── util │ │ ├── circ_buf.c │ │ ├── crc.c │ │ ├── pt1.c │ │ └── util.c │ ├── Core │ ├── Inc │ │ ├── application │ │ │ ├── app.h │ │ │ ├── app_calibration.h │ │ │ ├── app_display.h │ │ │ ├── app_init.h │ │ │ ├── app_input.h │ │ │ ├── app_memory.h │ │ │ ├── app_source.h │ │ │ ├── app_system.h │ │ │ ├── app_trigger.h │ │ │ └── app_util.h │ │ ├── base.h │ │ ├── build_def.h │ │ ├── communication │ │ │ ├── scpi_calibration_def.h │ │ │ ├── scpi_circ_buf_def.h │ │ │ ├── scpi_common_def.h │ │ │ ├── scpi_def.h │ │ │ ├── scpi_display_def.h │ │ │ ├── scpi_eeprom_def.h │ │ │ ├── scpi_input_def.h │ │ │ ├── scpi_route_def.h │ │ │ ├── scpi_source_current_def.h │ │ │ ├── scpi_source_digital_def.h │ │ │ ├── scpi_source_list_def.h │ │ │ ├── scpi_source_mode_def.h │ │ │ ├── scpi_source_power_def.h │ │ │ ├── scpi_source_resistance_def.h │ │ │ ├── scpi_source_switching_def.h │ │ │ ├── scpi_source_voltage_def.h │ │ │ ├── scpi_system_def.h │ │ │ ├── scpi_system_temp_def.h │ │ │ ├── scpi_trigger_def.h │ │ │ └── scpi_util.h │ │ ├── hardware │ │ │ ├── adc_channels.h │ │ │ ├── annunciator_def.h │ │ │ ├── eeprom_def.h │ │ │ ├── input_def.h │ │ │ ├── input_output.h │ │ │ ├── kty82_sensor_def.h │ │ │ ├── output_def.h │ │ │ ├── relay_control.h │ │ │ ├── relay_def.h │ │ │ ├── stp16cp05.h │ │ │ ├── stp16cp05_def.h │ │ │ ├── switch_def.h │ │ │ ├── ui_interface.h │ │ │ └── ui_interface_def.h │ │ ├── main.h │ │ ├── persistence │ │ │ └── persistence_def.h │ │ ├── prog_res │ │ │ └── prog_res_def.h │ │ ├── scpi_user_config.h │ │ ├── stm32g4xx_hal_conf.h │ │ ├── stm32g4xx_it.h │ │ ├── trigger │ │ │ └── trigger_def.h │ │ ├── ui │ │ │ ├── action │ │ │ │ ├── ui_action_calibration.h │ │ │ │ ├── ui_action_common.h │ │ │ │ ├── ui_action_display.h │ │ │ │ ├── ui_action_input.h │ │ │ │ ├── ui_action_list.h │ │ │ │ ├── ui_action_resistance.h │ │ │ │ ├── ui_action_system.h │ │ │ │ ├── ui_action_trigger.h │ │ │ │ └── ui_action_util.h │ │ │ ├── annunciator_array.h │ │ │ ├── annunciator_array_def.h │ │ │ ├── annunciator_helper.h │ │ │ ├── dialog │ │ │ │ ├── ui_dialog_enum.h │ │ │ │ ├── ui_dialog_info.h │ │ │ │ ├── ui_dialog_number.h │ │ │ │ └── ui_dialog_temp.h │ │ │ ├── display_helper.h │ │ │ ├── encoder.h │ │ │ ├── encoder_def.h │ │ │ ├── switch_array.h │ │ │ ├── switch_array_def.h │ │ │ ├── ui.h │ │ │ ├── ui_cal.h │ │ │ ├── ui_main.h │ │ │ ├── ui_menu.h │ │ │ ├── ui_menu_def.h │ │ │ ├── ui_off.h │ │ │ ├── ui_parser_def.h │ │ │ └── ui_text.h │ │ ├── util │ │ │ └── util_rtos.h │ │ └── version_num.h │ └── Src │ │ ├── application │ │ ├── app.c │ │ ├── app_calibration.c │ │ ├── app_display.c │ │ ├── app_init.c │ │ ├── app_input.c │ │ ├── app_memory.c │ │ ├── app_source.c │ │ ├── app_system.c │ │ ├── app_trigger.c │ │ └── app_util.c │ │ ├── base.c │ │ ├── build_def.c │ │ ├── communication │ │ ├── scpi_calibration_def.c │ │ ├── scpi_circ_buf_def.c │ │ ├── scpi_common_def.c │ │ ├── scpi_def.c │ │ ├── scpi_display_def.c │ │ ├── scpi_eeprom_def.c │ │ ├── scpi_input_def.c │ │ ├── scpi_route_def.c │ │ ├── scpi_source_current_def.c │ │ ├── scpi_source_digital_def.c │ │ ├── scpi_source_list_def.c │ │ ├── scpi_source_mode_def.c │ │ ├── scpi_source_power_def.c │ │ ├── scpi_source_resistance_def.c │ │ ├── scpi_source_switching_def.c │ │ ├── scpi_source_voltage_def.c │ │ ├── scpi_system_def.c │ │ ├── scpi_system_temp_def.c │ │ ├── scpi_trigger_def.c │ │ └── scpi_util.c │ │ ├── hardware │ │ ├── adc_channels.c │ │ ├── annunciator_def.c │ │ ├── eeprom_def.c │ │ ├── input_def.c │ │ ├── kty82_sensor_def.c │ │ ├── output_def.c │ │ ├── relay_control.c │ │ ├── relay_def.c │ │ ├── stp16cp05.c │ │ ├── stp16cp05_def.c │ │ ├── switch_def.c │ │ ├── ui_interface.c │ │ └── ui_interface_def.c │ │ ├── main.c │ │ ├── persistence │ │ └── persistence_def.c │ │ ├── prog_res │ │ └── prog_res_def.c │ │ ├── stm32g4xx_hal_msp.c │ │ ├── stm32g4xx_hal_timebase_tim.c │ │ ├── stm32g4xx_it.c │ │ ├── syscalls.c │ │ ├── sysmem.c │ │ ├── system_stm32g4xx.c │ │ ├── trigger │ │ └── trigger_def.c │ │ ├── ui │ │ ├── action │ │ │ ├── ui_action_calibration.c │ │ │ ├── ui_action_common.c │ │ │ ├── ui_action_display.c │ │ │ ├── ui_action_input.c │ │ │ ├── ui_action_list.c │ │ │ ├── ui_action_resistance.c │ │ │ ├── ui_action_system.c │ │ │ ├── ui_action_trigger.c │ │ │ └── ui_action_util.c │ │ ├── annunciator_array.c │ │ ├── annunciator_array_def.c │ │ ├── annunciator_helper.c │ │ ├── dialog │ │ │ ├── ui_dialog_enum.c │ │ │ ├── ui_dialog_info.c │ │ │ ├── ui_dialog_number.c │ │ │ └── ui_dialog_temp.c │ │ ├── display_helper.c │ │ ├── encoder.c │ │ ├── encoder_def.c │ │ ├── switch_array.c │ │ ├── switch_array_def.c │ │ ├── ui.c │ │ ├── ui_cal.c │ │ ├── ui_main.c │ │ ├── ui_menu.c │ │ ├── ui_menu_def.c │ │ ├── ui_off.c │ │ ├── ui_parser_def.c │ │ └── ui_text.c │ │ └── util │ │ └── util_rtos.c │ ├── STM32G441KBTX_FLASH.ld │ └── prog_res_mainboard.ioc ├── mechanical ├── front_panel │ ├── front_panel.kicad_pcb │ ├── front_panel.kicad_prl │ ├── front_panel.kicad_pro │ └── front_panel.kicad_sch └── rear panel │ ├── rear_panel.kicad_pcb │ ├── rear_panel.kicad_prl │ ├── rear_panel.kicad_pro │ └── rear_panel.kicad_sch ├── media ├── absolute_error.png ├── absolute_error_calc_indicated.png ├── block_diagram_bg_white.svg ├── ppr_front.jpg ├── ppr_rear.jpg └── ppr_top.jpg └── pcb ├── mainboard ├── bom │ └── ibom.html ├── mainboard.kicad_pcb ├── mainboard.kicad_prl ├── mainboard.kicad_pro ├── mainboard.kicad_sch ├── relay_driver.kicad_sch └── resistor_decades.kicad_sch ├── power_supply ├── bom │ └── ibom.html ├── power_supply.kicad_pcb ├── power_supply.kicad_prl ├── power_supply.kicad_pro └── power_supply.kicad_sch └── ui_board ├── bom └── ibom.html ├── ui_board.kicad_pcb ├── ui_board.kicad_prl ├── ui_board.kicad_pro └── ui_board.kicad_sch /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/README.md -------------------------------------------------------------------------------- /firmware/main/.cproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/.cproject -------------------------------------------------------------------------------- /firmware/main/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/.gitignore -------------------------------------------------------------------------------- /firmware/main/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/.mxproject -------------------------------------------------------------------------------- /firmware/main/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/.project -------------------------------------------------------------------------------- /firmware/main/Common/Inc/application/app_params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Inc/application/app_params.h -------------------------------------------------------------------------------- /firmware/main/Common/Inc/application/step.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Inc/application/step.h -------------------------------------------------------------------------------- /firmware/main/Common/Inc/calibration/cal_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Inc/calibration/cal_data.h -------------------------------------------------------------------------------- /firmware/main/Common/Inc/calibration/cal_mode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Inc/calibration/cal_mode.h -------------------------------------------------------------------------------- /firmware/main/Common/Inc/calibration/calibration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Inc/calibration/calibration.h -------------------------------------------------------------------------------- /firmware/main/Common/Inc/hardware/annunciator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Inc/hardware/annunciator.h -------------------------------------------------------------------------------- /firmware/main/Common/Inc/hardware/eeprom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Inc/hardware/eeprom.h -------------------------------------------------------------------------------- /firmware/main/Common/Inc/hardware/kty82_sensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Inc/hardware/kty82_sensor.h -------------------------------------------------------------------------------- /firmware/main/Common/Inc/hardware/switch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Inc/hardware/switch.h -------------------------------------------------------------------------------- /firmware/main/Common/Inc/persistence/apply_persistence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Inc/persistence/apply_persistence.h -------------------------------------------------------------------------------- /firmware/main/Common/Inc/persistence/persistence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Inc/persistence/persistence.h -------------------------------------------------------------------------------- /firmware/main/Common/Inc/persistence/persistent_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Inc/persistence/persistent_data.h -------------------------------------------------------------------------------- /firmware/main/Common/Inc/prog_res/decade.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Inc/prog_res/decade.h -------------------------------------------------------------------------------- /firmware/main/Common/Inc/prog_res/prog_res.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Inc/prog_res/prog_res.h -------------------------------------------------------------------------------- /firmware/main/Common/Inc/prog_res/relay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Inc/prog_res/relay.h -------------------------------------------------------------------------------- /firmware/main/Common/Inc/prog_res/resistance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Inc/prog_res/resistance.h -------------------------------------------------------------------------------- /firmware/main/Common/Inc/trigger/trigger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Inc/trigger/trigger.h -------------------------------------------------------------------------------- /firmware/main/Common/Inc/trigger/trigger_bus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Inc/trigger/trigger_bus.h -------------------------------------------------------------------------------- /firmware/main/Common/Inc/trigger/trigger_edge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Inc/trigger/trigger_edge.h -------------------------------------------------------------------------------- /firmware/main/Common/Inc/trigger/trigger_immediate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Inc/trigger/trigger_immediate.h -------------------------------------------------------------------------------- /firmware/main/Common/Inc/trigger/trigger_logic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Inc/trigger/trigger_logic.h -------------------------------------------------------------------------------- /firmware/main/Common/Inc/trigger/trigger_manual.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Inc/trigger/trigger_manual.h -------------------------------------------------------------------------------- /firmware/main/Common/Inc/trigger/trigger_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Inc/trigger/trigger_timer.h -------------------------------------------------------------------------------- /firmware/main/Common/Inc/ui/menu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Inc/ui/menu.h -------------------------------------------------------------------------------- /firmware/main/Common/Inc/ui/ui_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Inc/ui/ui_parser.h -------------------------------------------------------------------------------- /firmware/main/Common/Inc/util/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Inc/util/api.h -------------------------------------------------------------------------------- /firmware/main/Common/Inc/util/circ_buf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Inc/util/circ_buf.h -------------------------------------------------------------------------------- /firmware/main/Common/Inc/util/crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Inc/util/crc.h -------------------------------------------------------------------------------- /firmware/main/Common/Inc/util/pt1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Inc/util/pt1.h -------------------------------------------------------------------------------- /firmware/main/Common/Inc/util/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Inc/util/util.h -------------------------------------------------------------------------------- /firmware/main/Common/Src/application/app_params.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Src/application/app_params.c -------------------------------------------------------------------------------- /firmware/main/Common/Src/application/step.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Src/application/step.c -------------------------------------------------------------------------------- /firmware/main/Common/Src/calibration/calibration.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Src/calibration/calibration.c -------------------------------------------------------------------------------- /firmware/main/Common/Src/hardware/annunciator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Src/hardware/annunciator.c -------------------------------------------------------------------------------- /firmware/main/Common/Src/hardware/eeprom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Src/hardware/eeprom.c -------------------------------------------------------------------------------- /firmware/main/Common/Src/hardware/kty82_sensor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Src/hardware/kty82_sensor.c -------------------------------------------------------------------------------- /firmware/main/Common/Src/hardware/switch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Src/hardware/switch.c -------------------------------------------------------------------------------- /firmware/main/Common/Src/persistence/apply_persistence.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Src/persistence/apply_persistence.c -------------------------------------------------------------------------------- /firmware/main/Common/Src/persistence/persistence.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Src/persistence/persistence.c -------------------------------------------------------------------------------- /firmware/main/Common/Src/prog_res/decade.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Src/prog_res/decade.c -------------------------------------------------------------------------------- /firmware/main/Common/Src/prog_res/prog_res.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Src/prog_res/prog_res.c -------------------------------------------------------------------------------- /firmware/main/Common/Src/prog_res/relay.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Src/prog_res/relay.c -------------------------------------------------------------------------------- /firmware/main/Common/Src/prog_res/resistance.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Src/prog_res/resistance.c -------------------------------------------------------------------------------- /firmware/main/Common/Src/trigger/trigger.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Src/trigger/trigger.c -------------------------------------------------------------------------------- /firmware/main/Common/Src/trigger/trigger_bus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Src/trigger/trigger_bus.c -------------------------------------------------------------------------------- /firmware/main/Common/Src/trigger/trigger_edge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Src/trigger/trigger_edge.c -------------------------------------------------------------------------------- /firmware/main/Common/Src/trigger/trigger_immediate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Src/trigger/trigger_immediate.c -------------------------------------------------------------------------------- /firmware/main/Common/Src/trigger/trigger_manual.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Src/trigger/trigger_manual.c -------------------------------------------------------------------------------- /firmware/main/Common/Src/trigger/trigger_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Src/trigger/trigger_timer.c -------------------------------------------------------------------------------- /firmware/main/Common/Src/ui/menu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Src/ui/menu.c -------------------------------------------------------------------------------- /firmware/main/Common/Src/ui/ui_parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Src/ui/ui_parser.c -------------------------------------------------------------------------------- /firmware/main/Common/Src/util/circ_buf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Src/util/circ_buf.c -------------------------------------------------------------------------------- /firmware/main/Common/Src/util/crc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Src/util/crc.c -------------------------------------------------------------------------------- /firmware/main/Common/Src/util/pt1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Src/util/pt1.c -------------------------------------------------------------------------------- /firmware/main/Common/Src/util/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Common/Src/util/util.c -------------------------------------------------------------------------------- /firmware/main/Core/Inc/application/app.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/application/app.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/application/app_calibration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/application/app_calibration.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/application/app_display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/application/app_display.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/application/app_init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/application/app_init.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/application/app_input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/application/app_input.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/application/app_memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/application/app_memory.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/application/app_source.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/application/app_source.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/application/app_system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/application/app_system.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/application/app_trigger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/application/app_trigger.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/application/app_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/application/app_util.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/base.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/build_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/build_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/communication/scpi_calibration_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/communication/scpi_calibration_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/communication/scpi_circ_buf_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/communication/scpi_circ_buf_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/communication/scpi_common_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/communication/scpi_common_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/communication/scpi_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/communication/scpi_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/communication/scpi_display_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/communication/scpi_display_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/communication/scpi_eeprom_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/communication/scpi_eeprom_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/communication/scpi_input_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/communication/scpi_input_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/communication/scpi_route_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/communication/scpi_route_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/communication/scpi_source_current_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/communication/scpi_source_current_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/communication/scpi_source_digital_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/communication/scpi_source_digital_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/communication/scpi_source_list_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/communication/scpi_source_list_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/communication/scpi_source_mode_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/communication/scpi_source_mode_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/communication/scpi_source_power_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/communication/scpi_source_power_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/communication/scpi_source_resistance_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/communication/scpi_source_resistance_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/communication/scpi_source_switching_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/communication/scpi_source_switching_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/communication/scpi_source_voltage_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/communication/scpi_source_voltage_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/communication/scpi_system_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/communication/scpi_system_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/communication/scpi_system_temp_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/communication/scpi_system_temp_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/communication/scpi_trigger_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/communication/scpi_trigger_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/communication/scpi_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/communication/scpi_util.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/hardware/adc_channels.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/hardware/adc_channels.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/hardware/annunciator_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/hardware/annunciator_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/hardware/eeprom_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/hardware/eeprom_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/hardware/input_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/hardware/input_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/hardware/input_output.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/hardware/input_output.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/hardware/kty82_sensor_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/hardware/kty82_sensor_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/hardware/output_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/hardware/output_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/hardware/relay_control.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/hardware/relay_control.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/hardware/relay_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/hardware/relay_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/hardware/stp16cp05.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/hardware/stp16cp05.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/hardware/stp16cp05_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/hardware/stp16cp05_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/hardware/switch_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/hardware/switch_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/hardware/ui_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/hardware/ui_interface.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/hardware/ui_interface_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/hardware/ui_interface_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/main.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/persistence/persistence_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/persistence/persistence_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/prog_res/prog_res_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/prog_res/prog_res_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/scpi_user_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/scpi_user_config.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/stm32g4xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/stm32g4xx_hal_conf.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/stm32g4xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/stm32g4xx_it.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/trigger/trigger_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/trigger/trigger_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/ui/action/ui_action_calibration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/ui/action/ui_action_calibration.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/ui/action/ui_action_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/ui/action/ui_action_common.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/ui/action/ui_action_display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/ui/action/ui_action_display.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/ui/action/ui_action_input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/ui/action/ui_action_input.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/ui/action/ui_action_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/ui/action/ui_action_list.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/ui/action/ui_action_resistance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/ui/action/ui_action_resistance.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/ui/action/ui_action_system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/ui/action/ui_action_system.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/ui/action/ui_action_trigger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/ui/action/ui_action_trigger.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/ui/action/ui_action_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/ui/action/ui_action_util.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/ui/annunciator_array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/ui/annunciator_array.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/ui/annunciator_array_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/ui/annunciator_array_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/ui/annunciator_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/ui/annunciator_helper.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/ui/dialog/ui_dialog_enum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/ui/dialog/ui_dialog_enum.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/ui/dialog/ui_dialog_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/ui/dialog/ui_dialog_info.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/ui/dialog/ui_dialog_number.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/ui/dialog/ui_dialog_number.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/ui/dialog/ui_dialog_temp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/ui/dialog/ui_dialog_temp.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/ui/display_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/ui/display_helper.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/ui/encoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/ui/encoder.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/ui/encoder_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/ui/encoder_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/ui/switch_array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/ui/switch_array.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/ui/switch_array_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/ui/switch_array_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/ui/ui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/ui/ui.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/ui/ui_cal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/ui/ui_cal.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/ui/ui_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/ui/ui_main.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/ui/ui_menu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/ui/ui_menu.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/ui/ui_menu_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/ui/ui_menu_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/ui/ui_off.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/ui/ui_off.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/ui/ui_parser_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/ui/ui_parser_def.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/ui/ui_text.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/ui/ui_text.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/util/util_rtos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/util/util_rtos.h -------------------------------------------------------------------------------- /firmware/main/Core/Inc/version_num.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Inc/version_num.h -------------------------------------------------------------------------------- /firmware/main/Core/Src/application/app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/application/app.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/application/app_calibration.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/application/app_calibration.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/application/app_display.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/application/app_display.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/application/app_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/application/app_init.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/application/app_input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/application/app_input.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/application/app_memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/application/app_memory.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/application/app_source.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/application/app_source.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/application/app_system.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/application/app_system.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/application/app_trigger.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/application/app_trigger.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/application/app_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/application/app_util.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/base.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/base.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/build_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/build_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/communication/scpi_calibration_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/communication/scpi_calibration_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/communication/scpi_circ_buf_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/communication/scpi_circ_buf_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/communication/scpi_common_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/communication/scpi_common_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/communication/scpi_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/communication/scpi_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/communication/scpi_display_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/communication/scpi_display_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/communication/scpi_eeprom_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/communication/scpi_eeprom_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/communication/scpi_input_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/communication/scpi_input_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/communication/scpi_route_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/communication/scpi_route_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/communication/scpi_source_current_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/communication/scpi_source_current_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/communication/scpi_source_digital_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/communication/scpi_source_digital_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/communication/scpi_source_list_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/communication/scpi_source_list_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/communication/scpi_source_mode_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/communication/scpi_source_mode_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/communication/scpi_source_power_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/communication/scpi_source_power_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/communication/scpi_source_resistance_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/communication/scpi_source_resistance_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/communication/scpi_source_switching_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/communication/scpi_source_switching_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/communication/scpi_source_voltage_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/communication/scpi_source_voltage_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/communication/scpi_system_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/communication/scpi_system_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/communication/scpi_system_temp_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/communication/scpi_system_temp_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/communication/scpi_trigger_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/communication/scpi_trigger_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/communication/scpi_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/communication/scpi_util.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/hardware/adc_channels.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/hardware/adc_channels.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/hardware/annunciator_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/hardware/annunciator_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/hardware/eeprom_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/hardware/eeprom_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/hardware/input_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/hardware/input_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/hardware/kty82_sensor_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/hardware/kty82_sensor_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/hardware/output_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/hardware/output_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/hardware/relay_control.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/hardware/relay_control.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/hardware/relay_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/hardware/relay_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/hardware/stp16cp05.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/hardware/stp16cp05.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/hardware/stp16cp05_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/hardware/stp16cp05_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/hardware/switch_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/hardware/switch_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/hardware/ui_interface.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/hardware/ui_interface.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/hardware/ui_interface_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/hardware/ui_interface_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/main.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/persistence/persistence_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/persistence/persistence_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/prog_res/prog_res_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/prog_res/prog_res_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/stm32g4xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/stm32g4xx_hal_msp.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/stm32g4xx_hal_timebase_tim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/stm32g4xx_hal_timebase_tim.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/stm32g4xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/stm32g4xx_it.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/syscalls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/syscalls.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/sysmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/sysmem.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/system_stm32g4xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/system_stm32g4xx.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/trigger/trigger_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/trigger/trigger_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/ui/action/ui_action_calibration.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/ui/action/ui_action_calibration.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/ui/action/ui_action_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/ui/action/ui_action_common.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/ui/action/ui_action_display.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/ui/action/ui_action_display.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/ui/action/ui_action_input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/ui/action/ui_action_input.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/ui/action/ui_action_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/ui/action/ui_action_list.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/ui/action/ui_action_resistance.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/ui/action/ui_action_resistance.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/ui/action/ui_action_system.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/ui/action/ui_action_system.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/ui/action/ui_action_trigger.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/ui/action/ui_action_trigger.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/ui/action/ui_action_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/ui/action/ui_action_util.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/ui/annunciator_array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/ui/annunciator_array.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/ui/annunciator_array_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/ui/annunciator_array_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/ui/annunciator_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/ui/annunciator_helper.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/ui/dialog/ui_dialog_enum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/ui/dialog/ui_dialog_enum.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/ui/dialog/ui_dialog_info.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/ui/dialog/ui_dialog_info.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/ui/dialog/ui_dialog_number.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/ui/dialog/ui_dialog_number.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/ui/dialog/ui_dialog_temp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/ui/dialog/ui_dialog_temp.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/ui/display_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/ui/display_helper.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/ui/encoder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/ui/encoder.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/ui/encoder_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/ui/encoder_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/ui/switch_array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/ui/switch_array.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/ui/switch_array_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/ui/switch_array_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/ui/ui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/ui/ui.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/ui/ui_cal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/ui/ui_cal.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/ui/ui_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/ui/ui_main.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/ui/ui_menu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/ui/ui_menu.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/ui/ui_menu_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/ui/ui_menu_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/ui/ui_off.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/ui/ui_off.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/ui/ui_parser_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/ui/ui_parser_def.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/ui/ui_text.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/ui/ui_text.c -------------------------------------------------------------------------------- /firmware/main/Core/Src/util/util_rtos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/Core/Src/util/util_rtos.c -------------------------------------------------------------------------------- /firmware/main/STM32G441KBTX_FLASH.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/STM32G441KBTX_FLASH.ld -------------------------------------------------------------------------------- /firmware/main/prog_res_mainboard.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/firmware/main/prog_res_mainboard.ioc -------------------------------------------------------------------------------- /mechanical/front_panel/front_panel.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/mechanical/front_panel/front_panel.kicad_pcb -------------------------------------------------------------------------------- /mechanical/front_panel/front_panel.kicad_prl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/mechanical/front_panel/front_panel.kicad_prl -------------------------------------------------------------------------------- /mechanical/front_panel/front_panel.kicad_pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/mechanical/front_panel/front_panel.kicad_pro -------------------------------------------------------------------------------- /mechanical/front_panel/front_panel.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/mechanical/front_panel/front_panel.kicad_sch -------------------------------------------------------------------------------- /mechanical/rear panel/rear_panel.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/mechanical/rear panel/rear_panel.kicad_pcb -------------------------------------------------------------------------------- /mechanical/rear panel/rear_panel.kicad_prl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/mechanical/rear panel/rear_panel.kicad_prl -------------------------------------------------------------------------------- /mechanical/rear panel/rear_panel.kicad_pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/mechanical/rear panel/rear_panel.kicad_pro -------------------------------------------------------------------------------- /mechanical/rear panel/rear_panel.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/mechanical/rear panel/rear_panel.kicad_sch -------------------------------------------------------------------------------- /media/absolute_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/media/absolute_error.png -------------------------------------------------------------------------------- /media/absolute_error_calc_indicated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/media/absolute_error_calc_indicated.png -------------------------------------------------------------------------------- /media/block_diagram_bg_white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/media/block_diagram_bg_white.svg -------------------------------------------------------------------------------- /media/ppr_front.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/media/ppr_front.jpg -------------------------------------------------------------------------------- /media/ppr_rear.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/media/ppr_rear.jpg -------------------------------------------------------------------------------- /media/ppr_top.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/media/ppr_top.jpg -------------------------------------------------------------------------------- /pcb/mainboard/bom/ibom.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/pcb/mainboard/bom/ibom.html -------------------------------------------------------------------------------- /pcb/mainboard/mainboard.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/pcb/mainboard/mainboard.kicad_pcb -------------------------------------------------------------------------------- /pcb/mainboard/mainboard.kicad_prl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/pcb/mainboard/mainboard.kicad_prl -------------------------------------------------------------------------------- /pcb/mainboard/mainboard.kicad_pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/pcb/mainboard/mainboard.kicad_pro -------------------------------------------------------------------------------- /pcb/mainboard/mainboard.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/pcb/mainboard/mainboard.kicad_sch -------------------------------------------------------------------------------- /pcb/mainboard/relay_driver.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/pcb/mainboard/relay_driver.kicad_sch -------------------------------------------------------------------------------- /pcb/mainboard/resistor_decades.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/pcb/mainboard/resistor_decades.kicad_sch -------------------------------------------------------------------------------- /pcb/power_supply/bom/ibom.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/pcb/power_supply/bom/ibom.html -------------------------------------------------------------------------------- /pcb/power_supply/power_supply.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/pcb/power_supply/power_supply.kicad_pcb -------------------------------------------------------------------------------- /pcb/power_supply/power_supply.kicad_prl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/pcb/power_supply/power_supply.kicad_prl -------------------------------------------------------------------------------- /pcb/power_supply/power_supply.kicad_pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/pcb/power_supply/power_supply.kicad_pro -------------------------------------------------------------------------------- /pcb/power_supply/power_supply.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/pcb/power_supply/power_supply.kicad_sch -------------------------------------------------------------------------------- /pcb/ui_board/bom/ibom.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/pcb/ui_board/bom/ibom.html -------------------------------------------------------------------------------- /pcb/ui_board/ui_board.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/pcb/ui_board/ui_board.kicad_pcb -------------------------------------------------------------------------------- /pcb/ui_board/ui_board.kicad_prl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/pcb/ui_board/ui_board.kicad_prl -------------------------------------------------------------------------------- /pcb/ui_board/ui_board.kicad_pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/pcb/ui_board/ui_board.kicad_pro -------------------------------------------------------------------------------- /pcb/ui_board/ui_board.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstnh/programmable_precision_resistor/HEAD/pcb/ui_board/ui_board.kicad_sch --------------------------------------------------------------------------------