summaryrefslogtreecommitdiff
path: root/src/drivers/ao_cc1120.c
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2012-06-15 22:28:55 -0700
committerKeith Packard <keithp@keithp.com>2012-06-15 22:28:55 -0700
commitc96e60bedeb00d28c36436c12b803fd8cbadce26 (patch)
tree65dbe96729d1dee4fb921af76923eead353c5708 /src/drivers/ao_cc1120.c
parent97d163c88ed8c8f64a9714018863d0b6eedab38f (diff)
altos: Actually write cc1120 register values
Helps to not use 'read' mode when writing. Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'src/drivers/ao_cc1120.c')
-rw-r--r--src/drivers/ao_cc1120.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/drivers/ao_cc1120.c b/src/drivers/ao_cc1120.c
index 5156b7b2..d2820e51 100644
--- a/src/drivers/ao_cc1120.c
+++ b/src/drivers/ao_cc1120.c
@@ -77,13 +77,13 @@ ao_radio_reg_write(uint16_t addr, uint8_t value)
printf("\t\tao_radio_reg_write (%04x): %02x\n", addr, value);
#endif
if (CC1120_IS_EXTENDED(addr)) {
- data[0] = ((1 << CC1120_READ) |
+ data[0] = ((0 << CC1120_READ) |
(0 << CC1120_BURST) |
CC1120_EXTENDED);
data[1] = addr;
d = 2;
} else {
- data[0] = ((1 << CC1120_READ) |
+ data[0] = ((0 << CC1120_READ) |
(0 << CC1120_BURST) |
addr);
d = 1;