Skip to content

AirStack Core 2.4.0

 

4 August 2026

 

The Deepwave team is excited to announce the release of AirStack Core 2.4. This is a major release that contains many new features to enable novel use cases for the AIR-T.

This release supports the AIR7310 and AIR7311 AIR-T hardware. Earlier models should continue to use AirStack Core 1.0.

New Features

  • JetPack 6.2.2 - The AirStack Core OS baseline has been upgraded to NVIDIA JetPack 6.2.2. This update includes improved OS stability, security updates, and updates to critical libraries such as cuDNN, CUDA, and TensorRT.

  • Reworked Upgrade Tooling - Removed several dependencies on NVIDIA's tools/scripts to flash and upgrade the AIR-T. Nothing should change from the user's perspective, but the tool itself should now be much more reliable and provide more useful logs in the event of an error. For upgrade instructions see the documentation here.

  • Phase Calibration - All available channels can now be phase aligned through a new register API. A new Tutorial is provided showing how to compute the phasors and apply them to the AIR-T. We hope this new feature enables applications such as direction finding and other use cases requiring phase aligned channels.

  • TX Transmit Queue - We now allow for multiple timed transmissions to be scheduled on the AIR-T. That is, many buffers can be scheduled for transmission at different times in the future. Additionally, buffers can be appended to one another via subsequent calls to writeStream() and use of the SOAPY_SDR_END_BURST flag. See the updated Transmit Tutorial for details. In practice, this should allow for communications waveforms to be more easily transmitted on the AIR-T without the need to zero-pad buffers or to manually copy all samples into a single buffer.

Resolved Issues

  • Clocking Fixes - The AIR-T now will not reset the clock source each time a device is created. This avoids having to re-acquire GPS or external lock each time an application is launched. Additionally, the timeout to acquire lock is now user configurable through a device argument.

  • RFIC Reset Logic - Avoid resetting the AD9371 in cases where it is already in reset. By removing these unnecessary steps, device creation takes less time and resources.

  • TX LO Calibration - Enable additional TX calibrations to greatly reduce LO leakage.

  • RX Firmware Overflow - Properly diagnose and report overflow conditions inside the firmware's buffers. These tend to occur when using all available channels at near maximum sample rates. We will be investigating these issue further and will have a fix in a future release. Note that in previous releases, these overflow conditions would occur silently.

How To Upgrade

Customers with a compatible models should upgrade their devices by flashing (factory reset) their devices with the new build. Access to the software build is available at the Developer Portal.

After downloading the release, use the included airstack_core_installer GUI to perform the update. Detailed instructions can be found at AirStack Core Installation Guide.

AirStack Core Compatibility

AIR-T Model Compatible AirStack Core Version
AIR7311 2.4 (this release)
AIR7310 2.4 (this release)
AIR7101 1.0
AIR7201 1.0
AIR8201 1.0