This feature requires firmware version V1_38 or later. It allows you to load a complete, factory-tested setup with a single command. If you need to update your firmware, see the Firmware Update Guide.
Downloads & prerequisites
Download the latest Windows installer (.exe) referenced in the user guide: Download latest Windows installer (.exe)
If you haven’t installed the Original UI yet (to install required drivers), do that first: Original UI installer (for drivers)
Cutoff[Hz] Bug: Sending a profile sets the correct cutoff filter, but the UI always displays 1 Hz. A fix is being developed.
Configuration Settings Overview
Setting | Options |
---|---|
Data Output Rate | 1ms (1000Hz), 2ms (500Hz), 4ms (250Hz), … 2000ms (0.5Hz) |
Baud Rate | 19200, 115200 (default), 230400, 921600 bps |
Vector Mode | Enabled (Mode 0 or 1), Disabled (requires vector add-on) |
Magnetic Environment | Scalar: Noisy/Average/Quiet/Auto/Custom Vector: Noisy/Average/Quiet/Auto/Custom |
Filters | 50Hz Notch, 60Hz Notch, Custom Notch, 10Hz/20Hz LP or HP, Custom |
Print Items | Scalar Field, Vector Components, Timestamp, IMU, Sensitivity, Data Drop Counter |
Sync Mode | Master (standalone), Slave (arrays) |
Auto-Start | Enabled, Disabled |
Cycle Rate | Standard (1000Hz), Boost (1200Hz), Max (1400Hz) |
What is a Configuration Profile?
A profile is a single ASCII command like ~Vector_Survey_Pro~
that instantly loads a complete set of settings onto your sensor.
- Speed: Faster than setting each of the 20+ parameters individually.
- Reliability: Prevents errors from sending multiple commands.
- Consistency: Ensures repeatable, high‑quality data.
Note: All survey and base station profiles automatically enable ‘Auto-Start’ mode. The sensor will begin measurements immediately after the profile is applied and reboots. The only exception is the ~Stop~
utility command.
How to Apply a Profile
You can send a profile command using any serial terminal program (e.g., the QuSpin UI, PuTTY, Tera Term). The sensor will apply all settings and then automatically reboot.
- Find the profile name from the tables below.
- Copy the full string (including
~
) or click the copy button. - Send the complete string to the sensor.

