Laird LT2510 User Manual page 31

Table of Contents

Advertisement

LT2510
Wireless Module
CONFIGURING
THE LT2510
28 www.lairdtech.com
STATUS COMMANDS
Check Status Registry
In firmware v2.2 and forward, the Status Registry
contains error codes which may be useful for the OEM
to note.
Note:
• Sleep crystal is only checked on boot.
• Wake Event is written every time the module
wakes from sleep.
• Boot Error is written on boot.
• Calibration Event indicates that the module is
performing a calibration of the external crystal
used to track the length of sleep during a Sleep
Timer sleep mode. If Sleep Calibration is enabled
in the EEPROM, this bit will always be set. The
sleep timer will constantly be calibrated.
Check Firmware Status
In firmware v2.6 and forward, the Check Firmware
Status command is used to verify proper loading of
the firmware. Because v2.6 and forward requires the
firmware to be loaded via multiple images, this command
verifies that all pages have been upgraded. Should an
error be encountered, the first page encountered that is
out-of-date is reported in the response.
Bin Analyzer
The Bin Analyzer is a powerful command for
understanding the link conditions between two radios
over the entire frequency hopping spectrum. The Bin
Analyzer will cause the local radio to send an RSSI
request packet to the radio specified in the Destination
Address field. The remote radio will respond with RSSI
information and this is then streamed to the OEM
through the Serial UART. This sequence occurs once per hop.
Due to the random frequency hopping sequence of the
radios, it is not possible to associate a specific bin # with
a specific frequency, though the OEM can use the Bin
Analyzer response to identify any possible interferers and
to provide a quantitative analysis of the total number of
good versus bad bins.
The Bin Analyzer command will stream data results
back for each hop until the command is turned off or
the number of runs is met. The Bin Analyzer command
must be issued from Command Mode, but it will
continue to stream results back even after the OEM has
exited Command Mode. The Bin Analyzer packet is sent
as part of the RF Packet Header and does not affect the
throughput of data between two radios. See the RSSI
section of the manual for equations to convert RSSI to a
dBm value.
Command:
<0xCC> <0x00> <0x01>
Number of Bytes Returned:
5
Response:
<0xCC> <Response[32bits]>
Parameter Range:
<Response> = bit 0: Sleep Crystal check- If set
Sleep timing crystal failed to
start
bit 1: Wake Event-If set, the radio was
awakened from sleep with the
Sleep Interrupt (Force 9600) pin
bit 2: Boot Error-If set, last reset was
due to brown-out or power-on
reset. If not set, then reset was
due to uP_Reset pin or Soft
Reset command.
bit 3: Calibration Event- If set, then
the sleep timer is performing
a calibration.
Command:
<0xCC><0x00><0x02>
Response:
<0xCC><0x02><Error><Page>
Parameter Range:
<Error>
= 0x00: success, 0x09: firmware not
complete
<Page>
= 0x00: no error, 0x10-0x1E:
corresponds to first page in memory
that needs to be upgraded
Command:
<0xCC> <0x8F> <Control> <NumRuns>
Number of Bytes Returned:
2
Response:
<0xCC> <0x01>
Bin Response Stream:
<0xCC> <Bin#> <RSSI_1>
<RSSI_2>
Parameter Range:
<Control>
= 0x00= Turn Bin Analyzer Off
0x01= Turn Bin Analyzer On
<NumRuns>
= 0x00= Continuous
0x01- 0xFF= Number of runs [bins]
<Bin#>
= Bin# from 0 to max bin number
according to the selected RF Profile
<RSSI_1>
= How strongly the remote radio
heard the local radio's bin request
<RSSI_2>
= How strongly the local radio heard
the remote radio's response
Laird Technologies

Advertisement

Table of Contents
loading

Table of Contents