Commit Graph

666 Commits

Author SHA1 Message Date
Mario Hüttel 7bfa0732db Fix wrong register bit in flash writer. This actually didn't result in an error but it's better to fix it either way. 2021-11-28 23:11:40 +01:00
Mario Hüttel 0dace23021 Bugfix: Fix null pointer access in temp profile parser 2021-11-27 19:24:51 +01:00
Mario Hüttel c78477296a Bugfix: Fix hardfault when update menu is opened and no hex file is located on disk 2021-11-27 18:47:17 +01:00
Mario Hüttel 96e0931c9f Add a bunch of stuff: Add baudrate reconfig command to shell and move the uart to separate C file 2021-11-27 17:41:11 +01:00
Mario Hüttel 6b9b7d78a0 Add v1.3.1 to supported hardware revisions 2021-10-24 21:59:44 +02:00
Mario Hüttel 22bb227bc7 Add a few comments 2021-10-24 14:50:07 +02:00
Mario Hüttel 78f24f7338 Add LCD output to shell function 'Emulate UI' 2021-10-24 14:47:52 +02:00
Mario Hüttel e3a552248d Make a wrong size of the flashcrc struct an error becuase it might lead to misaligned CRCs in the structure 2021-10-23 21:26:01 +02:00
Mario Hüttel 288b19c4fc Comment functions 2021-10-23 21:18:32 +02:00
Mario Hüttel 56872086fa Comment code 2021-10-23 21:14:24 +02:00
Mario Hüttel fe0e8136d4 Refactor temperature profile executer 2021-10-23 21:00:21 +02:00
Mario Hüttel 73606bf7a0 Write documentation for the config parser 2021-10-23 20:54:37 +02:00
Mario Hüttel 78501143cc Fix wrongly typed float literal 2021-10-23 20:54:20 +02:00
Mario Hüttel bb0ea908cb Merge branch 'brown-out-detection' into dev 2021-10-17 12:52:59 +02:00
Mario Hüttel 61cb92fbe8 Add command for printing option bytes 2021-10-17 12:30:58 +02:00
Mario Hüttel eb41e5e210 Implement option byte writing and set brown out level 2021-10-16 23:39:23 +02:00
Mario Hüttel decb484d06 Start implementation of option byte manipulation 2021-10-16 00:44:39 +02:00
Mario Hüttel 4009a2794d Add STM device resvision to MOTD. 2021-10-15 22:06:30 +02:00
Mario Hüttel d9c145ec81 Fix some coding issues and a possible race condition 2021-10-15 21:16:26 +02:00
Mario Hüttel 6fde4cfd66 Improve doxygen comments in code. 2021-10-11 19:45:13 +02:00
Mario Hüttel c82ca7d8f0 Merge branch 'jenkins' into dev 2021-10-10 22:41:00 +02:00
Mario Hüttel 2bc2c0c670 Add example jenkins file 2021-10-10 22:38:58 +02:00
Mario Hüttel aad9be9905 Add doxygen to CMake and update the config 2021-10-10 22:09:46 +02:00
Mario Hüttel 6f2b6e0839 Fix code in updater.c 2021-10-10 21:04:40 +02:00
Mario Hüttel 45145c1f36 Clean up systick.c 2021-10-10 21:02:39 +02:00
Mario Hüttel 1722ba7e5d Clean up shell.c 2021-10-10 21:00:28 +02:00
Mario Hüttel 7a44a383ff Fix style in file 2021-10-10 20:49:42 +02:00
Mario Hüttel 7a2c77a83e Fix style problems in main-cycle-counter 2021-10-10 20:47:15 +02:00
Mario Hüttel c8e3bf5de2 Fix style problems in main.c 2021-10-10 20:45:59 +02:00
Mario Hüttel 400c77f11c Update c style checker 2021-10-10 20:42:15 +02:00
Mario Hüttel 7be6047e04 Fix style warnings 2021-10-10 20:40:40 +02:00
Mario Hüttel 2ab7257fe6 Remove unneeded parameter from fuction 2021-10-09 22:59:35 +02:00
Mario Hüttel 376d9c7aaf Merge branch 'dev' of git.shimatta.de:mhu/reflow-oven-control-sw into dev 2021-10-03 19:38:47 +02:00
Mario Hüttel 2a6a98deac Merge branch 'feature/41-updater-sha256-check' into dev 2021-10-03 19:38:31 +02:00
Mario Hüttel 20b460cd5a Fix #41: Updater SHA256 check implemented and tested 2021-10-03 19:38:01 +02:00
Mario Hüttel ae60c30919 Implement SHA256 update file checking 2021-10-03 19:27:41 +02:00
Mario Hüttel c6fcd3154f Remove unneeded variable 2021-10-03 18:51:14 +02:00
Mario Hüttel a7394ef170 Feature #41: Add SHA calculation to updater. Has yet to be checked against file. Code not tested 2021-09-24 22:43:47 +02:00
Mario Hüttel 01abb3e085 Delete unnecessary code for testing CRCs 2021-09-21 10:14:25 +02:00
Mario Hüttel d63761d016 Add sha 256 library and adapt license sections in documentation 2021-08-24 22:19:12 +02:00
Mario Hüttel d468e52dea Merge branch 'feature/40-fir-filter' into dev 2021-08-24 21:51:20 +02:00
Mario Hüttel 5a1deeb9ee Reformat code 2021-08-24 21:50:57 +02:00
Mario Hüttel 809c86a618 Add shell command to change filter alpha 2021-08-24 21:50:36 +02:00
Mario Hüttel 88a4bb97a5 Remove fior filter again... Not needed. 2021-08-24 21:49:23 +02:00
Mario Hüttel 4a98d41623 Add sample data and jupyter notebook containing filter analysis 2021-08-24 21:48:04 +02:00
Mario Hüttel 836c7af163 Merge branch 'dev' into feature/40-fir-filter 2021-08-19 21:47:11 +02:00
Mario Hüttel e3670434ca Add FIR filter code 2021-08-19 21:44:50 +02:00
Mario Hüttel a802b5c1b5 Add main cylcle counter and increase filter alpha for PT1000 to 0.01 2021-08-19 21:25:04 +02:00
Mario Hüttel ffb544e21d Merge branch 'issue/37-crc-flags-config-regs' into dev 2021-07-23 20:06:35 +02:00
Mario Hüttel e4ebf9ec3f Add CRC monitoring over ADC registers 2021-07-23 20:06:09 +02:00