Skip to content
Bolide Technologies
TRL 6 · Production-ready

Your platform keeps its fix under jamming

NullWave is a family of digital CRPA antennas that adaptively null the jammer by direction while keeping the satellites in view. Full CRPA capability at mass-platform component cost.

Land · Sea · Air — UAV, UGV, USV

NullWave 2 digital CRPA antenna in a milled aluminium housing with a sealed cable gland
Radio-transparent radomeGland: power + dataAl 6061 housing

TRL 6

Production readiness

0.0

dBµV/m — peak field strength in testing

2 / 4 / 8

Elements across the lineup

1

Cable: power + data

Certified immunity: 95.6 dBµV/m (acceptance condition per technical specification). 102.7 dBµV/m is the peak value recorded during range testing.

01 / The problem

Electronic warfare reliably blinds standard GNSS receivers

The signal arriving from orbit is extremely weak. A ground jammer of modest power blinds a receiver tens of kilometres away. A conventional antenna — even a filtered one — loses its fix exactly inside the mission area. The result: a failed mission and a lost platform with its payload.

UAVUGVUSV

Filtered antennas (UNA class)

They suppress out-of-band interference but do not form spatial nulls toward the source. Against in-band directional jamming their help is limited.

Classic analogue CRPA

They work — but they are multi-channel systems costing thousands of dollars, designed for manned aviation. On a mass-produced platform they are economically impossible.

Inertial and optical navigation

A complement, not a replacement. More expensive, requires integration into flight logic, and does not restore a satellite fix.

The empty niche

Full CRPA capability — adaptive directional suppression — at mass-market price.

02 / Technology

The antenna does not shout over the jammer — it turns a deaf ear to it

Several spatially separated receiving elements pick up the same signal at different phases. The processor computes complex weight coefficients and combines the channels so that a null in the reception pattern forms toward the jammer. The satellites stay in view.

FIX: HELD

Drag the jammer around the circle

JammerSatellitePattern null
  1. 01

    Capture

    Two (four, eight) coherent L1 RF channels sharing a reference oscillator and clock. Streaming IQ data.

  2. 02

    Calibration

    Amplitude and phase alignment of the receive chains through a test input on the antenna board, inter-channel compensation, sample synchronisation. Without this, the null drifts.

  3. 03

    Null forming

    Estimation of the input covariance matrix, computation of weight coefficients, adaptive null forming toward the interference sources. Method class: power-inversion / MVDR.

  4. 04

    Output

    The cleaned signal feeds a standard GNSS receiver. UART exchange over the UBX protocol, with C/N0 and fix-status monitoring.

Architecture

Null forming moved into the digital domain

Exploded view of NullWave 2: radome, antenna board, housing partition, SDR module, GNSS receiver board and lower housing shell
  • 01Radome
  • 02Antenna board · 2 patches
  • 03Housing partition · shield
  • 04SDR module · DSP
  • 05Lower housing shell

Software-defined processing

Real-time DSP on a Zynq-class SoC/FPGA. Mathematical model: power-inversion / MVDR. Performance is defined by the algorithm, not by an analogue chain.

Adaptation without new hardware

When the adversary changes the jamming type, we respond with a firmware update. An analogue CRPA would need a new product.

Hardware isolation

The RF layer sits on top under a radio-transparent radome; the digital layer sits below under metal. The housing acts as a shield between them, keeping computing noise out of the receive chain.

IP independence

Proprietary algorithms and processing pipeline. The supply chain carries no critical foreign dependency in algorithms, antenna block or firmware.

Architecture comparison
Classic analogue CRPANullWave (digital)
Where the null formsIn the analogue chain, in hardwareIn DSP on FPGA/SoC
Adapting to a new jammer typeHardware replacement or redesignFirmware update
Array scalingA new productSame logic, different array layout
Price classThousands of dollarsMass-platform component level

03 / Evidence

Head-to-head comparison under an active jammer

UNA-3CSFE+ SW54

Loses its fix at 100 m from the emitter

TimeNavigation solution

NullWave 2

Holds its fix confidently at 5 m from the emitter

