| 
						
					 | 
					
						
						
							
						
						7a36b597be
					 | 
					
						
						
							
							Add comment to function
						
						
						
						
						
						
					 | 
					
						2022-07-30 15:52:47 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						48f69d0fb5
					 | 
					
						
						
							
							Fix style issues in watchdog.c
						
						
						
						
						
						
					 | 
					
						2022-07-16 14:44:55 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8fd924829e
					 | 
					
						
						
							
							Fix style problems in stack-check.c
						
						
						
						
						
						
					 | 
					
						2022-07-16 14:43:29 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ba8072c21d
					 | 
					
						
						
							
							Fix style problems in safety-memory.c
						
						
						
						
						
						
					 | 
					
						2022-07-16 14:40:54 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5ddae7efee
					 | 
					
						
						
							
							Fiy style issues
						
						
						
						
						
						
					 | 
					
						2022-07-16 13:01:38 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b6a2790a59
					 | 
					
						
						
							
							cleanup code and write a little documentation
						
						
						
						
						
						
					 | 
					
						2021-11-28 23:40:43 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6fde4cfd66
					 | 
					
						
						
							
							Improve doxygen comments in code.
						
						
						
						
						
						
					 | 
					
						2021-10-11 19:45:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						01abb3e085
					 | 
					
						
						
							
							Delete unnecessary code for testing CRCs
						
						
						
						
						
						
					 | 
					
						2021-09-21 10:14:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a802b5c1b5
					 | 
					
						
						
							
							Add main cylcle counter and increase filter alpha for PT1000 to 0.01
						
						
						
						
						
						
					 | 
					
						2021-08-19 21:25:04 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e4ebf9ec3f
					 | 
					
						
						
							
							Add CRC monitoring over ADC registers
						
						
						
						
						
						
					 | 
					
						2021-07-23 20:06:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1e870972e3
					 | 
					
						
						
							
							Improve code and add a Flash CRC check
						
						
						
						
						
						
					 | 
					
						2021-07-16 21:17:59 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						864c3fa0f2
					 | 
					
						
						
							
							Fix bug in handling of error memory NOP entries
						
						
						
						
						
						
					 | 
					
						2021-07-16 17:29:04 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9c872f6746
					 | 
					
						
						
							
							Improve documentation and beatify pieces of code
						
						
						
						
						
						
					 | 
					
						2021-07-15 19:50:14 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						eea0826c7b
					 | 
					
						
						
							
							updater: Add function to safety memory for storing the update file name
						
						
						
						
						
						
					 | 
					
						2021-04-07 13:19:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6e5627fde2
					 | 
					
						
						
							
							Updater: Add safety memory to updater
						
						
						
						
						
						
					 | 
					
						2021-04-06 20:55:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						dca696cd6a
					 | 
					
						
						
							
							Safety: Fix different spelling mistakes for persistence
						
						
						
						
						
						
					 | 
					
						2021-03-18 22:50:13 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e614eaa23b
					 | 
					
						
						
							
							Correct version of EEPROM header for settings and write check for overtemperature
						
						
						
						
						
						
					 | 
					
						2021-02-02 20:50:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						50ad31d58a
					 | 
					
						
						
							
							Issue #26: Add configuration for overtemperature flag to safety controller and include the config in the memory checking
						
						
						
						
						
						
					 | 
					
						2021-02-02 20:35:45 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0b01be9840
					 | 
					
						
						
							
							Issue #26: Add ERR_FLAG_OVERTEMP Error flag
						
						
						
						
						
						
						
						* Add error flag
