freerunner-navigation-board:bmp085.git
11 years agobmp085: add I2C name and class master
Phil Vandry [Tue, 30 Nov 2010 23:57:11 +0000 (18:57 -0500)]
bmp085: add I2C name and class

bmp085: add I2C name and class

- i2c_detect() will not trigger device detection unless the I2C
  class is set and matches
- i2c_detect_address() requires the detect function to provide a name

Signed-off-by: Phil Vandry <vandry@TZoNE.ORG>
11 years agoDo not wait longer than necessary for a pressure result.
Christoph Mair [Sat, 27 Nov 2010 23:05:04 +0000 (00:05 +0100)]
Do not wait longer than necessary for a pressure result.

12 years agoAdd interface documentation and link to datasheet.
Christoph Mair [Sat, 26 Jun 2010 09:49:57 +0000 (11:49 +0200)]
Add interface documentation and link to datasheet.

Signed-off-by: Christoph Mair <christoph.mair@gmail.com>
12 years agoCode cleanup.
Christoph Mair [Sat, 19 Jun 2010 16:22:59 +0000 (18:22 +0200)]
Code cleanup.
Fix error handling.

12 years agoCode cleanups.
Christoph Mair [Fri, 18 Jun 2010 23:02:31 +0000 (01:02 +0200)]
Code cleanups.

12 years agoReplace some printks with dev_(err|info)
Christoph Mair [Sat, 29 May 2010 11:40:06 +0000 (13:40 +0200)]
Replace some printks with dev_(err|info)

12 years agoFix for kernel 2.6.34
Christoph Mair [Sat, 22 May 2010 19:27:20 +0000 (21:27 +0200)]
Fix for kernel 2.6.34

12 years agoRemove some debug output.
Christoph Mair [Sat, 22 May 2010 16:40:16 +0000 (18:40 +0200)]
Remove some debug output.

12 years agoFix autodetection with HWMON class.
Christoph Mair [Sat, 22 May 2010 16:39:12 +0000 (18:39 +0200)]
Fix autodetection with HWMON class.

12 years agoMakefile cleanup
Christoph Mair [Thu, 13 May 2010 16:00:33 +0000 (18:00 +0200)]
Makefile cleanup

12 years agoFix bogus usage of strict_strtoul.
Christoph Mair [Thu, 13 May 2010 15:59:02 +0000 (17:59 +0200)]
Fix bogus usage of strict_strtoul.

12 years agoAdded license header
Michele Brocco [Fri, 30 Apr 2010 16:05:07 +0000 (18:05 +0200)]
Added license header

12 years agoMerge branch 'master' of git://gitorious.org/freerunner-navigation-board/bmp085
Michele Brocco [Wed, 31 Mar 2010 20:57:48 +0000 (22:57 +0200)]
Merge branch 'master' of git://gitorious.org/freerunner-navigation-board/bmp085

Conflicts:
userspace/Makefile

12 years agoVala bindings and examples added. Minor clean-up in header file
Michele Brocco [Wed, 31 Mar 2010 20:46:03 +0000 (22:46 +0200)]
Vala bindings and examples added. Minor clean-up in header file

12 years agoCreate a simple demo application which uses the library.
Christoph Mair [Sun, 28 Mar 2010 16:57:04 +0000 (18:57 +0200)]
Create a simple demo application which uses the library.

12 years agoFix some small bugs to fix in-tree compilation.
Christoph Mair [Fri, 26 Mar 2010 13:51:42 +0000 (14:51 +0100)]
Fix some small bugs to fix in-tree compilation.

12 years agoRefactor driver. Some code cleanups.
Christoph Mair [Fri, 26 Mar 2010 12:23:09 +0000 (13:23 +0100)]
Refactor driver. Some code cleanups.

12 years agoAdd functions to get/set the oversampling setting.
Christoph Mair [Tue, 5 Jan 2010 12:02:03 +0000 (13:02 +0100)]
Add functions to get/set the oversampling setting.
Define prototypes in header file.

12 years agoAdd cross compile support.
Christoph Mair [Tue, 5 Jan 2010 12:01:43 +0000 (13:01 +0100)]
Add cross compile support.

12 years agoAdd makefile
Christoph Mair [Mon, 4 Jan 2010 22:51:30 +0000 (23:51 +0100)]
Add makefile

12 years agoFirst usable version of a userspace library to access the bmp085. Usage example is...
Christoph Mair [Mon, 4 Jan 2010 22:49:49 +0000 (23:49 +0100)]
First usable version of a userspace library to access the bmp085. Usage example is at the end of the .c file.

12 years agoInitial attempt to access the device from userspace.
Christoph Mair [Mon, 4 Jan 2010 19:02:05 +0000 (20:02 +0100)]
Initial attempt to access the device from userspace.

12 years agoMove files to create space for a userspace library.
Christoph Mair [Mon, 4 Jan 2010 19:00:36 +0000 (20:00 +0100)]
Move files to create space for a userspace library.

12 years agoFix typo in comment.
Christoph Mair [Sun, 27 Dec 2009 15:15:21 +0000 (16:15 +0100)]
Fix typo in comment.

13 years agoFix stupid temperature-bug.
Christoph Mair [Wed, 30 Sep 2009 18:09:44 +0000 (20:09 +0200)]
Fix stupid temperature-bug.
Some refactoring.

13 years agoAdded oversampling setting to sysfs.
Christoph Mair [Sun, 20 Sep 2009 16:38:51 +0000 (18:38 +0200)]
Added oversampling setting to sysfs.

13 years agoFixed pressure measurement through guessing how to implement the calculations right.
Christoph Mair [Sun, 20 Sep 2009 16:26:50 +0000 (18:26 +0200)]
Fixed pressure measurement through guessing how to implement the calculations right.

13 years agoUpdated internal routines. Now just cat to the sysfs files is enough to trigger a...
Christoph Mair [Sun, 20 Sep 2009 16:03:33 +0000 (18:03 +0200)]
Updated internal routines. Now just cat to the sysfs files is enough to trigger a measurement and get the result.
The pressure measurement is still broken.

13 years agoFixed pressure calculations. Still no meaningful values.
Christoph Mair [Sun, 20 Sep 2009 01:06:51 +0000 (03:06 +0200)]
Fixed pressure calculations. Still no meaningful values.

13 years agoAdded datasheet.
Christoph Mair [Sun, 20 Sep 2009 01:06:27 +0000 (03:06 +0200)]
Added datasheet.

13 years agoAdded makefile.
Christoph Mair [Sat, 19 Sep 2009 23:37:06 +0000 (01:37 +0200)]
Added makefile.

13 years agoInitial import.
Christoph Mair [Sat, 19 Sep 2009 23:36:25 +0000 (01:36 +0200)]
Initial import.