code: def get_radio_by_number(self, radio_number) -> 'RadioPresets':
          
          if self.has_radio_presets:
              if radio_number in FlyingUnit.RadioPresets.radio_enum[self.unit_type].keys():
                  return FlyingUnit.RadioPresets(self, radio_number)
              else:
                  raise TypeError(
                      'radio number {} for aircraft: {}'.format(radio_number, self.unit_type))
          else:
              raise TypeError('unit #{}: {}'.format(self.unit_id, self.unit_name))
docs: Args:
              radio_number: radio number
  
          Returns: presets for this radio