|
62a3e06baa
|
Fixx style problems and design errors in main.c
|
2020-06-14 23:22:35 +02:00 |
|
|
485b887b54
|
fix too long lines
|
2020-06-14 22:56:34 +02:00 |
|
|
fe75b93ec7
|
Fix logical or operator
|
2020-06-14 20:26:32 +02:00 |
|
|
ab157bfb5a
|
Fix empty line
|
2020-06-14 19:15:02 +02:00 |
|
|
f0bf10d91d
|
use correct LED for error blinking
|
2020-06-14 19:13:50 +02:00 |
|
|
cbd28f9a12
|
Add safety management in PID handler and main loop
|
2020-06-14 19:10:09 +02:00 |
|
|
f60545f664
|
make convenience pointer to global structs const
|
2020-06-14 14:50:27 +02:00 |
|
|
6f4363e021
|
Change return value of reflow_menu_handle
|
2020-06-14 01:31:44 +02:00 |
|
|
2547c134f2
|
Add PID controller to oven driver module
|
2020-06-13 23:23:59 +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 |
|
|
e627cb67a5
|
fix smaller bugs in Menu code and implement first test of main menu with one functional sunbmenu for the safety parameters
|
2020-06-12 01:35:37 +02:00 |
|
|
c63986e271
|
Add further testing code for rotary encoder and lcd
|
2020-06-09 19:03:33 +02:00 |
|
|
1751db31c5
|
Fix typo
|
2020-06-01 20:44:58 +02:00 |
|
|
e659c6d097
|
make PID controller mathemtaically correct
|
2020-05-25 01:56:54 +02:00 |
|
|
355e81ba44
|
Add multitone support for loudspeaker
|
2020-05-24 23:35:17 +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 |
|
|
13bdd6b8eb
|
Cleanup main function
|
2020-05-11 21:51:32 +02:00 |
|
|
8d6c81441d
|
Add oven PWM controller
|
2020-05-10 23:13:03 +02:00 |
|
|
4f05c084d9
|
Make ptdump command async: Main loop will continue if comamnd is called
|
2020-05-09 20:40:31 +02:00 |
|
|
8f2418eb7c
|
Merge branch 'dev' into ui
|
2020-05-09 20:01:56 +02:00 |
|
|
a25d3bc8c9
|
make display faster
|
2020-05-09 19:56:47 +02:00 |
|
|
8a0572d698
|
Move main loop implementation torwards target
|
2020-05-05 18:55:55 +02:00 |
|
|
04389b1df6
|
Use correct format specifier in printf for uint32_t
|
2020-05-05 00:01:09 +02:00 |
|
|
bd82f55966
|
Show rotary encode value on display
|
2020-05-04 21:36:53 +02:00 |
|
|
e2c2be6e30
|
Implement state machine controlled async LCD writing
|
2020-05-04 21:21:49 +02:00 |
|
|
119aa1b0ff
|
Add main loop counter
|
2020-04-27 21:08:53 +02:00 |
|
|
122a16ad4e
|
Use button module in main loop
|
2020-04-27 20:18:45 +02:00 |
|
|
4df68880f0
|
Add correct handling of sd card, add reset command, add ls command
|
2020-04-26 21:23:25 +02:00 |
|
|
8125fc4ffb
|
Add preliminary test for PID controller
|
2020-04-20 21:17:31 +02:00 |
|
|
a338831d69
|
Add FatFS hello world. Will be removed but shows, that device is functional
|
2020-02-25 20:05:48 +01:00 |
|
|
5012b726cd
|
Make Uart driver universal
|
2020-02-24 18:50:09 +01:00 |
|
|
be65301986
|
Fix style
|
2020-02-21 23:37:48 +01:00 |
|
|
b5d4bf5528
|
Add stack checker module andf fix all license headers
|
2020-02-21 21:22:01 +01:00 |
|
|
f8076920fe
|
Start doxygen documentation
|
2020-02-16 17:35:41 +01:00 |
|
|
a35f66f2cd
|
Add code for rotary encoder
|
2020-02-16 16:38:31 +01:00 |
|
|
47daf495bd
|
Remove random calibration try
|
2020-02-16 14:21:40 +01:00 |
|
|
c3be39b4e5
|
Add license header to all files
|
2020-02-15 22:09:55 +01:00 |
|
|
c568b95cf2
|
Add calibration routine from shell
|
2020-02-15 17:54:13 +01:00 |
|
|
5a00950589
|
Add deactivated PT1000 measurement as error flag, startcode for calibration routine
|
2020-02-15 01:04:40 +01:00 |
|
|
40093322c3
|
Remove wrong file headers
|
2020-02-12 23:03:17 +01:00 |
|
|
c6dd4e735c
|
Improve coding and add color to shell output
|
2020-02-12 22:02:18 +01:00 |
|
|
bb898adfac
|
Move include files out of uart folder
|
2020-02-12 21:06:52 +01:00 |
|
|
f04a5c7930
|
Restructure include hierarchy
|
2020-02-12 21:00:35 +01:00 |
|
|
673e651910
|
Add ring buffer for uart TX
|
2020-02-11 22:49:47 +01:00 |
|
|
69c00ff3d3
|
* Improve uart dma ring buffer. Sending dma still missing
* Add digio module for controlling LEDs, Loudspeaker, and the Digital IOs
* General code improvements
|
2020-02-10 22:40:37 +01:00 |
|
|
8bbc2e60f8
|
Update Firmware with features:
* Shellmatta implemented using UART
* Version string implemented
* Increased heap size
* Add shellmatta printf support
|
2020-02-09 19:13:37 +01:00 |
|
|
3ac252db69
|
Add DMA ring buffer file for UART, Improve calculation of PT1000 resistance
|
2020-02-05 23:09:23 +01:00 |
|
|
1e678c3ce8
|
Fix bug in clock manager and remove DMA sampling from ADC code. Will be rewritten in a different way
|
2020-02-03 19:40:59 +01:00 |
|
|
850d84140e
|
ADC PT1000 Measurement progress
|
2020-02-02 20:24:44 +01:00 |
|
|
02a673546e
|
Start implementation of PT1000 ADC measurement
|
2020-02-02 01:49:37 +01:00 |
|
|
e091ccf19c
|
start firmware: Function definitions for ADC
|
2020-02-02 00:01:08 +01:00 |
|
|
ad7badba56
|
First test version to sample temperature input and blink LEDs
|
2020-01-26 21:07:54 +01:00 |
|