The Wireless Modem Exchange (WMX) – is an communication protocol available in all Raveon wireless modems. Data radio mdoems send and receive raw data, and in Raveon’s radios you can enable WMX messaging if you would like to use it. WMX enables a user to have full control over sending and receiving of data:
- When sending: It allows the user to specify the destination ID
- When receiving: The source ID of data is included.
- Internally, WMX messages are buffered, so mutliple WMX message can be setup to transmit as needed.
- A WMX message can be tagged as a COMMAND message.
- The command can be immediately executed within the radio the WMX message come in to.
- The command can be targeted to a remote radio, and so it is sent over the air to a remote radio to execute the command.
- Command responses come back with identifications of the ID of the unit executing them, and the sequence number of the command.
- Out-bound WMX messages has RSSI signal strength in them so the signal quality of the radio sending the data is very clear.
Without the WMX protocol, a Raveon wireless modem transparently sends and receive data to and from other Raveon modems, and the ID of the modems in the network are all pre-configured at time of installation. – You may download complete description of the WMX protocol here.
With WMX, the user my specify “on-the-fly” the destination ID of data that is to be transmitted. All received data is passed to the user in a pre-defined format, so the source of the data may be determined. WMX also allows for sending commands to other radio modems. This enables the user to execute certain functions or control certain features of another remote modem – using the WMX Command protocol.
By default WMX is disabled on Raveon radios. To enable the WMX protocol, issue the WMX 1 command (WMX 0 disables it).
- Provides an easy-to-use interface to a wireless point-to-multi-point network.
- Adds addressing capability to serial protocols and messages that do not have addressing.
- Simplifies user’s software development tasks.
- Allows the protocol to be implemented on 8-bit micro-controllers with limited resources.
- Provisions for addressing of transmissions by ID or group.
- Provides secure access to internal modem configuration settings.
- Provisions for unacknowledged data transmission
- Enables remote control of certain product features such as digital I/O and GPS tracking.
- Sequence numbers can ne assigned to the message, or command, so receiving stations know which command sequence was sent or responded to.
WMX Frames are used to pass data into and out of a radio modem. The bytes in the data field of the frame, field 6, contains the data that is transferred. The same frame format is used to send and receive data.
Detailes for the WMX protocol are in a PDF downloadable here: WMXprotocol
WMX is supported by most Raveon Radios shipped after January 2010