diff options
| author | Sadeep Madurange <sadeep@asciimx.com> | 2024-12-08 16:41:22 +0800 |
|---|---|---|
| committer | Sadeep Madurange <sadeep@asciimx.com> | 2024-12-08 16:41:22 +0800 |
| commit | 393e97515ac3aa66d78627cd7a7b60f1cf50f76b (patch) | |
| tree | b97a8904ff9d68bf25609eb0ca547355b2ed30be /rf_test | |
| parent | d58a0fdff71371407f30e75637f53eacf2f4866b (diff) | |
| download | smart-home-393e97515ac3aa66d78627cd7a7b60f1cf50f76b.tar.gz | |
Basic radio config based on recommended settings.
Diffstat (limited to 'rf_test')
| -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); } |
