summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2014-05-08 11:26:13 -0600
committerGregory Nutt <gnutt@nuttx.org>2014-05-08 11:26:13 -0600
commitaf5f00732d9551dca5040b18b822393ef27081c1 (patch)
tree3ca709f95b1c4be493defa9942df1319e2afcfab
parent83e277d271a43f4d8be5dd2eb042a920dc96e10c (diff)
downloadnuttx-af5f00732d9551dca5040b18b822393ef27081c1.tar.gz
nuttx-af5f00732d9551dca5040b18b822393ef27081c1.tar.bz2
nuttx-af5f00732d9551dca5040b18b822393ef27081c1.zip
Update the displayed I2C on each get iteraction (not the same starting address). From Ryan VanSickle
-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);