From db6a5921f6ceb0cd1b4d1ef6d96b2d07a90ec7b8 Mon Sep 17 00:00:00 2001 From: alanbjohnston Date: Tue, 19 Feb 2019 07:42:32 -0500 Subject: [PATCH] Updated with rough instructions on how to use AX-RadioLAB to generate new radio configurations --- ax5043/README.md | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/ax5043/README.md b/ax5043/README.md index 2fef8e7a..c32b0cd9 100644 --- a/ax5043/README.md +++ b/ax5043/README.md @@ -11,6 +11,20 @@ The AX5043 library provides an interface to program the transceiver. The library - Encoding: HDLC with FEC - Error Detection: CRC-16 -## Next Steps +## To Modify These Settings -Over time, the AX5043 library will have new functions to change these settings. +The configuration files for the AX5043 are generated by software. To change them, you will need to download +- AX8052-IDE SOFTWARE PACKAGE (WINDOWS INSTALLER) +- AX-RADIOLAB (WINDOWS INSTALLER) +They are available here https://m.onsemi.com/support/documents?type=software + +Here are the basic steps: +- Run AX-RADIOLAB +- You only need to configure the PHY and Framing tabs. Make sure you set the Fxtal to 16 MHz in the PHY tab +(if you forget, you will get AX initialization failure messages when you run your code). You can view and +change the registers by clicking the Expert Settings button. +- When you are done, click Calculate Registers then Save and Write Output. +- Click on the Edit Master button - this will launch Code::Blocks (if Code::Blocks is already open, you might get an error +close Code::Blocks then click on Edit Master again.) +- Open the file Sources/AX_Radio_Lab_output/config.c which has your new configuration. +- You will need to manually copy the configuration settings to the file generated/config.c