A website to control and evaluate the actions of the Rover designed and build for IRC 2020. Technocrats Robotics
In Terminal, do the following
cd /etc/udev/rules.d
- Make a file named 99-usb-serial.rules
- Add the following content:
SUBSYSTEM=="tty", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="ea60", ATTRS{serial}=="0001", SYMLINK+="xbee"
- Disconnect and re-connect the XBee
- Now, try
ls -l /dev/xbee
to check, from the root directory in Terminal.
Steps: *
References:
- XBee Wi-Fi RF Module User Guide
- What is wrong with my Adhoc Network XBEE Wifi S6B, as the units are not communicating? - Digi Forum
- Open XCTU and open the configuration of the respective XBee.
- Make sure that one XBee is in IBSS Creator and other IBSS Joiner mode. Only change the channel in XBee with IBSS Creator mode.
- Click the "Switch to Consoles" icon in the upper-right part of the window.
- open a serial connection on each device by clicking the connect icon . The icon will change, and the border of the console will turn green.
- Type the following in the console section:
- There should be 3 seconds gap between the previous command and the next command, w.r.t. the command:
+++
. A red-colouredOK
will be printed in the console, if done correct. This switches the XBee into command mode. - Use
atch
to view the channel in Hexadecimal andatch <hex channel>
to change the channnel of the XBee. - Use
atwr
to write the changes made in the channel. - Use
atcn
to close the command mode in XBee.
- There should be 3 seconds gap between the previous command and the next command, w.r.t. the command:
- Disconnect the serial connection.