Hauke Petersen
b7f33bd84f
drivers/bmx280: significant driver rework
bugs fixed:
- move global variables into device descriptor
- guard bus access (use acquire and release)
added functionality:
- enable SPI mode
structural improvements:
- reduce stack usage
- simplify the driver's structure
- centralize bus access code
- use assertions
- cleanup includes
- use shortcuts for bus access
style changes:
- fix line length
- cleanup and improve doxygen
- unify pointer notation (char *var over char* var)
- unify (error) return messages
- use `#ifdef MODULE_BME280` instead of `#if defined(BME..)`
- unify debug messages -> using `[bmx28] x: msg` scheme
2019-11-22 14:04:37 +01:00
..
2019-11-15 13:10:13 +01:00
2019-11-06 15:43:15 +01:00
2019-10-09 11:05:01 +02:00
2019-03-08 18:47:23 +01:00
2019-10-18 09:18:37 +02:00
2019-11-19 15:07:32 +01:00
2019-08-29 13:59:31 +02:00
2019-06-07 16:32:04 +02:00
2019-11-18 17:53:48 +01:00
2018-03-22 14:32:24 +01:00
2019-11-18 17:53:47 +01:00
2019-06-07 16:32:04 +02:00
2019-08-20 16:54:24 +02:00
2019-09-10 11:21:42 +02:00
2019-08-30 16:35:25 +02:00
2019-10-27 11:55:55 +01:00
2017-04-04 15:11:54 +02:00
2019-10-07 14:45:40 +02:00
2019-09-24 12:04:43 +02:00
2018-12-05 15:22:42 +01:00
2019-07-22 12:00:45 +02:00
2019-10-15 11:39:16 +02:00
2018-03-22 20:43:15 +01:00
2019-10-24 12:56:43 +02:00
2019-03-14 12:01:02 +01:00
2019-11-11 12:53:18 +01:00
2019-08-21 12:49:26 +02:00
2017-11-06 12:01:01 +01:00
2019-11-22 14:04:37 +01:00
2019-02-28 18:11:49 +01:00
2019-10-09 11:05:01 +02:00
2017-04-04 15:11:54 +02:00
2019-10-24 12:56:43 +02:00