vxWorks Version information

2 posts / 0 new
Last post
Offline
Last seen: 6 years 10 months ago
Joined: 07/12/2012
Posts: 51
vxWorks Version information

NDDS_Config_Version_to_string() on vxWorks returns unexpected results. The vxWorks Connext libraries  are for Rev 5.0.0

but NDDS_Config_Version_to_string() returns:

-> d NDDS_Config_Version_to_string()
NOTE: memory values are displayed in hexadecimal.
0x09e82280:  646e 7364 6f63 6572 2e31 6136 722e 7665  *nddscore1.6a.rev*
0x09e82290:  3030 6e2d 6464 6373 2e31 6136 722e 7665  *00-nddsc1.6a.rev*
0x09e822a0:  3030 0000 0000 0000 0000 0000 0000 0000  *00..............*
0x09e822b0:  0000 0000 0000 0000 0000 0000 0000 0000  *................*
0x09e822c0:  0001 0000 1010 08c0 0000 0000 0000 0000  *................*

It returns 1.6 where 5.0 is expected.

 

Organization:
Gerardo Pardo's picture
Offline
Last seen: 1 week 5 days ago
Joined: 06/02/2010
Posts: 602

Hello Nico,

This is the normal and expected result. The "5.0.0" refers to the version of the product/distribution bundle. Each component in the bundle has its own version. Specifically the nddscore libraries version 1.6 are the ones used by the Connext 5.0.0 bundle.

The approach is similar to how say Ubuntu 12 includes bundles the 3.0 version of the  Linux kernel libraries.

Gerardo