Part 1 · Hardware Setup
Core hardware components
Power Supply Unit (PSU)
Delivers stable power to the backpack module housing all sensor control electronics, with intelligent power management and system monitoring.
Data Acquisition Module (DAQ)
The communication hub between your PC and the hardware — high-speed data transfer, system control, and real-time monitoring.
Backpack Module
Holds up to 8 modules (A–H), each hosting up to 8 cardmags — up to 64 sensors per backpack. Multiple backpacks synchronize to build larger arrays.
Sensors & Control Electronics
The precision measurement components that capture neurological data, and the module boards and cardmags that control them. Leave them boxed until the backpack assembly step below.
Each module contains 8 cardmags interfacing with 8 individual OPM sensors. Multiple modules combine in the backpack to create an array of up to 64 sensors; multiple backpacks extend this further.
The PSU powers a backpack running up to 64 sensors. The DAQ manages communication between the PC and sensor electronics and lets multiple backpacks synchronize into larger arrays — reliable, scalable, research-grade acquisition.
Setup instructions
Backpack assembly
Important: before handling sensors or sensor control electronics (modules and cardmags), take basic ESD precautions — ground yourself to remove excess electrical charge and avoid damaging sensitive electronics.
Keyboard shortcuts
- Space / KPlay / Pause
- J / LBack / Forward 10s
- ← / →Back / Forward 5s
- ↑ / ↓Volume up / down
- , / .Frame step (when paused)
- < / >Slower / Faster
- 0–9Jump to 0%–90%
- MMute
- CAnnotations on / off
- FFullscreen
- PPicture-in-picture
- ?Toggle this help
Assembly tips
- 1 Prepare work area: set the backpack on a stable surface with plenty of room.
- 2 ESD precautions: ground yourself before unpacking modules and sensors.
- 3 Unpack components: keep modules in their ESD-safe bags until ready to connect. Set sensors down on a flat surface or secure holder.
- 4 Install modules: one at a time, slide each into place on the backpack as shown in the video. Push on the base of the cardmag connectors—never on the cable connection at the front of the module.
- 5 Secure module: lock each module into place with the provided hex key and screw.
- 6 Cable management: route sensor cables into the cable routers for strain relief. Each router has 4 channels—push cables all the way down so the routers hold all 4 cables per side.
- 7 Optional — secure cables: zip-tie the cable routers on the inside walls to lock cables into their channels.
- 8 Assembly complete—continue with the DAQ, PSU, and backpack setup below.
Safety reminder: always power off the system before making or changing sensor connections. Improper connection while powered can damage sensitive electronics.
DAQ, PSU, and backpack setup
Keyboard shortcuts
- Space / KPlay / Pause
- J / LBack / Forward 10s
- ← / →Back / Forward 5s
- ↑ / ↓Volume up / down
- , / .Frame step (when paused)
- < / >Slower / Faster
- 0–9Jump to 0%–90%
- MMute
- CAnnotations on / off
- FFullscreen
- PPicture-in-picture
- ?Toggle this help
The DAQ’s default IP address is 192.168.0.10. Set a static IP address on the PC’s ethernet port (or the ethernet‑to‑USB adapter) connected to the DAQ: any address from 192.168.0.1 to 192.168.0.254 other than 192.168.0.10, with subnet mask 255.255.255.0. The Control Center cannot connect to the DAQ until this is set.
Part 2 · Software Setup
Neuro-1 Control Center
The Neuro-1 Control Center is the system’s desktop application — one program for the whole workflow. It controls the sensors, records data in the FIF format, and provides data viewing, with the co-registration steps built in: HALO and HPI Pen localization, frame alignment, and applying the results to a measurement.
Software walkthroughs
Each stage of the workflow, from powering on the system to viewing data.
Keyboard shortcuts
- Space / KPlay / Pause
- J / LBack / Forward 10s
- ← / →Back / Forward 5s
- ↑ / ↓Volume up / down
- , / .Frame step (when paused)
- < / >Slower / Faster
- 0–9Jump to 0%–90%
- MMute
- CAnnotations on / off
- FFullscreen
- PPicture-in-picture
- ?Toggle this help
Part 3 · Running Sensors
Run the sensors
- 1 Power on the system.
- 2 Reconfigure Array (first run only): assigns correct channel numbers to the cardmags automatically. Found in the Settings menu at the top of the Control Center software.
- 3 Learn the Control Center basics: setting the active state, deactivating sensors, reading status information. Use the Tutorial Mode button at the top of the Control Center software to learn the interface.
- 4 Auto Start: press Auto Start; wait for the “Laser Locked” LED to turn green and “Cell Temp Err” to stabilize.
- 5 Field Zero: nulls the background field. V10 cardmags can leave Field Zero on continuously; earlier cardmags must turn Field Zero off before calibration and recording.Cardmag versions: verify your cardmag version before proceeding, so field zeroing is handled correctly for your hardware.
- 6 Ortho & Calibrate: once stable, press to measure and apply calibration values to the sensor data.
- 7 Ready to record.
Let sensors stabilize 2–3 minutes after initialization before critical measurements. Monitor status LEDs to confirm all sensors are operating correctly.
Coming soon: troubleshooting guide, saving data, noise floor viewing, firmware updates, HALO usage, and more N1 guides.
Developers
API
The N1 system exchanges data over TCP/IP. The DAQ acts as the server (default IP address 192.168.0.10), allowing multiple client connections to read sensor, status, and system data, and to send commands.
| Port | Purpose |
|---|---|
| Port 8089 | Reading sensor data |
| Port 8090 | Reading sensor status data |
| Port 8091 | Reading system status data |
| Port 8092 | Sending command data to control the system |
Previous API versions: v1.6 · v1.3 · v1.2 Previous Python examples: Jul 2024 · Jan 2024
Reference
DAQ reference
Front panel LED codes
| LED pattern | Status LED | Array 1 LED | Array 2 LED |
|---|---|---|---|
| Solid OFF | DAQ not running | Not connected | Not connected |
| Solid ON | DAQ running, connected to PC | Connected | Connected |
| Blink 1×, pause | DAQ running, not connected to PC | Clock error 1 | Clock error 1 |
| Blink 2×, pause | Unused | Clock error 2 | Clock error 2 |
| Blink 3×, pause | Unused | Clock error 3 | Clock error 3 |
DAQ hardware
Saved data format
The Neuro-1 Control Center saves recordings in the standard FIF format (.fif files), which opens directly in MNE-Python with no conversion step. Each recording gets its own folder, and processed files (calibrated, HFC-corrected) are written alongside the raw file.
- Field units
- Tesla (T), 32-bit floating point
- Sampling rate
- 375, 750, or 1,500 Hz, as selected for the session
- Channels
- 224 with one sensor array, 416 with two (both arrays in one file)
- Raw files
- Field data and status metadata; no sensor positions
- Calibrated files
- Add sensor positions and orientations, calibration, and HALO coil and head points
HALO
High-resolution Array LOcalization
HALO is a turn-key platform for quickly and accurately determining the location, orientation, and calibration data for arrays of QuSpin OPMs — a streamlined, user-friendly approach to sensor localization, the first step in co-registration for advanced bio-magnetic sensing.
Co-Registration Setup Guide — start here

