Added simplistic statefull wrapper of BOSH BNO055 library (https://github.com/BoschSensortec/BNO055_driver)
TLC5947: the BLANK and XLAT pins are nor optional per object.
Introduced the MIC9404x power switch driver
minor optimization to the PCAL5624 v1 driver
Added addr-calculation
DW1000: updated copyright to 2019
removed the DW1000 version 0 driver
DW1000 LLD updated
- fixed address calculation- added reset-function
fixed DW1000Driver struct issue in v1
Moved DW1000 config struct into driver and made minor changes
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.
Introduced AT42QT1050 (touch sensor) driver.
Introduced PCAL6524 (GPIO extender) driver.
updated all file headers to 2019
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.