* Set default persistence to false
* Set default flag weight to stop PID controller 
						
						
					 | 
					
						2021-02-02 18:40:52 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						67b079fe33
					 | 
					
						
						
							
							Improve rport error function of safety controller
						
						
						
						
						
						
					 | 
					
						2021-01-26 21:46:33 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						86a0b2087e
					 | 
					
						
						
							
							Fix bug in weight handling of error flags.
						
						
						
						
						
						
					 | 
					
						2021-01-25 21:07:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						55f35a5009
					 | 
					
						
						
							
							Edit doxygen headers and improve flag weight handling in safety controller
						
						
						
						
						
						
					 | 
					
						2021-01-25 20:59:48 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2fcc5d6a9f
					 | 
					
						
						
							
							Add further doxygen headers
						
						
						
						
						
						
					 | 
					
						2021-01-24 20:31:01 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						52272938b7
					 | 
					
						
						
							
							update handling of analog monitors. Manually adding analog monotprs to the checking function is not necessary anymore
						
						
						
						
						
						
					 | 
					
						2021-01-24 20:27:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						58c72fb2bc
					 | 
					
						
						
							
							Add documentation to safety controller code
						
						
						
						
						
						
					 | 
					
						2021-01-24 20:17:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d6356de1b6
					 | 
					
						
						
							
							Fix calculation of safety ADC monitors.
						
						
						
						
						
						
					 | 
					
						2021-01-09 22:28:22 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						bea8e2df74
					 | 
					
						
						
							
							Store error flags in error memory if they cause a panic event.
						
						
						
						
						
						
					 | 
					
						2021-01-02 02:37:59 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7c6205d20a
					 | 
					
						
						
							
							Add supply voltage monitor to safety adc and safety controller
						
						
						
						
						
						
					 | 
					
						2021-01-01 19:48:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2c3c1c9861
					 | 
					
						
						
							
							Add external watchdog to safety controller for HW revision > 1.3 and Release Build
						
						
						
						
						
						
					 | 
					
						2021-01-01 18:04:14 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0d861b1aed
					 | 
					
						
						
							
							Safety Controller: Fix return type of function
						
						
						
						
						
						
					 | 
					
						2020-12-14 20:29:21 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8a8004e187
					 | 
					
						
						
							
							Add generic function to detzermine reset cuase to rcc manager
						
						
						
						
						
						
					 | 
					
						2020-12-01 21:24:59 +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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ef8e6231ff
					 | 
					
						
						
							
							Issue #4: Implement Constant temperature function in GUI. This is useful to verify the oven parameters
						
						
						
						
						
						
					 | 
					
						2020-11-30 21:43:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						91d9db6a4e
					 | 
					
						
						
							
							Make Safety ADC use sequnece feature of ADC and use DMA to write data
						
						
						
						
						
						
					 | 
					
						2020-11-30 00:01:26 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0b1d872ed0
					 | 
					
						
						
							
							Make safety controller use config overrides from backup ram
						
						
						
						
						
						
					 | 
					
						2020-11-29 19:59:58 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b6d4a2e35e
					 | 
					
						
						
							
							Implement safety memory functions for config overrides
						
						
						
						
						
						
					 | 
					
						2020-11-29 19:03:42 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7aa0b62012
					 | 
					
						
						
							
							Implement saftey memory dump feature and increase heap space
						
						
						
						
						
						
					 | 
					
						2020-11-01 20:43:59 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ae91affc30
					 | 
					
						
						
							
							issue #5: Implement safety weight checking in control loop
						
						
						
						
						
						
					 | 
					
						2020-09-27 22:54:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						eec15df271
					 | 
					
						
						
							
							Fix code style
						
						
						
						
						
						
					 | 
					
						2020-09-27 22:13:49 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b869ed9c45
					 | 
					
						
						
							
							Improve comments and doxygen headers
						
						
						
						
						
						
					 | 
					
						2020-09-22 23:45:22 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e8f59b6dc6
					 | 
					
						
						
							
							Implement automatic resotre of error mem corrupt flag
						
						
						
						
						
						
					 | 
					
						2020-09-21 21:10:26 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d91a1b1da0
					 | 
					
						
						
							
							Fix #15: Make safety controller use CRC checked settings arrays for weights and persistencies. Weights not yet checked.
						
						
						
						
						
						
					 | 
					
						2020-09-08 21:46:57 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						004be4ea5c
					 | 
					
						
						
							
							Move safety weights and persistencies to config file
						
						
						
						
						
						
					 | 
					
						2020-09-08 21:15:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a838bf3af8
					 | 
					
						
						
							
							Add new Flag: ERR_FLAG_SAFETY_TAB_CORRUPT
						
						
						
						
						
						
					 | 
					
						2020-09-08 20:15:40 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1c1d1c4c97
					 | 
					
						
						
							
							Issue #18: Store correct flag number in error memory
						
						
						
						
						
						
					 | 
					
						2020-09-08 19:23:14 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e0f61af709
					 | 
					
						
						
							
							Issue #18: Protect safety memory heder with CRC
						
						
						
						
						
						
					 | 
					
						2020-09-08 18:24:10 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b619fc5600
					 | 
					
						
						
							
							Restructure panic mode and hardfault calls
						
						
						
						
						
						
					 | 
					
						2020-09-08 18:23:47 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						af555aba21
					 | 
					
						
						
							
							Issue #20: Move stack checker to safety folder
						
						
						
						
						
						
					 | 
					
						2020-09-07 21:56:04 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						dd0ee47d86
					 | 
					
						
						
							
							Issue #20: Add stack checking based on protection area between stack and heap
						
						
						
						
						
						
					 | 
					
						2020-09-07 21:52:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |