WP Command - Waypoints (Circular Geofences)
Configure up to 32 circular geofences defined by central coordinates and radius in meters.
What is it for?
- 📍 Zone control — Detect entry/exit from specific areas
- 🏢 Points of interest — Monitor arrivals at customers, warehouses, branches
- 🚚 Logistics — Confirm deliveries and distribution routes
- 🔒 Security — Alert if vehicle enters unauthorized zones
- ⏱️ Stay times — Measure time within each zone
Command Summary
| Action | Command | Description |
|---|---|---|
| Configure | SWPaab+/-ccccccc+/-dddddddeeeeeffffff | Define complete waypoint |
| Query | QWPaa | Get configuration |
| Disable | SWPaaD | Deactivate a waypoint |
Parameters
| Field | Description | Format |
|---|---|---|
| aa | Waypoint index | 00-31 |
| b | Status | E = Enabled, D = Disabled |
| +/- | Coordinate sign | + North/East, - South/West |
| ccccccc | Latitude | ddmmmmm (degrees + minutes×1000) |
| ddddddd | Longitude | dddmmmmm (degrees + minutes×1000) |
| eeeee | Radius | 00001-99999 meters |
| ffffff | Reserved | Complete with 000000 |
Coordinate format: Latitude -27.78467° converts to -2778467 (27° 47.046’). Longitude -64.25658° converts to -06425658.
Associated Signals
| Signals | Status |
|---|---|
WP00 - WP31 | 1 = inside geofence, 0 = outside |
Examples
Create basic waypoint
>SWP00E-2778467-06425658002000000000<
// WP00: Lat -27.78467, Lon -64.25658, Radius 200mBreakdown:
00= IndexE= Enabled-2778467= Latitude (27°47.046’S)-06425658= Longitude (64°15.395’W)00200= Radius 200 meters000000= Reserved
Query waypoint
>QWP00<
// Response: RWP00E-2778467-06425658002000000000Disable waypoint
>SWP00D<
// Deactivates WP00 without deleting its configurationWaypoint with large radius (5 km)
>SWP05E-3459123-05842567050000000000<
// WP05: Radius of 5000 meters (5 km)Usage in Event Rules
Customer arrival alert
>SRL10E;TRG=WP00+;ACC={GGQ10L}<
// Send report when entering WP00Warehouse exit alert
>SRL11E;TRG=WP01-;ACC={GGQ11L}<
// SMS when leaving warehouseZone stay time
>STD00 E 00060 00000< // Timer 1 minute
>SRL12E;TRG=WP00+;ACC={STD00R}< // Reset timer on entry
>SRL13E;TRG=TD00+;CND=WP00;ACC={GGPXXL}< // Report every minute insideMulti-stop route system
// Configure waypoints for each stop
>SWP00E... // Stop 1
>SWP01E... // Stop 2
>SWP02E... // Stop 3
// Tracking rules
>SRL20E;TRG=WP00WP01|WP02|+;ACC={STX ARRIVAL AT STOP}<
>SRL21E;TRG=WP00WP01|WP02|-;ACC={STX DEPARTURE FROM STOP}<Configuration Tool
Use the Waypoint Configurator to generate commands visually on a map, without needing to calculate coordinates manually.
Compatibility
💾Firmware:v1.00.00
SPLegacy
ULLegacy
MTLegacy
C3Legacy
C5Legacy
SP-IOT
SM-IOT
ZE-IOT
Last updated