How to Upload Digimesh Profile in Wireless Radio
ncd.io wireless enterprise product use Digimesh radio and these radio has a profile. This profile contains info like Baudrate, Network Key, Encryption key etc. The profile can be loading using XCTU tool provided by Digi.com.
1. Download and Install XCTU
XCTU can be downloaded using this link
https://www.digi.com/resources/documentation/digidocs/90001526/tasks/t_download_and_install_xctu.htm
After installing the XCTU open the XCTU application
2. Install the wireless module in the Zigmo( USB to Serial Converter)
3. Upload Profile In the wireless module
A. Open the port
B. Select Serial Port
After selecting correct port click finish. The XCTU will start talking to the wireless module. It might ask for resting the module. if it does press the reset button on the Zigmo.
C. Select the radio on left side. Once radio is selected, XCTU will start reading the module current settings.
D. Download the wireless module profiles from here
https://github.com/ncdcommunity/ncd.io-IoT-Wireless-Sensor-Recovery-Files
E. Click Profile and Select Load Configuration Profile
If you are planning to use this module in a wireless sensor then select Sensor_Xbee_EY_Enable profile and if you are planning to use this with a Modem than select PC_Xbee_EY_Enable profile.
F. After selecting the correct profile click Write and XCTU will upload the new profile in the wireelss module
Once its done writing the settings you can remove the module and install it back into the sensor or the modem.
Slow Data Rate For Longer Wireless Range (Danger Zone)
DONT DO IT. ITS NOT REQUIRED TO UPDATE FIRMWARE.
The S3B module supports 10Kbps and 250Kbps RF data rate.
Indoor/Urban Range* | 10 Kbps: up to 2000 ft (610 m); 200 Kbps: up to 1000 ft (305 m) |
Outdoor/ Line-Of-Sight Range* | 10 Kbps: up to 9 miles (14 km); 200 Kbps: up to 4 miles (6.5 km) |
A. Click Update in the XCTU
B. Select XBP9B-DP as prodcut family, Xbee PRO 900HP 10K as Function Set and 1075 as Frimware.
Make sure the Force Module checkbox is checked.
Click Update.
Sensor And Modem Should have
- Identical Network ID
- Identical Encryption Key
- Identical RF data Rate
If there is a mismatch in settings the modem and sensor will not communicate with each other.
Change Encryption Key
After connecting the wireless module to XCTU go to security setting and enter the new encryption key.
Follow Step 1,2,3A,3B,3C and skip 3D,3E,3F.
After entering the new key click on write button to store the new key. Once the key is store the module can be disconnected and put bank into its original board.
Serial Terminal
Serial Console can be used to view incoming RF data.
- Connect the USB modem to PC and open it in XCTU
2. Click Console
3. Open Serial terminal Port
Disable Sleep Mode
- Open The radio module settings in XCTU
- Go to Sleep command section
- Change Sleep mode to Normal from Async Pin Sleep