Remember
Register
Home
/
Support
/
Support Forum
/
Best way to detect current board version
Digi Forum
All Activity
Q&A
Questions
Hot!
Unanswered
Tags
Categories
Users
Ask a Question
Welcome to Digi Forum, where you can ask questions and receive answers from other members of the community.
All categories
Digi Remote Manager
(387)
Python
(1,016)
RF Solutions and XBee
(8,440)
Device Cloud-enabled RF Gateways
(97)
XBee3
(483)
IEEE 802.11 (Wi-Fi)
(267)
IEEE 802.15.4
(1,646)
ZigBee PRO Featureset (and legacy ZNet 2.5)
(1,490)
ZigBee Smart Energy Profile 1.1
(111)
DigiMesh Proprietary Mesh Networking
(785)
Multipoint Proprietary
(197)
XLR PRO
(17)
XStream
(40)
XTend
(137)
XCite
(4)
XPress
(8)
Miscellaneous Hardware and Software
(515)
XBee Programmable Development
(778)
XBee Cellular
(120)
MicroPython
(66)
Digi TransPort
(789)
Digi Connect Cellular
(447)
DAL
(5)
Embedded Devices
(4,170)
Google Coral
(2)
Rabbit
(3,200)
Console Servers
(354)
Modbus and Industrial Automation
(246)
Realport
(603)
Serial Servers
(837)
Satellite Modules
(25)
USB
(1,273)
Serial Cards
(715)
ConnectPort Display
(58)
Feedback/Wish List
(93)
Other/Legacy
(377)
Best way to detect current board version
0
votes
I need to support two different XBee boards: XBee PRO SX and XBee SX 868. What is the best way to detect which board is currently used? The HV (Hardware version) command returns 3146 for XBee PRO SX and 4544 for XBee SX 868. Is this reliable? Will this number change when upgrading firmware version? I don't like that in the documentation it states that this number is set in firmware.
Another interesting command is DD (Device Type Identifier). I read 000F0000 for XBee PRO SX and 00110000 for XBee PRO SX. I don't like that this command can be written.
Which one is better? Which one XCTU uses internally to detect the board type?
Thanks,
Cedric
xbee
pro
sx
hardware
version
device
type
asked
Jan 7, 2020
in
RF Solutions and XBee
by
furter
New to the Community
(
0
points)
Please
log in
or
register
to add a comment.
Please
log in
or
register
to answer this question.
2 Answers
0
votes
Cedric,
This is a question that is best submitted to Digi Support via the web site or email. However, the HV command is not controlled by software but set at the factory so that should be a good command to use to determine the two products.
answered
Jan 8, 2020
by
mvut
Veteran of the Digi Community
(
15,223
points)
Please
log in
or
register
to add a comment.
0
votes
Hardware version would change with every hardware revision and that happens few times a year depending on variant, so that not an ideal parameter for this job.
DD parameter should work for most users but I would suggest you to look at "NI" parameter. The sole purpose of this parameter is to give a name to each node. You can assign names like: SX900101 or SX868001 for easy understanding.
answered
Jan 10, 2020
by
asgm
Veteran of the Digi Community
(
1,499
points)
Please
log in
or
register
to add a comment.
...