summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/ChangeLog.txt3
-rw-r--r--apps/system/i2c/i2c_get.c3
2 files changed, 5 insertions, 1 deletions
diff --git a/apps/ChangeLog.txt b/apps/ChangeLog.txt
index 5ece3b225..c84c26adb 100644
--- a/apps/ChangeLog.txt
+++ b/apps/ChangeLog.txt
@@ -908,3 +908,6 @@
when using Telnet sessions. This was solved by adding CONFIG_NSH_ALTCONDEV:
CONFIG_NSH_ALTCONDEV enables or disables the feature then, if enabled,
CONFIG_NSH_CONDEV provides the alternative console device name (2014-5-5).
+ * apps/system/i2c/i2c_get.c: Fix to show the updated register address on
+ each fetch (vs. showing the same starting address each time). From
+ Ryan VanSickle (2014-5-8).
diff --git a/apps/system/i2c/i2c_get.c b/apps/system/i2c/i2c_get.c
index 08510af4b..f2c16d4a7 100644
--- a/apps/system/i2c/i2c_get.c
+++ b/apps/system/i2c/i2c_get.c
@@ -164,7 +164,8 @@ int i2ccmd_get(FAR struct i2ctool_s *i2ctool, int argc, FAR char **argv)
if (ret == OK)
{
i2ctool_printf(i2ctool, "READ Bus: %d Addr: %02x Subaddr: %02x Value: ",
- i2ctool->bus, i2ctool->addr, i2ctool->regaddr);
+ i2ctool->bus, i2ctool->addr, regaddr);
+
if (i2ctool->width == 8)
{
i2ctool_printf(i2ctool, "%02x\n", result);