Mario Hüttel mhu
mhu pushed to dev at mhu/gds-render 2019-09-19 21:43:03 +02:00
5f6dbbed0e Enable status upgrades from Cairo renderer to activity bar.
mhu pushed to dev at mhu/gds-render 2019-09-18 20:41:12 +02:00
8b1d3709b7 Add project entry to libversion CMAKE
4db8593e5b Cairo Renderer: Add function that reads a line from a file descriptor (pipe)
bea35bf952 Add warning for fallthrough to switch-case
ad5e0ebe11 Remove warning about wrong bounding box calculation. Still wrong but the warning is annoying and problems are negligible.
ee99e50656 Move compiler flags up in CMAKE, so they apply also for included subprojects
Compare 5 commits »
mhu deleted tag master from mhu/stm32f030-template 2019-09-18 17:37:05 +02:00
mhu pushed to master at mhu/stm32f030-template 2019-09-18 17:37:05 +02:00
9c0f97e12d Build System Changes
1a3c6e02a8 added first running version
25a0be44f7 Initial commit
mhu created repository mhu/stm32f030-template 2019-09-18 17:36:45 +02:00
mhu pushed to master at mhu/gds-render 2019-09-15 17:31:47 +02:00
c016a5e96e Revert "Add benchmark for GDS-rendering. Will be removed later"
cfc156c1c0 Improve performance by prepending to list inststead of appending. O(n^2) -> O(1)
bd97ccf44f Add benchmark for GDS-rendering. Will be removed later
df7cc6d0fc Fix typo in name of function
Compare 4 commits »
mhu pushed to dev at mhu/gds-render 2019-09-15 13:40:17 +02:00
c016a5e96e Revert "Add benchmark for GDS-rendering. Will be removed later"
cfc156c1c0 Improve performance by prepending to list inststead of appending. O(n^2) -> O(1)
bd97ccf44f Add benchmark for GDS-rendering. Will be removed later
df7cc6d0fc Fix typo in name of function
Compare 4 commits »
mhu commented on issue mhu/gds-render#27 2019-09-13 22:32:45 +02:00
Benchmark and Improve GDS Database Loading
mhu commented on issue mhu/gds-render#27 2019-09-13 22:30:34 +02:00
Benchmark and Improve GDS Database Loading

According to several callgrind runs, reading very small chunks from file is not an issue (see callgrind-stripped -> fread -> 1.08% execution time). malloc() itself needs only 2% directly. Therefore, this is also not a big speed factor.

mhu opened issue mhu/gds-render#27 2019-09-13 18:01:22 +02:00
Benchmark and Improve GDS Database Loading
mhu pushed to master at mhu/bme680-air-meter-sw 2019-08-31 20:40:34 +02:00
c7653e0242 Add -Os to compiler options due to limited space available on the controller
mhu pushed to master at mhu/bme680-air-meter-sw 2019-08-31 20:23:32 +02:00
245046c975 Excule project files from git
mhu pushed to master at mhu/bme680-air-meter-sw 2019-08-31 20:18:02 +02:00
a70cc3a1f0 Add new forked driver as submodule
8bfbe0c978 Remove original BME680 driver
Compare 2 commits »
mhu deleted tag master from mhu/bme680-driver-fork 2019-08-31 20:15:28 +02:00
mhu pushed to master at mhu/bme680-driver-fork 2019-08-31 20:15:28 +02:00
617908cbd4 Add gitignore to ignore derived objects
63bb5336db - Compensation equation in "calc_pressure" API updated
e6b9bbade9 Updated limits for the gas sensor self test.
b619094dfe Reformatted the README and fixed bug in documentation for reading out sensor data
313a58a9c5 - Compensation equation in "calc_pressure" API updated
mhu created repository mhu/bme680-driver-fork 2019-08-31 20:12:08 +02:00
mhu pushed to master at mhu/bme680-air-meter-sw 2019-08-31 20:08:22 +02:00
2c611ccc5a Add driver to Makefile and include in main
mhu pushed to master at mhu/bme680-air-meter-sw 2019-08-31 20:03:33 +02:00
cf9a94f1f5 Add BME680 driver from github as submodule
mhu pushed to master at mhu/bme680-air-meter-sw 2019-08-31 20:01:19 +02:00
49b757e80b Add pcb submodule
mhu pushed to master at mhu/bme680-air-meter-sw 2019-08-31 19:59:03 +02:00
ea0824ab6e Add example project. BAD air LED should blink