![AUREL 650201515G User Manual Download Page 27](http://html1.mh-extra.com/html/aurel/650201515g/650201515g_user-manual_3017645027.webp)
RTX-24EM-HP
User guide
The technical characteristics can change without notice. AUR°EL S.p.A doesn’t assume the responsibility to the damages caused by an improper use of the device.
AUR°EL S.p.A.
Via Foro dei Tigli, 4 - 47015 Modigliana (FC) – ITALY 12/11/2019 - Rev. A
Tel.: +390546941124 – Fax: +390546941660 Page 27
http://www.aurel.it
11
Reception programming flow
11.1 Reception flow, mode payload size defined in header
This section describes the entire flow for receiving RF data, in mode payload size in the header, starting
from the RTX-24EM-HP in power down mode (ENABLE (Pin 10) or nRESET (Pin 4) = GND).
28.
Start the RTX-24EM-HP by setting the ENABLE (Pin 10) or nRESET (Pin 4) to Vcc.
1.
Start the crystal oscillator by writing 0b111000000100 (0xE04) in
RAM2
at the address
0
(SPI command
Write_RAM2
).
2.
Wait for crystal oscillator ON: quartz activity can be monitored through
Status[1]
by using a simple
Stop_Micro
SPI command. When
Status[1]
has gone low, the oscillator is ON.
3.
Send the SPI command
ROM_Boot
with
ROM_Boot_Address = 0
to perform the
RAM2
initialization.
4.
Send the SPI command
Write_RAM1
with address =
13
and data write =
1184
(to set RB_Inst_Dis = 1).
5.
Send the SPI command
Start_Micro
.
6.
Wait the IRQ pin to go to high : this will mean that the RAM2 initialization subroutine has been
executed.
7.
Clear IRQ using the SPI command
Clear_IRQ
.
8.
Send the SPI command
ROM_Boot
with
ROM_Boot_Address = 33
to perform the PTAT auto
calibration.
9.
Send the SPI command
Start_Micro
.
10.
Wait the IRQ pin to go to high : this will mean that the PTAT auto calibration subroutine has been
executed.
11.
Clear IRQ using the SPI command
Clear_IRQ
.
12.
Use the SPI command
Write_RAM2
to configure the Address byte
Address[7:0]
(see section 9.7).
13.
Use the SPI command
Write_RAM2
to configure the data rate (
R_Bit_Clk[8:0]
and
Ch_Rate[2:0]
), see
section 9.5).
14.
Use the SPI command
Write_RAM2
to configure the output power (
I_Pre_PA[4:0]
and
I_PA[4:0]
), see
section 9.8).
15.
Use the SPI command
Write_RAM2
to configure the channel frequency (
Frequ[16:0]
), see section 9.6).
16.
Send the SPI command
ROM_Boot
with
ROM_Boot_Address = 64
to perform the VCO auto calibration.
17.
Send the SPI command
Write_RAM1
with address =
53
and data_write =
VcoCalibFreq[11:0]
to
program the center frequency for the auto calibration, see section 9.4.
18.
Send the SPI command
Start_Micro
.
19.
Wait the IRQ pin to go to high : this will mean that the VCO auto calibration subroutine has been
executed.
20.
Clear IRQ using the SPI command
Clear_IRQ
.
21.
Send the SPI command
ROM_Boot
with
ROM_Boot_Address = 256
for High sensitivity mode or
320
for
Normal sensitivity mode.
22.
Send the SPI command
Start_Micro
: the RTX-24EM-HP will wait an incoming RF packet and store the
number of byte stored in the header in the
RXFIFO
(including the header).
23.
Wait the IRQ pin to go to high: this will mean that a RF packet has been stored in the
RXFIFO
.
24.
Clear IRQ using the SPI command
Clear_IRQ
.
25.
Read the
RXFIFO
using the SPI command
Read_RXFIFO
.