def METHOD_NAME(self):
    self.get_intruders()
    def val_or_default(val, default):
        if val is None:
            return default
        else:
            return val
    for i in self.intruder_list:
        intruder = self.intruder_list[i]
        if intruder.callsign is not None and len(intruder.callsign) > 0:
            msg = PprzMessage("ground", "INTRUDER")
            msg['id'] = intruder.icao24
            msg['name'] = intruder.callsign.replace(" ", "")
            msg['lat'] = int(intruder.latitude * 1e7)
            msg['lon'] = int(intruder.longitude * 1e7)
            msg['alt'] = int(val_or_default(intruder.geo_altitude, 0.) * 1000.)
            msg['course'] = val_or_default(intruder.heading, 0.)
            msg['speed'] = val_or_default(intruder.velocity, 0.)
            msg['climb'] = val_or_default(intruder.vertical_rate, 0.)
            msg['itow'] = intruder.time_position
            if self.verbose:
                print(msg)
            self._interface.send(msg)