'Clear the command list.
This command will be sent to the vehicle only after you call :py:func:`upload() <Vehicle.commands.upload>`.'

def clear(self):

    self.wait_ready()
    home = None
    try:
        home = self._vehicle._wploader.wp(0)
    except:
        pass
    self._vehicle._wploader.clear()
    if home:
        self._vehicle._wploader.add(home, comment='Added    by    DroneKit')
    self._vehicle._wpts_dirty = True
