'Change the interface\'s channel every three seconds
:param self: An AccessPointFinder object
:type self: AccessPointFinder
:return: None
:rtype: None
.. note: The channel range is between 1 to 13'

def _channel_hop(self):

    while self._should_continue:
        for channel in constants.ALL_2G_CHANNELS:
            if self._should_continue:
                self._network_manager.set_interface_channel(self._interface, channel)
                time.sleep(3)
            else:
                break
