diff options
Diffstat (limited to 'rf_test/radio.c')
| -rw-r--r-- | rf_test/radio.c | 12 |
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); } |
