07c922a04a
Fixed major bug with filter
...
* changed relay GPIO as a temporary measure
2020-02-22 23:26:08 +01:00
2125e4a2e8
Create LICENSE
2020-02-21 18:37:42 +01:00
4dc100dc18
Merge branch 'master' of https://github.com/Steins7/FanMonitor
2020-02-21 18:27:25 +01:00
3d254c5931
Added EasyEDA files
2020-02-21 18:26:53 +01:00
be7cceb0b5
Create README.md
2020-02-21 18:22:38 +01:00
9ee81f0024
Got th UI to work as intended
...
* fixed global variable not being initialized
* fixed fan control formulas
* inverted encoder counting
+ added 3D support for adapter
2020-02-21 17:50:45 +01:00
c7af2f2b59
First modeling of power supply support
...
* cleaned cad folder by creating subfolders
2020-02-17 22:03:04 +01:00
b563f08ecb
Got all interactive menu entry to work
...
+ added tresholds
* kinda fixed encoder button trigger two times
2020-02-11 23:20:00 +01:00
9523dc8a78
Fixed non-blocking delays not working
...
* fixed ARR value
- removed reset function
2020-02-08 12:48:52 +01:00
3682d10a27
Got external interrupts to work
...
* fixed io driver
* fixed encoder 3D print
2020-02-04 19:50:01 +01:00
6baa7b0bbb
Got the encoder to work
...
+ added encoder mode support in timer driver
+ added external IRQ support in io driver
+ created 3D model for encoder cap
* tweaked ui lib for testing purposes
2020-02-02 22:20:10 +01:00
3c7a09479c
Got the display of all temps to work
...
+ added function libraries to keep main.c clean
+ moved temprature calculus to fixed-point
* fixed ADC driver messed up during dma_dev branch creation
2020-02-01 14:54:47 +01:00
5e65b9156a
LCD driver is fixed (in a crappy way)
...
* fixed weird bug in lcd driver
+ imported graphs for the thermistor
* updated linker file to better fit the device used (more to be done)
2020-02-01 14:53:52 +01:00
64b8265e90
Minor tweaks
...
* config file
* timer driver
2020-01-26 17:07:06 +01:00
45fde375b8
Working initialisation on LCD
...
+ lcd driver
+ lcd doc (HD44780)
2020-01-26 16:59:04 +01:00
46cc635d31
Fixed GPIO config not working for pins 4 to 7
...
* modified mask form 0xFFFF to 0xFFFFFFFF
2020-01-26 16:25:17 +01:00
e0d4f8c5f1
Fixed issues in Makefile
...
* fixed Makefile
* tweaked .gitignore
2020-01-26 12:21:08 +01:00
9ba08bb630
Updated minor details in io.h
2020-01-26 12:18:31 +01:00
ffa9776a46
Changed librairies achitecture
...
* headers arre now in the separate folder "include" while binaries
stay in "lib"
2020-01-23 17:59:22 +01:00
820b159a4b
Added temps graph
...
+ therics values of temperature based on the restistor's value
2020-01-23 17:57:31 +01:00
d644e4d52e
Fixed Makefile
...
* CFLAGS where not used for main programm
2020-01-23 17:56:34 +01:00
7730b983e3
Working termal probe
...
+ created basic library for ADCs, to be improved
2020-01-22 19:39:27 +01:00
55de91c274
Extended timer driver
...
+ support for delays, blocking and non-blocking
+ improved period precision
! timer_delay_us probably not accurate at all
2020-01-15 22:05:51 +01:00
ebdbfaedc1
Cleaned vim highlighting files
2020-01-02 21:13:27 +01:00
14fb2033c2
blink !
...
Timers are working and so are GPIOs in output mode
the program contain a basic blink cadenced on a timer IRQ
2019-12-02 22:49:10 +01:00