def _send(self):
        """
        Send a broadcast packet to each other sensor in the network and
        send collected packets to the ground station.

        Classes that inherit this base class may extend this method.
        """

        # Create and send the RSSI broadcast packets.
        for to_id in xrange(1, self._number_of_sensors + 1):
            if not self._scheduler.in_slot:
                return

            if to_id == self._id:
                continue

            packet = self._create_rssi_broadcast_packet(to_id)
            self._send_tx_frame(packet, to_id)

        # Send collected packets to the ground station.
        while not self._packets.empty() and self._scheduler.in_slot:
            packet = self._packets.get()
            self._send_tx_frame(packet, 0)