diff --git a/stm-firmware/Makefile b/stm-firmware/Makefile index 91944e7..4be5345 100644 --- a/stm-firmware/Makefile +++ b/stm-firmware/Makefile @@ -41,7 +41,7 @@ CFILES += calibration.c CFILES += temp-converter.c CFILES += rotary-encoder.c button.c CFILES += stack-check.c -CFILES += ui/lcd.c ui/menu.c +CFILES += ui/lcd.c ui/menu.c lcd-menu.c #CFILES += onewire-temp-sensors.c CFILES += fatfs/diskio.c fatfs/ff.c fatfs/ffsystem.c fatfs/ffunicode.c fatfs/shimatta_sdio_driver/shimatta_sdio.c CFILES += pid-controller.c oven-driver.c diff --git a/stm-firmware/include/reflow-controller/lcd-menu.h b/stm-firmware/include/reflow-controller/lcd-menu.h new file mode 100644 index 0000000..9c62911 --- /dev/null +++ b/stm-firmware/include/reflow-controller/lcd-menu.h @@ -0,0 +1,24 @@ +/* Reflow Oven Controller +* +* Copyright (C) 2020 Mario Hüttel +* +* This file is part of the Reflow Oven Controller Project. +* +* The reflow oven controller is free software: you can redistribute it and/or modify +* it under the terms of the GNU General Public License version 2 as +* published by the Free Software Foundation. +* +* The Reflow Oven Control Firmware is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with the reflow oven controller project. +* If not, see . +*/ + +#ifndef __LCD_MENU_H__ +#define __LCD_MENU_H__ + +#endif /* __LCD_MENU_H__ */ diff --git a/stm-firmware/lcd-menu.c b/stm-firmware/lcd-menu.c new file mode 100644 index 0000000..7dc4d87 --- /dev/null +++ b/stm-firmware/lcd-menu.c @@ -0,0 +1,21 @@ +/* Reflow Oven Controller +* +* Copyright (C) 2020 Mario Hüttel +* +* This file is part of the Reflow Oven Controller Project. +* +* The reflow oven controller is free software: you can redistribute it and/or modify +* it under the terms of the GNU General Public License version 2 as +* published by the Free Software Foundation. +* +* The Reflow Oven Control Firmware is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with the reflow oven controller project. +* If not, see . +*/ + +#include \ No newline at end of file