code: def get_version_info(self, key_name='ver_sw_release'):
          
          if key_name in self._msg_info_dict:
              val = self._msg_info_dict[key_name]
              return ((val >> 24) & 0xff, (val >> 16) & 0xff, (val >> 8) & 0xff, val & 0xff)
          return None
docs: get the (major, minor, patch, type) version information as tuple.
          Returns None if not found
          definition of type is:
           >= 0: development
           >= 64: alpha version
           >= 128: beta version
           >= 192: RC version
           == 255: release version