zephyr/drivers/sensor
Punit Vara bd359d09c8 driver: sensor: Add BMM150 Geomagnetic sensor driver
This patch implements BMM150 driver with polling mode and its tested
with original BMM150 sensor hardware. Driver works on I2C
interface as of now.

Following datasheet is taken as reference while developing driver.
http://www.mouser.com/ds/2/783/BST-BMM150-DS001-01-786480.pdf

Signed-off-by: Punit Vara <punit.vara@intel.com>
2017-09-05 07:56:41 -04:00
..
adxl362 drivers: convert to using newly introduced integer sized types 2017-04-21 10:06:48 -05:00
ak8975 spell: fix Kconfig help typos: /boards /drivers 2017-04-21 21:31:30 +00:00
apds9960 drivers: Add apds9960 sensor in polling mode 2017-08-03 15:29:35 -05:00
bma280 drivers: use K_THREAD_STACK_DEFINE macros 2017-06-09 18:53:28 -04:00
bmc150_magn drivers: use K_THREAD_STACK_DEFINE macros 2017-06-09 18:53:28 -04:00
bme280 spell: fix Kconfig help typos: /boards /drivers 2017-04-21 21:31:30 +00:00
bmg160 drivers, net: Clean up semaphore initialization 2017-07-27 15:23:07 -04:00
bmi160 drivers: use K_THREAD_STACK_DEFINE macros 2017-06-09 18:53:28 -04:00
bmm150 driver: sensor: Add BMM150 Geomagnetic sensor driver 2017-09-05 07:56:41 -04:00
dht drivers: convert to using newly introduced integer sized types 2017-04-21 10:06:48 -05:00
fxas21002 drivers, net: Clean up semaphore initialization 2017-07-27 15:23:07 -04:00
fxos8700 drivers, net: Clean up semaphore initialization 2017-07-27 15:23:07 -04:00
hdc1008 drivers: convert to using newly introduced integer sized types 2017-04-21 10:06:48 -05:00
hmc5883l drivers: use K_THREAD_STACK_DEFINE macros 2017-06-09 18:53:28 -04:00
hp206c drivers: convert to using newly introduced integer sized types 2017-04-21 10:06:48 -05:00
hts221 drivers: use K_THREAD_STACK_DEFINE macros 2017-06-09 18:53:28 -04:00
isl29035 drivers: use K_THREAD_STACK_DEFINE macros 2017-06-09 18:53:28 -04:00
lis2dh drivers: use K_THREAD_STACK_DEFINE macros 2017-06-09 18:53:28 -04:00
lis3dh drivers: use K_THREAD_STACK_DEFINE macros 2017-06-09 18:53:28 -04:00
lis3mdl drivers: use K_THREAD_STACK_DEFINE macros 2017-06-09 18:53:28 -04:00
lps22hb sensor: lps22hb: fix the pressure sensor fractional value 2017-06-06 22:31:10 -04:00
lps25hb drivers: convert to using newly introduced integer sized types 2017-04-21 10:06:48 -05:00
lsm6ds0 sensor: lsm6ds0: fix copy/paste error 2017-04-25 19:27:22 +00:00
lsm6dsl sensor: add lsm6dsl sensor driver 2017-05-15 14:50:38 -05:00
lsm9ds0_gyro drivers: use K_THREAD_STACK_DEFINE macros 2017-06-09 18:53:28 -04:00
lsm9ds0_mfd drivers: convert to using newly introduced integer sized types 2017-04-21 10:06:48 -05:00
max30101 i2c: mcux: Convert to supporting device tree 2017-07-19 14:28:08 -05:00
max44009 drivers: convert to using newly introduced integer sized types 2017-04-21 10:06:48 -05:00
mcp9808 drivers: use K_THREAD_STACK_DEFINE macros 2017-06-09 18:53:28 -04:00
mpu6050 drivers: use K_THREAD_STACK_DEFINE macros 2017-06-09 18:53:28 -04:00
nrf5 drivers: convert to using newly introduced integer sized types 2017-04-21 10:06:48 -05:00
sht3xd drivers: use K_THREAD_STACK_DEFINE macros 2017-06-09 18:53:28 -04:00
sx9500 drivers: use K_THREAD_STACK_DEFINE macros 2017-06-09 18:53:28 -04:00
th02 drivers: convert to using newly introduced integer sized types 2017-04-21 10:06:48 -05:00
tmp007 drivers: use K_THREAD_STACK_DEFINE macros 2017-06-09 18:53:28 -04:00
tmp112 drivers: convert to using newly introduced integer sized types 2017-04-21 10:06:48 -05:00
Kconfig driver: sensor: Add BMM150 Geomagnetic sensor driver 2017-09-05 07:56:41 -04:00
Makefile driver: sensor: Add BMM150 Geomagnetic sensor driver 2017-09-05 07:56:41 -04:00