Free Samples

You have not selected any free samples

Buy

ICs and Development Kits

or consult the

List of authorized Distributors and Representatives

 

Note that you need to create a dedicated account for the AXSEM Shop.

AX-ParamCalc for AX5042, AX50424, AX5031 and AX5051: GUI Register Settings Calculator

Generate a register setup file tailored to your radio link and to your MCU

 

Step-by-step generation of C code snippets for RF-IC register setup with AX-ParamCalc

1. Define your target RF-IC

For AX5043 use AX-RadioLab.

AX-ParamCalc choose target RF-IC

For AX5151 and AX8052F151 select AX5051, for AX5131 and AX8052F131 select AX5031.

2. Select the target IC

All target ICs defined are marked as "sim", as no hardware is attached in the AX-ParamCalc GUI.

AX-ParamCalc select RF-IC to simulate

3. Define the radio PHY parameters

  • For the receiver the modulation factor determines the filter IF bandwidth in relation to the bitrate. Input either the modulation factor or the bandwidth.
  • For the transmitter the modulation factor or the half deviation determine the frequency deviation for frequency modulated modulation types. For modulation types involving only phase or amplitude modulation these parameters are always zero.
  • For a matched RX/TX pair it is recommended to input the TX parameters and then use the "Copy from TX" button to get the best fitting RX parameters.

AX-ParamCalc select PHY paramters

4. Define the framing parameters & reference XTAL/TCXO frequency

  • The crystal frequency field should be set to the actual value of the XTAL or TCXO being used.
  • We advise you not to use the default chip setting of 1 MHz for the intermediate frequency (IF), but to set it to 1.025 MHz. Sensitivities will be better.

AX-ParamCalc select framing

5. Create the output

  • AX8052 code snippets are ment to be used with AXSEM AX8052Fxx based hardwares. Such snippets can be directly used in the AX8052 IDE.
  • Code snippets are ment for use with other MCUs. They call a routine spi_write that must be externally defined.
  • Register settings are divided into three sections, for RX or TX only applications use only the respective sections
    • both receive and transmit
    • transmit, receive unused
    • receive, transmit unused


AX-ParamCalc create output

6. Save GUI settings

AX-ParamCalc save

 

 

Optional: View and/or change bitfields and registers

  • It is possible to optionally change whole registers or bitfields in registers. Bitfields are consecutive bits in a register with a specific meaning.
  • Tweaking bitfields or registers is for the expert only, as no consistency checks are performed at this stage.
  • The columns "Flash" and "Chip" have no meaning as no hardware is connected.

AX-ParamCalc expert settings

 

Errata

To use AX8052 snippets in the AX8052 IDE you need to rename the following registers:

  • AX5051_MODMISC -> AX5051_MODULATORMISC
  • AX5051_TXRATEHI -> AX5051_TXBITRATEHI
  • AX5051_TXRATEMID -> AX5051_TXBITRATEMID
  • AX5051_TXRATELO -> AX5051_TXBITRATELO
  • AX5051_TMGGAINHI -> AX5051_TIMINGGAINHI
  • AX5051_TMGGAINLO -> AX5051_TIMINGGAINLO
  • AX5051_FREQGAIN2 -> AX5051_FREQUENCYGAIN2
  • AX5051_AMPLGAIN -> AX5051_AMPLITUDEGAIN

 

 

Download

AX-ParamCalc (Windows installer) Version:1.5 16.71 MB login required