summaryrefslogtreecommitdiffstats
path: root/rf_test/radio.c
diff options
context:
space:
mode:
Diffstat (limited to 'rf_test/radio.c')
-rw-r--r--rf_test/radio.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/rf_test/radio.c b/rf_test/radio.c
index 2328565..6a11b42 100644
--- a/rf_test/radio.c
+++ b/rf_test/radio.c
@@ -109,4 +109,16 @@ void radio_init(const struct radio_cfg *cfg)
// sync config
write_reg(0x2E, 0x80);
write_reg(0x2F, cfg->netid);
+
+ // packet config
+ write_config(0x37, 0x30);
+ write_config(0x38, cfg->payload_len);
+
+ write_config(0x39, cfg->nodeid);
+
+ // fifo config
+ write_reg(0x0F, 0x8F);
+
+ // DAGC config
+ write_config(0x6F, 0x30);
}