TimeNavigation solution

Illustrative representation of behaviour observed in head-to-head testing

Head-to-head comparison per the CRPA-TEST-001 protocol. Full test conditions — emitter type, power, frequency, altitude and platform configuration — available on request under NDA.

Range testing

95,6

Certified immunity

102,7

Peak value in testing

Confirmed operation under intentional interference at field strengths up to 95.6 dBµV/m — the acceptance condition defined in the technical specification. The peak value at which the unit continued to output a fix during testing was 102.7 dBµV/m.

Combat use

The product has been used on heavy strike multirotors along an active front line. Missions were completed with the antenna in the loop, and crews reported positively. Direct hits on the antenna itself were recorded — the unit was flying on combat platforms.

Differentiator

Jamming aborts the mission. Spoofing kills the platform.

A jammed receiver at least reports that it has no fix. A spoofed one confidently outputs a false one. The autopilot trusts it and flies the platform to a point that does not exist.

Spoof detection

NullWave firmware identifies signs of signal spoofing and stops issuing a navigation solution instead of handing over a false position. Available on the two-element configuration.

Spoofer rejection

In development

For four-element configurations and above, spatial rejection of the spoofing source with recovery of the true position is in development.

An update, not a new product

Anti-spoofing arrived as a firmware update for units already in the field. That is the practical proof of the digital architecture's advantage.

Real satellitesGround spoofer

Unprotected

The platform accepts the false fix and flies to a point that does not exist

With NullWave

Spoofing detected, the false solution is rejected

04 / Build

Antenna, RF chain, processor and GNSS receiver in a single housing

Cutaway of NullWave 2: antenna board with ceramic patches, metal partition, SDR module with heatsink and GNSS receiver board
  • 01

    Radio-transparent radome; internal ribs hold the antenna board and set a repeatable gap above the patches

  • 02

    Two ceramic patches, 35 × 35 × 6.5 mm, separated along the long axis

  • 03

    The metal partition shields the digital layer from the receive chain

  • 04

    SDR module with a heatsink pressed against the housing — the housing doubles as a heat path

  • 05

    InterfaceCup gland: one cable carries both power and data

  • 06

    Perimeter mounting ears — attaches to the platform frame without adapter plates

Symmetric chains

Both channels are mirrored with equal trace lengths. Calibration is a correction, not a rescue of poor routing.

Short RF traces

Patches and LNAs sit close together — noise figure is not eaten by cabling, and path-length difference stays minimal, which is critical for phase coherence.

Serviceability

M3 screw assembly, no soldering or adhesive. Bought-in modules sit on connectors and swap without rework. The antenna board comes out separately.

Housing as shield and heatsink

Milled 6061 aluminium, bead-blasted and anodised. Simultaneously mechanical protection, EM shield and thermal path.

Specification

NullWave 2 specification

NullWave 2 dimensional drawing: 152.6 × 82.4 × 26.5 mm152,6 mm82,4 mm26,5 mm

A complete design documentation package (Altium, SolidWorks) is ready for transfer to a contract manufacturer. Screw assembly, no soldering or adhesive.

Type
Digital CRPA, 2 elements (CRPA2E)
Band
GNSS L1, 1559.05–1605.66 MHz
Receiving elements
2 × ceramic patch, 35 × 35 × 6.5 mm
Processing method
Adaptive spatial filtering, null steering (power-inversion / MVDR)
Processor
SDR module, Zynq-class SoC/FPGA
GNSS receiver
u-blox ZED-F9P
Interface
UART, UBX protocol; service DEBUG UART
Interference immunity
95.6 dBµV/m certified; 102.7 dBµV/m peak in testing
Dimensions
152.6 × 82.4 × 26.5 mm
Weight
≈ 200 g
Housing
Milled 6061 aluminium, bead blasting + Sky Blue anodising
Ingress protection
IP67
Power / data
Single sealed gland, bias-tee
Platforms
UAV / UGV / USV
Readiness
TRL 6, field-tested engineering unit
Manufacturing
Complete design package (Altium, SolidWorks); M3 screws, no solder or adhesive
Target price
Mass-platform component price level
Request integration documentationOrder a test unit

