December CoreDX Connection

Phone: 720.733.7906
230 Third Street, Suite 260
Castle Rock, CO 80104
CoreDX DDS Logo

December CoreDX DDS Connection 2023


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.

Office Holiday Closure

Please note: Our offices will be closed December 22 through January 1 to alllow our employees time with their families during the holidays. We will re-open on Tuesday, January 2, 2024.

Thank you for joining us at I/ITSEC

Thank you to everyone who stopped by our booth at I/ITSEC in Florida last month. This annual show showcases simulation, education, modeling and training technology for the exchange of information among industry, the military, and educational communities.

It was wonderful meeting everyone who stopped by our booth, and picked up their CoreDX DDS Webinar Library card.

Twin Oaks Computing to Exhibit at AOC in Washington, DC

Join us for three full days of informative and engaging keynote sessions, breakout discussions, and tech talks at AOC's annual International Symposium and Convention. This leading event for electronic warfare, electromagnetic spectrum operations, cyber-electromagnetic activities, and information operations professionals worldwide is taking place December 11-13, 2023.

Superiority in the electrormagnetic spectrum continues to prove itself as a game-changing capability that provides a decisive operational advantage in conflicts worldwide. AOC 2023 provides a collaborative forum to capture the passion of professionals ready and willing to make a difference and directly impact our future.

Stop by Booth #938 to discuss CoreDX DDS small footprint middleware, and pick up your CoreDX DDS Webinar Library Card.

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.

When do I need to re-generate type specific code from IDL?

It is a good practice to regenerate DDS type-specific code every time the application code is re-compiled. Many development organizations will put their IDL file(s) into version control along with the system source code. In this case, the code generated from IDL is treated like the binary code generated by the compiler.

If you are not already doing this in your environment, you may wonder when it is necessary to regenerate the type specific code. Generated type code must be re-generated any time the CoreDX DDS 'minor' version changes. [CoreDX DDS versions consist of "major.minor.patch" numbers.]

The CoreDX DDS library will report a run-time error if it detects the generated code was produced by a IDL type compiler version not compatible with the CoreDX DDSl library version that looks like this:

DP: ERROR :WARNING: version does not match CoreDX Library version.

DP: ERROR :This may cause software instability or crashes.

This error indicates the type specific generate code should be regenerated with the appropriate CoreDX DDS IDL compiler (coredx_ddl) version.

CoreDX DDS Tips & Tricks are intended to be useful for engineers using CoreDX DDS. If you have any questions, please contact us.

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:

  • All language bindings for the DDS API's (C,C++, Cxx, C#, Java, Python, JavaScript)
  • Full X-Types support including IDL, XML, and Dynamic type representations
  • Remote Procedure Call over DDS (RPC over DDS)
  • XML Application Definition
  • DDS Security (upon request)

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, Solaris, and Windows. Download your free 30 day trial of CoreDX DDS here.

Upcoming Events

December 11-13, 2023: AOC International Symposium and Convention, Washington, DC, USA