1ecd5edd93 
					 
					
						
						
							
							Add temperature profile executer and add shell command  
						
						 
						
						
						
						
					 
					
						2021-03-19 20:19:37 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						93ff4959a2 
					 
					
						
						
							
							Issue  #28 : Start Temp profile parser  
						
						 
						
						
						
						
					 
					
						2021-03-18 22:44:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3a07347f48 
					 
					
						
						
							
							Implement EEPROM and use it for saving the calibration  
						
						 
						
						
						
						
					 
					
						2021-01-08 18:39:54 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						95bd606dd8 
					 
					
						
						
							
							Add functions for eeprom. Not yet implemented  
						
						 
						
						
						
						
					 
					
						2021-01-02 23:03:59 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2d29857c2f 
					 
					
						
						
							
							Add SPI driver  
						
						 
						
						
						
						
					 
					
						2021-01-02 18:56:29 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						963b1e106c 
					 
					
						
						
							
							Updater: Write functional ram code loader  
						
						 
						
						... 
						
						
						
						Updater RAM Code
----------------
* Ack running watchdog every 250 ms
* Blink green LED every 250 ms
Firmware
--------
* Add RAM code loader
* Reorganize initialization
* Add update command to shell 
						
						
					 
					
						2020-12-14 20:29:51 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a3e652ddb8 
					 
					
						
						
							
							Start RAM code for updater  
						
						 
						
						
						
						
					 
					
						2020-12-07 21:39:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						daaf848e0c 
					 
					
						
						
							
							Renamed clock-enable manager to rcc manager and improve some header files with doxygen comments  
						
						 
						
						
						
						
					 
					
						2020-12-01 21:00:23 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f4d6f5a1ae 
					 
					
						
						
							
							Add PCB/Hardware version detection  
						
						 
						
						
						
						
					 
					
						2020-11-29 19:02:30 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						32da2a5fa6 
					 
					
						
						
							
							Reflow Controller GUI: Move gui to gui.c file in UI subfolder  
						
						 
						
						
						
						
					 
					
						2020-11-29 19:01:24 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						32c8e2e937 
					 
					
						
						
							
							Add define to move uart on debug header even when compiled in release mode  
						
						 
						
						
						
						
					 
					
						2020-11-01 21:22:28 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						731cb4fec3 
					 
					
						
						
							
							Remove cmsis dsp library from project  
						
						 
						
						
						
						
					 
					
						2020-11-01 20:59:17 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7aa0b62012 
					 
					
						
						
							
							Implement saftey memory dump feature and increase heap space  
						
						 
						
						
						
						
					 
					
						2020-11-01 20:43:59 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						10596cdbf0 
					 
					
						
						
							
							Add base64 library to Makefile  
						
						 
						
						
						
						
					 
					
						2020-11-01 18:03:52 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						14b7bdbf19 
					 
					
						
						
							
							Start config parser  
						
						 
						
						
						
						
					 
					
						2020-10-30 22:21:31 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						af555aba21 
					 
					
						
						
							
							Issue  #20 : Move stack checker to safety folder  
						
						 
						
						
						
						
					 
					
						2020-09-07 21:56:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						452abfdd5c 
					 
					
						
						
							
							Merge branch 'issue/18-Backup-RAM' into issue/20-implement-better-stack-checking  
						
						 
						
						
						
						
					 
					
						2020-09-07 21:04:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						cbbd97e1bd 
					 
					
						
						
							
							Issue  #20 : Implement driver for RNG  
						
						 
						
						
						
						
					 
					
						2020-09-07 20:47:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						04008a07c0 
					 
					
						
						
							
							Issue  #18 : Implement CRC calculation module  
						
						 
						
						
						
						
					 
					
						2020-09-05 12:17:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5d437f3a9f 
					 
					
						
						
							
							Fix documentation and add safety RAM module to Makefile  
						
						 
						
						
						
						
					 
					
						2020-09-04 23:02:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ab4499a284 
					 
					
						
						
							
							Fix mrpropewr make target to clean debug and release projects  
						
						 
						
						
						
						
					 
					
						2020-08-29 08:52:44 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						149c5715c6 
					 
					
						
						
							
							Add fault modes and start implementation of backup SRAM. However, this will probably never be used  
						
						 
						
						
						
						
					 
					
						2020-08-23 21:40:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ec117e0627 
					 
					
						
						
							
							Change linker script and startup code.  
						
						 
						
						... 
						
						
						
						This is my own code from my template. It is much cleaner than the old code. 
						
						
					 
					
						2020-08-21 23:47:55 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fa20304df8 
					 
					
						
						
							
							Makefile: Add linker script as dependency for linking step  
						
						 
						
						
						
						
					 
					
						2020-08-18 20:23:44 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						86ba94a3f3 
					 
					
						
						
							
							Makefile: Add linker flag to show memory usage after linking  
						
						 
						
						
						
						
					 
					
						2020-08-18 20:10:15 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e06c9f7ddc 
					 
					
						
						
							
							Remove toml. Write calibration to dat files. Implement first draft for reading function  
						
						 
						
						
						
						
					 
					
						2020-08-16 19:37:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c5667c6895 
					 
					
						
						
							
							Toml: Add TOML interpreter for config files  
						
						 
						
						
						
						
					 
					
						2020-08-16 01:22:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5eb51f08b6 
					 
					
						
						
							
							Start safety implementation. Completely dumped old stuff  
						
						 
						
						
						
						
					 
					
						2020-07-07 20:47:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						06a75559f0 
					 
					
						
						
							
							Add structure for safety controller config.  
						
						 
						
						
						
						
					 
					
						2020-07-07 19:26:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						67a32cdc20 
					 
					
						
						
							
							Safety Controller:  
						
						 
						
						... 
						
						
						
						* Add watchdog code
