Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ###################################################################################
- from dronekit import connect, VehicleMode, LocationGlobalRelative, APIException
- import time
- import socket
- #import exceptions
- try:
- from exceptions import PendingDeprecationWarning
- except ImportError:
- pass
- import math
- import argparse
- ###################################################################################
- def connectMyCopter():
- parser = argparse.ArgumentParser(description='commands')
- parser.add_argument('--connect')
- args = parser.parse_args()
- connection_string = args.connect
- baud_rate = 57600
- vehicle = connect(connection_string,baud=baud_rate,wait_ready=True)
- return vehicle
- def arm():
- while vehicle.is_armable==False:
- print ("Waiting for the vehicle to become armable...")
- time.sleep(1)
- print("The vehicle is now armable")
- print("**")
- vehicle.armed=True
- while vehicle.armed==False:
- print("Waiting for drone to become armed...")
- time.sleep(1)
- print("Vehicle is now armed...")
- return none
- vehicle = connectMyCopter()
- arm()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement