Rheinmetall open-sources Battlesuite weapon system protocol

Original: German Rheinmetall open-sources its Battlesuite connected weapon system protcol

Why This Matters

Opening a military hardware protocol standard signals a push to build a third-party defense software supply chain around Rheinmetall hardware.

German defense giant Rheinmetall has published the onboardapi v9.10.0 documentation on GitHub, open-sourcing the interface library and middleware that connects sensor systems and software components in its Battlesuite platform, built on the OMG Data Distribution Service (DDS) standard.

Rheinmetall's onboardapi is the communication backbone of its Battlesuite connected-weapon ecosystem. Version 9.10.0, now publicly documented on GitHub, exposes a standardized data model built on the Object Management Group's Data Distribution Service (DDS) — a publish-subscribe architecture designed for low-latency, high-reliability data exchange between sensors and software across military hardware.

The library ships as a C++ core but wraps into Java, C#/.NET, and Python via its ddkit SDK. It uses DDS XTypes and XCDR2 encoding to maintain backward compatibility as data models evolve — meaning different software versions on different platforms can still talk to each other in the field.

The interface descriptions are released under EPL v2.0, an open-source license, though the runtime libraries carry a proprietary Rheinmetall EULA (EULA-RME-SDK-1.0). That split — open spec, closed runtime — is notable. Third-party vendors can build compatible systems and inspect the data model, but they still depend on Rheinmetall's SDK to run them.

The documentation covers client/service architecture, configuration, and full interface listings, and is dated with a 2026 copyright. No accompanying press release has been issued.

Source

rheinmetall.github.io — Read original →