05 / Lineup

One processing core — only the array layout scales

NullWave 2 · 2 elements
In production

NullWave 2 · 2 elements

Production-ready and combat-proven. Optimal for mass-produced FPV, light UAVs, ground robotic systems and unmanned surface vessels.

NullWave 4 · 4 elements
Prototype

NullWave 4 · 4 elements

The processor is integrated onto a proprietary board, lowering unit cost. Handles multiple simultaneous jamming sources. Platform class: medium UAVs, heavy hexacopters, USVs.

NullWave 8 · 8 elements
R&D

NullWave 8 · 8 elements

A circular multilayer board carrying eight ceramic patches around its circumference: uniform azimuthal coverage with no blind sectors and the maximum number of steerable nulls. Target class: large UAVs, special-purpose and maritime platforms.

The digital processing core is shared across the family. Moving between configurations changes the array layout and channel count, not the algorithm.

06 / Integration

To an integrator it looks like an ordinary GPS antenna with one cable

01

Mechanical mounting

Perimeter mounting ears, M3 fixings straight onto the platform frame. No adapter plates required.

02

A single cable

Power and data share one sealed gland. On the platform that means a single entry instead of a harness.

03

No flight-logic changes

UART exchange over the UBX protocol. The autopilot receives its usual navigation solution — nothing needs rewriting.

What you receive

  • A complete unit: antenna, RF chain, processor and GNSS receiver in one housing
  • Integration documentation: mechanical interface, power, exchange protocol
  • Support throughout pilot integration on your platform
  • Joint range testing under the CRPA-TEST-001 protocol
  • Firmware updates against new jamming types across the product lifecycle
Discuss a pilot integration

07 / Methodology

We do not ask you to take our word for it

The company operates a formalised head-to-head comparison methodology — protocol CRPA-TEST-001. The methodology is agreed and signed with the customer before testing begins; the results are signed afterwards. KPIs are computed from logs, not judged by eye.

Test 1 · ALT_HOLD, 5 m, 10 min

Both antennas outside the control loop — we compare what each one actually outputs.

Test 2 · LOITER, 5 m, 10 min

Sub-variants with the flight controller on the reference antenna and on the device under test: does the platform hold position.

Test 3 · J/S threshold search

LOITER under L1 jamming with power stepped up every 30 seconds — up to loss of the navigation solution.

KPIs recorded

Satellite count · HDOP · C/N0 · position σ in hover · altitude σ · fix losses · EKF innovation · J/S threshold · time to reacquisition (TTRA)

Processing runs from flight-controller and secondary-receiver logs; the KPI computation script is version-controlled and available to the customer.

Test protocol

CRPA-TEST-001 v1.1

Methodology agreed

Test results

Customer signature

Contractor signature

Signed twice: before and after testing

For investors

The digital architecture as an investment thesis

Market

Hundreds of thousands of mass-produced unmanned platforms for which classic Western CRPA is financially out of reach. Every GNSS-equipped platform operating under jamming is a unit of demand.

Business model

Direct B2B contracts with unmanned-platform manufacturers, plus licensing of the digital processing technology.

Team expertise

Full-stack development — from RF circuit design and mechanical construction to FPGA programmable logic and real-time adaptive filtering algorithms.

Defensibility

The advantage lies in the algorithm and the layout, not in bought-in components. Implementation rights belong to the company.

Use of proceeds

Scaling NullWave 2 into series production, and funding the R&D stages and prototype runs of NullWave 4 and NullWave 8.

Request the investor materials

Questions

Frequently asked questions

A filtered antenna suppresses out-of-band interference but forms no spatial nulls. NullWave determines the direction of the source and adaptively steers a null toward it while continuing to receive satellites.

Contact

Get a unit for testing

Tell us about your platform and we will come back with a proposed configuration, test conditions and timeline.

  1. 01

    You submit a request describing your platform and use case

  2. 02

    We agree the test methodology before the unit ships

  3. 03

    We run joint testing and record the outcome in a signed protocol

Request a test unit