code: func NewDriver(port string) *Driver {
  	d := &Driver{name: gobot.DefaultName("Tello"),
  		reqAddr:   "192.168.10.1:8889",
  		respPort:  port,
  		videoPort: "6038",
  		Eventer:   gobot.NewEventer(),
  	}
  
  	d.AddEvent(ConnectedEvent)
  	d.AddEvent(FlightDataEvent)
  	d.AddEvent(TakeoffEvent)
  	d.AddEvent(LandingEvent)
  	d.AddEvent(PalmLandingEvent)
  	d.AddEvent(BounceEvent)
  	d.AddEvent(FlipEvent)
  	d.AddEvent(TimeEvent)
  	d.AddEvent(LogEvent)
  	d.AddEvent(WifiDataEvent)
  	d.AddEvent(LightStrengthEvent)
  	d.AddEvent(SetExposureEvent)
  	d.AddEvent(VideoFrameEvent)
  	d.AddEvent(SetVideoEncoderRateEvent)
  
  	return d
  }
docs: // NewDriver creates a driver for the Tello drone. Pass in the UDP port to use for the responses
  // from the drone.