code: def _handle_version(self, data):
          
  
          _, version_string = data.split(':')
          version_parts = version_string.split(',')
  
          self.serial_number = version_parts[0]
          self.version_number = version_parts[1]
          self.version_flags = version_parts[2]
docs: Handles received version data.
  
          :param data: Version string to parse
          :type data: string