Mark Charlebois e3efe71444 Linux: I2C implementation with simulator stub
If PX4_I2C_SIMULATE is set to 1, then the actual I2C device will
not be opened and all transfers will succeed.

If PX4_I2C_SIMULATE is false and transfer() is called, then the
appropriate ioctl is make on the actual device.

if I2C::ioctl is called via px4_ioctl() then the command fails and
a warning is printed to use I2C::transfer

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-04-20 11:34:12 -07:00
2015-02-09 10:03:21 +01:00
2015-04-16 22:51:08 +02:00
2015-04-20 11:27:17 -07:00
2015-03-10 12:56:03 +01:00
2015-04-20 17:09:09 +02: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
a mirror of official PX4-Autopilot
Readme BSD-3-Clause 587 MiB
Languages
C++ 51.2%
C 38.5%
CMake 4.7%
Python 3.9%
Shell 1.3%
Other 0.1%