Mark Charlebois eab32572f4 Linux: Added thread safe getopt
The getopt command uses global variables and is not thread safe.

Created a minimal px4_getopt version that supports options with
or without an arg, and random placement of options on the command line.

This version modifies the order of the args in argv as does the
POSIX version of getopt.

This assumes that argv[0] is the program name. Nuttx may not support
that properly in task_spawn.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-04-20 11:35:47 -07:00
2015-02-09 10:03:21 +01:00
2015-04-16 22:51:08 +02:00
2015-04-20 11:35:47 -07:00
2015-03-10 12:56:03 +01:00
2015-04-20 17:09:09 +02:00
2015-04-20 11:35:47 -07:00
2015-03-17 11:34:04 +01:00
2014-03-22 13:32:33 -04:00
2014-09-09 09:08:56 +02:00
2015-02-24 20:59:47 +01:00

PX4 Flight Core and PX4 Middleware

Build Status Coverity Scan

Gitter

This repository contains the PX4 Flight Core, with the main applications located in the src/modules directory. It also contains the PX4 Drone Platform, which contains drivers and middleware to run drones.

Users

Please refer to the user documentation for flying drones with the PX4 flight stack.

Developers

Contributing guide:

Developer guide: http://px4.io/dev/

Testing guide: http://px4.io/dev/unit_tests

This repository contains code supporting these boards:

  • FMUv1.x
  • FMUv2.x
  • AeroCore (v1 and v2)

NuttShell (NSH)

NSH usage documentation: http://px4.io/users/serial_connection

Description
No description provided
Readme BSD-3-Clause 136 MiB
Languages
C++ 43.5%
C 42.8%
CMake 5.4%
Python 5.3%
Shell 1.4%
Other 1.4%