Closing devices seperately for each sensor
Project: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/commit/b483d34d Tree: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/tree/b483d34d Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/diff/b483d34d Branch: refs/heads/develop Commit: b483d34d6f8c936f158ed0a1092384481395132c Parents: 4317974 Author: Vipul Rahane <vipulrah...@apache.org> Authored: Wed Feb 15 17:10:09 2017 -0800 Committer: Vipul Rahane <vipulrah...@apache.org> Committed: Wed Feb 15 17:10:09 2017 -0800 ---------------------------------------------------------------------- apps/slinky/src/main.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/blob/b483d34d/apps/slinky/src/main.c ---------------------------------------------------------------------- diff --git a/apps/slinky/src/main.c b/apps/slinky/src/main.c index aceca28..9eef0c0 100755 --- a/apps/slinky/src/main.c +++ b/apps/slinky/src/main.c @@ -264,6 +264,7 @@ config_sensor(void) os_dev_close(dev); goto err; } + os_dev_close(dev); #endif #if MYNEWT_VAL(LSM303DLHC_PRESENT) @@ -287,6 +288,7 @@ config_sensor(void) os_dev_close(dev); goto err; } + os_dev_close(dev); #endif #if MYNEWT_VAL(BNO055_PRESENT) @@ -308,14 +310,14 @@ config_sensor(void) //assert(0); goto err; } -#endif - os_dev_close(dev); +#endif return (0); err: return rc; } + #endif #ifdef ARCH_sim