March CoreDX DDS Connection
![]() |
Phone: 720.733.7906 Fax:866.725.4485 230 Third Street, Suite 260 Castle Rock, CO 80104 contact@twinoakscomputing.com www.twinoakscomputing.com |
![]() |
March CoreDX DDS Connection 2025  Welcome to the Twin Oaks Computing, Inc Newsletter! Our monthly newsletter brings you news and information about Twin Oaks Computing and our CoreDX DDS middleware. Be sure to "like", "follow" and "friend" us on our Social Networking sites for fun facts, free giveaways, and stories about Communications Middleware, Technology, and Twin Oaks Computing. First Tactical Microgrid Standard (TMS) Industry Day a Success Twin Oaks Computing is happy to have been a part of the first TMS Industry Day, sponsored by the US ARMY Devcon C5ISR and held in Aberdeen, MD. Over 100 people from industry, government, and academia met in Aberdeen last week to discuss all things TMS. We heard from various stakeholders and advocated for the DDS-based TMS architecture, saw successful live demos of microgrids using CoreDX DDS to implement the TMS architecture and had great DDS-related discussions with various attendees. The Data Distribution Service (DDS) provides the data communication backbone to the TMS architecture. It was particularly nice to hear the Army's point of view regarding DDS, their motivation to select DDS, and their success to date developing microgrid components using DDS. Twin Oaks Computing supports the TMS community with a TMS compliant DDS (CoreDX DDS) and engineering services to build custom TMS interfaces for power devices. If you would like to learn more about TMS, Twin Oaks Computing's TMS services, or Twin Oaks Computing's and CoreDX DDS's role in the TMS architecture and community, please contact us. CoreDX DDS Tips & Tricks Welcome to this month's edition of CoreDX DDS Tips & Tricks, where our engineers provide quick bits of information to help our customers. Do You Make use of @nested Annotations? For our CoreDX DDS users who define and maintain data models (and IDL files) used for DDS communications, the @nested annotation can be important to control code generation. By default, the CoreDX DDS type compiler will treat all top-level structures in IDL files as potential DDS topic data types. This means the type compiler will generate typed DataWriter, typed DataReader, and type supporting code for each of those top-level structures. If any of these structures are only nested in other data types, much of this generated code is unnecessary (as there will never be a DataReader or DataWriter writing this nested type). The @nested annotation is used to indicate top-level structures within the IDL file(s) are always nested in other data types. As a result, the CoreDX DDS type compiler will not generate typed DataReader or typed DataWriter APIs for ths 'nested' data type. Depending on the structure of the data model, this can result in a significant reduction of generated code. Less generated code means quicker compile times and smaller resulting binaries. Take this opportunity to check your IDL files for structures that can be annotated as @nested. CoreDX DDS Tips & Tricks are intended to be useful for engineers using CoreDX DDS. If you have any questions, please contact us. Validating Vendor Interoperability in the DDS Standard March 18, 2025 - Hyatt Regency Town Center, Reston, VA. To ensure vendor interoperability across DDS implementations, Twin Oaks Computing, along with the OMG DDS Special Interest Group (DDS SIG) recently conducted a series of comprehensive tests using the RTPS (Real-Time-Publish-Subscribe) interoperability protocol. These tests covered a wide range of Data-Distribution Service functionality and features across vendors. The test results and detailed reports provide specific insights into the interoperability status per vendor per feature. In this session, the OMG and DDS Foundation will present the findings and discuss the methodology and results. Why attend?
Register here to attend. Try the full-featured CoreDX DDS product free for 30 days Check out the newest DDS standardized features and get your hands on the leading small footprint Data Distribution Service implementation to see what it can do for you. CoreDX DDS v5 continues to focus on resources and performance while incorporating new features and enhancements. Our evaluation copies include the full DDS API and standardized wire protocol, including:
With these enhanced features, CoreDX DDS is the perfect middleware solution to meet the challenges of today's Industrial Internet of Things (IIoT) systems. Learn more here. The evaluation is available here for direct download for the most common platforms, including Linux, MacOS, and Windows. Download your free 30 day trial of CoreDX DDS here. Upcoming Events March 17-21, 2025: OMG Technical Meeting, Reston, VA, USA June 19-13, 2025: OMG Technical Meeting, Denver, CO August 12-14, 2025: GVSETS, Novi, MI, USA August 25, 2025: U.S. Air Force - FACE and SOSA Consortial Technical Interchange Meeting and Expo, Novi, Location TBD September 15-19, 2025: OMG Technical Meeting, Leeds, UK December 1-5, 2025: I/ITSEC, Orlando, FL, USA December 8-12, 2025: OMG Technical Meeting, San Francisco, CA, USA
|