Hacker News front page1 min readrelease notesintro
German Rheinmetall open-sources its Battlesuite connected weapon system protcol
Summary
Rheinmetall has open‑sourced onboardapi 9.10.0, a C++ middleware that uses DDS (XTypes, XCDR2) for low‑latency, backward‑compatible data exchange between sensors and software. The library includes Java, C#/.NET, and Python wrappers and comprehensive docs.
- onboardapi is a C++ middleware for sensor‑software communication built on DDS.
- Provides language wrappers for Java, C#/.NET, and Python.
- Uses DDS XTypes and XCDR2 encoding to maintain backward compatibility across versions.
- Implements a data‑centric publish‑subscribe model for low‑latency, reliable exchange.
Teams building real‑time, multi‑language sensor integration can adopt a standards‑based, open‑source stack without vendor lock‑in.
4/10


