code: func (d *Driver) ThrowTakeOff() (err error) {
  	buf, _ := d.createPacket(throwtakeoffCommand, 0x48, 0)
  	d.seq++
  	binary.Write(buf, binary.LittleEndian, d.seq)
  	binary.Write(buf, binary.LittleEndian, CalculateCRC16(buf.Bytes()))
  
  	_, err = d.cmdConn.Write(buf.Bytes())
  	return
  }
docs: // Throw & Go support