Getting Started
Optional: Adjust Time Range
Select a time range filter (5 min, 1 hour, 24 hours, 1 week, 2 weeks, 1 month) to control which messages appear
Papa Duck Selection Panel
The left panel displays all your Papa Duck gateways as cards:Card Information
Each Papa Duck card shows:- Device Name: Papa Duck identifier
- Mama Count: Number of connected Mama Ducks
- Last Message: Time since the last message was received
- Message Count: Total messages in the selected time window
Map Controls
Map Style Options
Switch between different map visualizations:Streets
Default street map with labels and terrain
Satellite
Aerial imagery view
Terrain
Topographic map with elevation contours
3D Buildings Toggle
Enable 3D building rendering for urban environments (not available in satellite mode).Navigation Controls
- Zoom: Use the +/- buttons or scroll wheel
- Geolocation: Click the location icon to center on your current position
- Rotation: Right-click and drag to rotate the map
- Pan: Click and drag to move around
Device Markers
Marker Display
Marker Behavior
Marker Behavior
- One marker per device showing the latest GPS location
- Markers update in real-time as new GPS messages arrive
- Device name appears above each marker
- Markers cluster together when zoomed out for better visibility
Clicking on Markers
Click any device marker to open a popout with detailed information:Battery Status
View battery percentage, voltage, charging status, and temperature (if available within last 2 hours)
The device popout stays anchored to the marker even when you pan or zoom the map.
Message Feed
The right panel displays real-time message activity for the selected Papa Duck:Event Types
Messages are color-coded by event type:| Event Type | Icon | Description |
|---|---|---|
| GPS | 📍 | Location updates with coordinates |
| Health | ❤️ | Battery, temperature, and device health metrics |
| Status | ℹ️ | General device status messages |
| Sensor | 🌡️ | Environmental sensor readings |
| Unknown | ❓ | Other event types |
Feed Interaction
GPS Location Tracking
How GPS Works
Location Data Sources
Location Data Sources
- GPS Events: Standard GPS messages with lat/lng coordinates
- JSON Payloads: Messages with embedded location data
- Space-Separated Format: Legacy format with
LAT:andLNG:properties
Location Updates
- The system automatically processes GPS data from all supported formats
- Only the latest location for each device is displayed
- Older GPS coordinates are replaced when new ones arrive
- Locations update in real-time via WebSocket connection
Time Range Filtering
Adjust the time range to control which messages and GPS data appear:| Time Range | Use Case |
|---|---|
| 5 min | Active debugging and real-time monitoring |
| 1 hour | Recent activity tracking |
| 24 hours | Daily operations overview |
| 1 week | Weekly pattern analysis |
| 2 weeks | Medium-term trends |
| 1 month | Long-term historical view |
Changing the time range updates both the message feed and the GPS markers on the map.