summaryrefslogtreecommitdiff
path: root/software
diff options
context:
space:
mode:
authorChristian Pointner <equinox@mur.at>2013-02-27 23:38:14 +0000
committerChristian Pointner <equinox@mur.at>2013-02-27 23:38:14 +0000
commit90fbc5cb1161c9e5cf0df8dc0cba54eae25e3e41 (patch)
treeb966e8687aafc8e2a9448fa92343c17d5ba2d1f5 /software
parentrda1846dongle: added support for register writes beyond 0x7F (diff)
rda1846dongle: fixed addr offset
git-svn-id: https://svn.spreadspace.org/mur.sat@686 7de4ea59-55d0-425e-a1af-a3118ea81d4c
Diffstat (limited to 'software')
-rw-r--r--software/rda1846dongle/rda1846.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/software/rda1846dongle/rda1846.c b/software/rda1846dongle/rda1846.c
index eaa0fbc..e6807f3 100644
--- a/software/rda1846dongle/rda1846.c
+++ b/software/rda1846dongle/rda1846.c
@@ -108,7 +108,7 @@ uint8_t rda1846_read_register(const uint8_t addr, uint16_t* data)
uint8_t ret = rda1846_write_register_raw(RDA1846_ADDR_LIMIT, 1);
if(ret) return ret;
- ret = rda1846_read_register_raw(addr, data);
+ ret = rda1846_read_register_raw(addr - RDA1846_ADDR_LIMIT + 1, data);
if(ret) return ret;
return rda1846_write_register_raw(RDA1846_ADDR_LIMIT, 0);