WL Command — Wialon IPS 1.0
Configures the authentication password of the Wialon IPS 1.0 protocol and lets you manually generate data messages to verify integration with compatible platforms.
This implementation corresponds to Wialon IPS 1.0 (not Wialon IPS 2.0). Make sure the receiving platform is configured for version 1.0 of the protocol.
What is it for?
📡 Main use cases:
- 🔐 Configure the password (key) that authenticates the device against the Wialon IPS 1.0 server
- 🧪 Manually generate a data message (
#D#) or short data (#SD#) to test sending - 🔍 Diagnose integration with platforms speaking Wialon IPS 1.0
- 📤 Validate the frame format before enabling automatic sending
Commands
| Operation | Syntax | Response |
|---|---|---|
| Set password | SWLpassword | RWL password |
| Clear password | SWL or SWL* | RWL * |
| Query password | QWL | RWL password |
Generate data #D# | QWD or QWD0 | #D#… frame |
Generate short data #SD# | QWD1 | #SD#… frame |
Password (SWL / QWL)
The Wialon IPS 1.0 password is part of the login packet (#L#) the device sends when connecting to the server.
| Parameter | Description |
|---|---|
| password | Authentication string. Sending empty or * clears it |
>SWL1234<
>RWL 1234< // password set
>QWL<
>RWL 1234< // query
>SWL*<
>RWL *< // password clearedWialon IPS 1.0 message types
The Wialon IPS 1.0 protocol defines several packet types, all delimited by #…#:
| Packet | Type | Description |
|---|---|---|
#L# | Login | Initial authentication (uses the SWL password) |
#D# | Data | Full data message (position + parameters) |
#SD# | Short data | Reduced data message |
#B# | Black box | Bulk send of stored frames |
#P# | Ping | Connection keep-alive |
The device supports login, data, short data, bulk (black box), ping and failover between servers.
Manual message generation (QWD)
QWD generates the data message on the spot, useful to verify the frame format:
>QWD<
>#D#291224;143022;3459.4180;S;05842.8140;W;40;180;120;8<
// full data message (#D#)
>QWD1<
>#SD#291224;143022;3459.4180;S;05842.8140;W;40;180<
// short data (#SD#)QWD and QWD0 produce a data message (#D#); QWD1 produces a short data (#SD#). The content reflects the device’s latest available position.
Examples
Set password and verify
>SWLmyKey<
>RWL myKey<
>QWL<
>RWL myKey<Test data sending
>QWD<
>#D#291224;143022;3459.4180;S;05842.8140;W;40;180;120;8<