InfoWave Radio Modem Configuration

From MobileRobots Research and Academic Customer Support

Jump to: navigation, search

This document describes how to reconfigure your Innomedia InfoWave radio modem if necessary. Reconfiguration is only necessary if for some reason its programming has been lost.

Note that communication via radio modems has been mostly replaced by the use of Lantronix WiBox ethernet-serial bridge device to carry communications over wireless ethernet networks rather than analog radios; the instructions on this page apply only to the InfoWave analog radio modems.

First of all, do NOT run the Infowave software on your modem, if you do the modems will no longer work. Below is described the proper way to set them up, if you find you need to.

Note: Saphira 6.1e or earlier will not work properly with your Pioneer through the InfoWave modems. All later versions, and all versions of ARIA will work with InfoWave modems.

Although we don't recommend it, you may alter the settings for your InfoWave modems, according to the technical specifications given at the manufacturer's site, http://www.innomedia.com/wavescript.html . The pages contain a complete Command Set.

The following describes the process we use to set up the modems for use.

Directly connect with a modem through a serial port on your basestation computer, running Hyperterminal, Kermit, minicom, or other simple serial terminal program. Settings are 9600 baud, 8 data bits, No parity, 1 stop bit. Use hardware handshaking, and turn echo on. All commands begin with WM. For example, WML lists the current settings. The following is a list of commands to type to set the modems up. The settings for the robot modem and the basestation modem are slightly different.

Pioneer-          Basestation-      Meaning
mounted           modem           
-------------------------------------------------------------------
wml               wml               List current settings 
wmb5              wmb5              Sets default baud rate to 9600
wmf128            wmf128            Set data frame to 128 bytes
wmjNAME           wmjNAME_host      Personalizes the name on the modems
wmm2              wmm1              Set modem address, 1 = host, 2 = robot
wmiDDDDDD         wmiDDDDDD         Modem id, 6 hex digits, needs to be
                                    the same for both modems, each pair
				    of modems should have its own number
wml               wml               Check the settings match above

There is also a "PN" (pair number) which needs to be the same for the modem pair, different for each group of pairs. To change this, use WMP# where # is exactly 32 hexadecimal characters long and identical for each modem in a pair. The following is a list of some numbers which work particularly well. This number controls the way in which the modem does frequency hopping.

0. 83e80a70f33c8196129596fa087a249a
  1. 50baa739bb83321b42a759ab8ce2e3c3
  2. 78d465d2ac5ad2b2c4823b50655d9d14
  3. e9adebd8c61e7a8a4df29b0c1368d79a
  4. 8c3cf515a153acd577066437c18a55ed
  5. 68caa59edc8f4654f1a8cba4f4405d7a
  6. 054c55138ea24f87d435c92b4f5168b5
  7. b31ad4aa5a2b585e0a98aa266d970c8e
  8. 8b5a5655e679032dd449f0f175d25827
  9. 2bc5265b58b5a565384d5b356556d645
  10. ad2b2ac5e4a0b4af68ad6179ebd5a203
  11. e2932d9507d014e1b91e8ca9f4d90a4b
  12. 96eaa2a9346552cf99e40cb70d69ab55
  13. 265b2bc5d35bd7b11879ea2bcf2d4265
  14. 562d6959a6b7af630a9d66adfa6c8525
  15. 7e14f0e22749ab66f56c46b6d043d124
  16. 9a087a244e9356cc6b7af63a26d1af34
  17. aa86b4d537ca6c3150d724afb33d2a85
  18. db2e191c252b2df4b456b0bcacaadac8
Personal tools