Skip to content

Commit

Permalink
controller can now draw reflow profiles from the sd card, if no card …
Browse files Browse the repository at this point in the history
…is available a default profile will be loaded
  • Loading branch information
dartcom committed Aug 13, 2023
1 parent e4db3d7 commit dea21be
Show file tree
Hide file tree
Showing 18 changed files with 2,068 additions and 1,448 deletions.
3 changes: 2 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,8 @@
"defines.h": "c",
"sd_spi.h": "c",
"esp_freertos_hooks.h": "c",
"*.ipp": "c"
"*.ipp": "c",
"esp_timer.h": "c"
},

}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
2,037 changes: 1,192 additions & 845 deletions hardware/electronics/controller/esp32_hotplate_digital.kicad_pcb

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -3114,6 +3114,10 @@
(stroke (width 0) (type default))
(uuid 8e6b51c6-e81d-4429-ae8f-fe9f6e2ffcdb)
)
(wire (pts (xy 48.895 185.42) (xy 56.515 185.42))
(stroke (width 0) (type default))
(uuid 8fe6a0cb-8f96-4079-a861-29bcda7d0c04)
)
(polyline (pts (xy 243.84 52.705) (xy 243.84 87.63))
(stroke (width 0) (type dash))
(uuid 96adbc7b-9666-42c5-8b3b-68a50b82e69f)
Expand Down
2 changes: 1 addition & 1 deletion software/main/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
idf_component_register(SRCS main.c styles.c adc.c thermistor.c defines.c main_menu.c config_menu.c reflow_menu.c adc081s.c reflow_menu_error.c reflow_menu_options.c reflow_menu_finished.c sd_spi.c)
idf_component_register(SRCS main.c styles.c adc.c thermistor.c defines.c main_menu.c config_menu.c reflow_menu.c adc081s.c reflow_menu_error.c reflow_menu_options.c reflow_menu_finished.c sd_spi.c jsmn.c sd_warn_menu.c)
3 changes: 1 addition & 2 deletions software/main/config_menu.c
Original file line number Diff line number Diff line change
Expand Up @@ -82,8 +82,7 @@ void _config_menu(enum states* state){
volatile uint8_t LOCK = 1;
lv_indev_data_t button_data;

//wait for LVGL setup to finish
while(LVGL_SETUP_COMPLETE == 0);


//setup the screen
GUI_SEMAPHORE_WAIT
Expand Down
Loading

0 comments on commit dea21be

Please sign in to comment.