enhanced the MPU6050 driver (still very basic)
Introduced DW1000 v1 driver
manually merged MPU6050 driver to master branch.NOTE: implementation requires some rework and enhancements
PKxxxExxx v1: removed all frequency constants from the driver.Those must be configured in alldconf.h now.
Major overhaul of the file structure and configuration:- All low-level drivers are now placed in subfolders to allow for multiple versions for each driver.- configuration (alldconf.h) now requires the enable flags to define a version number to select the according implementation.
Applied minor enhancements to all drivers.Please note: multiple functions should (and will) be moved from the .c sources to the header files as inline functions soon.
Applied a file structure template to all sriver sources.
Changed all header guards so they will not use unserscores as pre- and postfix.
Introduced AT42QT1050 (touch sensor) driver.
Introduced PCAL6524 (GPIO extender) driver.
updated all file headers to 2019
Defined all apalControGpio_t driver members to be const since they must be changed.
add dw1000 driver
Merge branch 'master' of http://openresearch.cit-ec.de/git/amiro-os.amiro-lld
Doxygen file documentation.
- All drivers which held a apalControlGpio_t before, now only hold a pointer to an according object.- Introduced a configuration macro to define the width of the apalTime_t type.- Several minor modifications to periphALtypes.h.
Adapted all file headers to state that this work is licensed under LGPLv3 (fromerly GPLv3).
Initial open-source release.