|
- #!/usr/bin/env python2
-
- from iot_car import Iot_car
- import argparse
-
- if __name__ == "__main__":
- parser = argparse.ArgumentParser(description='Set pwm value for testing. Aufgabe 4d')
- parser.add_argument('--motor', action='store_true', default=False)
- parser.add_argument('--steering', action='store_true', default=False)
- parser.add_argument('-v', '--value', required=True)
- args = parser.parse_args()
- car = Iot_car(testmode=False)
- if args.motor and args.steering:
- print "Wrong usage! Can not set both."
- exit(1)
- elif args.motor:
- car.accelerate(float(args.value))
- elif args.steering:
- car.set_angle(float(args.value))
- else:
- print "Something went wrong."
|