* Add file structure for safety controller
* Lay groundstones to move all error flags to the safety controller
* Improve doxygen 
						
						
					 
					
						2020-07-06 21:12:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8a365ab5e0 
					 
					
						
						
							
							Move safety ADC to safety subfolder  
						
						 
						
						
						
						
					 
					
						2020-07-06 20:13:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						acbde24c2f 
					 
					
						
						
							
							Makefile: Add program-debug option for flashing debug elf  
						
						 
						
						
						
						
					 
					
						2020-06-15 21:57:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						47d8df052a 
					 
					
						
						
							
							Makefile: Make a separate memory mapfile for each build configuration (release or debug)  
						
						 
						
						
						
						
					 
					
						2020-06-15 21:48:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ecd8d2537d 
					 
					
						
						
							
							Append -release to release output elf  
						
						 
						
						
						
						
					 
					
						2020-06-15 21:24:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						56439a3b13 
					 
					
						
						
							
							Makefile: Add differnet targets for debug and release builds  
						
						 
						
						
						
						
					 
					
						2020-06-15 21:22:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a6dc4f9b46 
					 
					
						
						
							
							Add about command to menu and restructure code. Delete preliminary code from mainloop. Better code will follow  
						
						 
						
						
						
						
					 
					
						2020-06-13 22:47:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						70730fd0f0 
					 
					
						
						
							
							Add qtproejct target to Makefile which generates a usable qtcreator project folder  
						
						 
						
						
						
						
					 
					
						2020-06-09 21:50:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f493b823b3 
					 
					
						
						
							
							Add lcd-menu module as specific implementation module for the menu on the LCD  
						
						 
						
						
						
						
					 
					
						2020-06-01 21:45:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e97092042b 
					 
					
						
						
							
							Add preliminary safety ADC which measures the Controller temperature and checks the reference voltage against the STM's internal reference voltage  
						
						 
						
						
						
						
					 
					
						2020-05-16 21:00:55 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						90da880386 
					 
					
						
						
							
							Makefile: Cleanup whole obj/ dir when clean  
						
						 
						
						
						
						
					 
					
						2020-05-05 00:00:44 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						eb3b0eb459 
					 
					
						
						
							
							Merge branch 'dev' into ui  
						
						 
						
						
						
						
					 
					
						2020-04-27 19:28:32 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4df68880f0 
					 
					
						
						
							
							Add correct handling of sd card, add reset command, add ls command  
						
						 
						
						
						
						
					 
					
						2020-04-26 21:23:25 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6e07a363f4 
					 
					
						
						
							
							Add settings module  
						
						 
						
						
						
						
					 
					
						2020-04-26 20:22:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7fca0fc31d 
					 
					
						
						
							
							Merge branch 'dev' into ui  
						
						 
						
						
						
						
					 
					
						2020-04-20 21:17:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c419ca7bcb 
					 
					
						
						
							
							Add PID controller and oven driver module  
						
						 
						
						
						
						
					 
					
						2020-04-20 21:16:39 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5017bf7003 
					 
					
						
						
							
							Merge branch 'dev' into ui  
						
						 
						
						
						
						
					 
					
						2020-04-20 01:21:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						985c29b281 
					 
					
						
						
							
							Change shellmatta help alias to a question mark  
						
						 
						
						
						
						
					 
					
						2020-04-20 01:19:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f119433814 
					 
					
						
						
							
							Merge branch 'dev' into ui  
						
						 
						
						
						
						
					 
					
						2020-04-18 01:42:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c745f865bd 
					 
					
						
						
							
							Add device programming to target in Makefile  
						
						 
						
						
						
						
					 
					
						2020-04-18 01:39:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						18bb0ae1af 
					 
					
						
						
							
							Merge branch 'dev' into ui  
						
						 
						
						
						
						
					 
					
						2020-04-17 23:11:30 +02:00