Skip to Content

CXCQ Command - GPS Quality Filter

Configures GPS “quality filter” parameters applicable to “filtered” Extended Reports and Speed Thresholds.


What is it for?

Use caseDescription
🎯 Position accuracyFilter reports with low-quality GPS
🛣️ Speed controlAvoid false alerts due to imprecise GPS
📡 Obstacle zonesAdjust tolerance in problematic areas
🏗️ Urban environmentsConfigure for areas with tall buildings

Commands

Configure

SCXCQabc

Query

QCXCQ

Response

RCXCQabc

Parameters

FieldDescriptionRangeDefault
aMinimum fix2 or 33
bMaximum PDOP00-5005
cMinimum satellite count03-2403

The firmware only validates the ceiling of each field (Fix ≤ 3, PDOP ≤ 50, satellites ≤ 24): it does not enforce the floor shown in the table above. Sending a=0/a=1, or c below 03, is stored without error even though it makes no operational sense (the filter would end up effectively disabled).


Examples

Custom GPS quality filter

>SCXCQ31004< // a=3 → Minimum fix: 3D (more precise) // b=10 → Maximum PDOP: 10 // c=04 → Minimum 4 satellites

PDOP (Position Dilution of Precision): Lower values indicate better satellite geometry. Recommended: ≤5 for high precision.

Strict filter for speed control

>SCXCQ30306< // 3D fix, PDOP ≤3, minimum 6 satellites // Ideal for avoiding false speed violation alerts

Compatibility

💾Firmware v1.08.00
SPLegacy
ULLegacy
MTLegacy
💾Firmware v1.00.00
SP-IOT
Last updated