code: def fb_get(self, quant, fb=16):
          
  
          raw_number = self.s_get(quant)
  
          if quant == 1:
              # special case, just return that unsigned value
              return raw_number
  
          return raw_number / (1 << fb)
docs: Return a fixed bit number
  
          quant: number of bits to read
          fb: number of bits in the integer and decimal part of the output
              default is 16, resulting in a 16.16 fixed bit