docs: def setImageMode(self):
          """ Extracts color ordering and 24 vs. 32 bpp info out of the pixel format information
          """
          if self._version_server == 3.889:
              self.setPixelFormat(
                      bpp = 16, depth = 16, bigendian = 0, truecolor = 1,
                      redmax = 31, greenmax = 63, bluemax = 31,
                      redshift = 11, greenshift = 5, blueshift = 0
                      )
              self.image_mode = "BGR;16"
          elif (self.truecolor and (not self.bigendian) and self.depth == 24
                  and self.redmax == 255 and self.greenmax == 255 and self.bluemax == 255):
  
              pixel = ["X"] * self.bypp
              offsets = [offset // 8 for offset in (self.redshift, self.greenshift, self.blueshift)]
              for offset, color in zip(offsets, "RGB"):
                  pixel[offset] = color
              self.image_mode = "".join(pixel)
          else:
              self.setPixelFormat()