- Confirmation message in the terminal.
- Send String field where you paste the profile.
- Location of cutoff[Hz]. This does not visually update when you send a configuration profile.
Important Formatting: Send the full string as one command. Do not add \n
or \r
.
Recommended & High-Performance Profiles
~Vector_Survey_Pro~
Primary high-performance vector profile (mobile); standard cycle rate.
Output: 250Hz, Scalar 500Hz, Vector 83.3Hz, Quiet, LP:100Hz
~Vector_Survey_Pro_1200~
Boosted vector profile for 300Hz output.
Scalar 600Hz, Vector 100Hz, Quiet, LP:140Hz
~Vector_Survey_Pro_1400~
Maximum performance vector profile for 350Hz output.
Scalar 700Hz, Vector 116.7Hz, Quiet, LP:160Hz
~Vector_Survey_Standard_IMU~
Vector + IMU profile, default on arrival for sensors with vector add-on.
Recommended for moving platforms. Output: 125Hz
~Scalar_Survey_Standard_IMU_125Hz~
Default on arrival for scalar-only sensors.
Recommended for moving platforms. Output: 125Hz
~Vector_BaseStation_Auto~
Self-optimizing vector base station for quiet, non-mobile use.
Standard Series (115200 Baud)
Profile Name | Use Case | Output Rate | Scalar / Vector Rate | ZC | Filter | Prints | Sync |
---|---|---|---|---|---|---|---|
~Scalar_Standard_MaxRate~ |
Fastest scalar-only profile. | 500Hz | 1000Hz | Quiet | LP: 200Hz | Data Drop Counter, Sensitivity | Master |
~Scalar_Survey_Standard_IMU~ |
Scalar + full IMU data. | 250Hz | 1000Hz | Quiet | LP: 100Hz | All IMU, Data Drop Counter, Sensitivity | Master |
~Scalar_Survey_Standard_IMU_Robust~ |
Robust scalar + IMU for noisy environments. | 250Hz | 100Hz | Average | LP: 1000Hz | All IMU, Data Drop Counter, Sensitivity | Master |
~Scalar_Survey_Standard_IMU_Robust_Slave~ |
Slave for gradiometer pairing (scalar + IMU). | 250Hz | 1000Hz | Quiet | LP: 100Hz | All IMU, Data Drop Counter, Sensitivity | Slave |
~Scalar_Survey_Standard_IMU_125Hz~ |
Low-rate scalar + IMU. | 125Hz | 1000Hz | Quiet | LP: 62Hz | IMU (Acc/Gyr/Mag), Timestamp, Sensitivity | Master |
~Scalar_Survey_Standard_IMU_125Hz_Slave~ |
Low-rate slave for gradiometer pairing (scalar + IMU). | 125Hz | 1000Hz | Quiet | LP: 62Hz | IMU (Acc/Gyr/Mag), Timestamp, Sensitivity | Slave |
~Vector_Survey_Standard~ |
Primary vector profile for mobile surveys. | 250Hz | 500Hz/83.3Hz | Quiet | LP: 100Hz | Timestamp, Sensitivity | Master |
~Vector_Survey_Standard_IMU~ |
Vector + IMU; balanced for moving platforms. | 125Hz | 500Hz / 83.3Hz | Quiet | LP:62Hz | IMU (Acc/Gyr), Timestamp, Sensitivity | Master |
~Vector_Survey_Standard_Robust~ |
Robust vector profile for noisy environments. | 250Hz | 500Hz / 83.3Hz | Average | LP:100Hz | Timestamp, Sensitivity | Master |
~Vector_Survey_Standard_IMU_Robust~ |
Robust vector + IMU for noisy environments. | 125hz | 500Hz/83.3Hz | Average | LP:62Hz | IMU (Acc/Gyr), Timestamp, Sensitivity | Master |
~Vector_Standard_BaseStation~ |
Vector base station (stationary mode 1). | 125Hz | 500Hz / 83.3Hz | Quiet | LP:80Hz | IMU Temp, Timestamp, Sensitivity | Master |
~Vector_Standard_BaseStation_IMU~ |
Vector base station with full IMU data | 125Hz | 500Hz / 83.3Hz | Quiet | LP:80Hz | All IMU, Timestamp, Sensitivity | Master |
~Vector_Standard_BaseStation_IMU_62Hz~ |
Vector base station with full IMU data | 62.5Hz | 500Hz / 83.3Hz | Quiet | LP:30Hz | IMU (Mag/Temp), Timestamp, Sensitivity | Master |
~Scalar_Standard_BaseStation~ |
Scalar base station | 125Hz | 1000Hz | Quiet | LP:100Hz | IMU Mag/Temp, Timestamp, Sensitvity | Master |
~Scalar_Standard_BaseStation_IMU~ |
Low-rate scalar base station with full IMU data. | 62.5Hz | 1000Hz | Quiet | LP:30Hz | All IMU, Timestamp, Sensitivity | Master |
~Scalar_Standard_BaseStation_32Hz~ |
Ultra-low-rate scalar base station with IMU Mag/Temp. | 31.25Hz | 1000Hz | Quiet | LP:15Hz | IMU (Mag/Temp), Timestamp, Sensitivity | Master |
~Vector_BaseStation_Auto~ |
Self-optimizing vector base station (stationary). | 125Hz | 500Hz/83.3Hz | Auto-Optimize | LP:100Hz | Timestamp, Sensitivity | Master |
~Scalar_BaseStation_Auto~ |
Self-optimizing scalar base station (stationary). | 125Hz | 1000Hz | Auto-Optimize | LP:80Hz | Timestamp, Sensitivity | Master |
~Vector_Standard_BaseStation_Robust~ |
Robust base station for noisy environments (mobile-optimized mode). | 125Hz | 500Hz/83.3Hz | Average/Quiet | LP:80Hz | Timestamp, Sensitivity | Master |
Pro Series (230400 / 921600 Baud)
Note: Compatible with the Standard Comms Board. Not compatible with the Advanced Comms Board (ACB 2.0).
The left copy button is for 230400 Baud and the right copy button is for 921600
Profile Name | Use Case | Output Rate | Scalar / Vector Rate | ZC | Filter | Prints | Sync |
---|---|---|---|---|---|---|---|
~Scalar_Pro_MaxRate~
|
Fastest scalar data rate (1000 Hz). | 1000Hz | 1000Hz | Quiet | Off | Data Drop, Sensitivity | Master |
~Scalar_Pro_IMU_500Hz~ |
Scalar + IMU at 500 Hz output. | 500Hz | 1000Hz | Quiet | LP:240Hz | All IMU, Data Drop Counter, Sensitivity | Master |
~Scalar_Pro_IMU_250Hz~ |
Scalar + IMU at 500 Hz output. | 250Hz | 1000Hz | Quiet | LP:100Hz | IMU (Acc/Gyr/Mag), Timestamp, Sensitivity | Master |
~Vector_Survey_Pro~ |
Primary high-performance vector profile (mobile); standard cycle rate. | 250Hz | 500Hz / 83.3Hz | Quiet | LP:100Hz | IMU (Acc/Gyr), Timestamp, Sensitivity | Master |
~Vector_Survey_Pro_1200~ |
Vector profile at boosted cycle rate (300 Hz output). | 300Hz | 600Hz / 100Hz | Quiet | LP:140Hz | IMU (Acc/Gyr), Timestamp, Sensitivity | Master |
~Vector_Survey_Pro_1400~ |
Vector profile at maximum cycle rate (350 Hz output). | 350Hz | 700Hz / 116.7Hz | Quiet | LP:160Hz | Timestamp, Sensitivity | Master |
~Vector_Survey_Pro_1400_IMU~ |
Maximum cycle rate with IMU (175 Hz output). | 175Hz | 700Hz / 116.7Hz | Quiet | LP:80Hz | IMU (Acc/Gyr/Temp), Sensitivity | Master |
~Vector_Survey_Pro_Slave~ |
Slave for gradiometer pairing; matches Pro survey settings. | 250Hz | 500Hz/83.3Hz | Quiet | LP:100Hz | IMU (Acc/Gyr), Timestamp, Sensitivity | Slave |
~Vector_Survey_Robust~ |
Vector profile tuned for noisy environments. | 250Hz | 500Hz/83.3Hz | Average | LP:100Hz | All IMU, Timestamp, Sensitivity | Master |
~Vector_Survey_Robust_1200~ |
Robust vector at boosted cycle rate for noisy environments. | 300Hz | 600Hz/100Hz | Average | LP:140Hz | All IMU, Timestamp, Sensitivity | Master |
~Vector_Survey_Robust_1400~ |
Robust vector at maximum cycle rate for noisy environments. | 350Hz | 700Hz/116.7Hz | Average | LP:170Hz | All IMU, Timestamp, Sensitivity | Master |
~Vector_Pro_BaseStation~ |
Vector base station (stationary mode 1). | 250Hz | 500Hz / 83.3Hz | Quiet | LP:100Hz | All IMU, Timestamp | Master |
~Vector_Pro_BaseStation_Robust~ |
Robust vector base station (mobile-optimized mode). | 250Hz | 500Hz / 83.3Hz | Average/Quiet | LP:100Hz | All IMU, Timestamp | Master |
Utility Commands
Command | Function |
---|---|
~Start~ |
Enables automatic startup and reboots |
~Stop~ |
Disables automatic startup (idle mode) |
~Reset_EEPROM~ |
Factory reset of memory |
~Lock_Commands~ |
Disables all standard single-character ASCII commands. Only ~profile~ and other ~utility~ commands will be accepted. |
~Unlock_Commands~ |
Re-enables all standard single-character ASCII commands. |