Jonathan Challinger
65915bbe71
StorageManager: fix example build
9 years ago
Jonathan Challinger
027e622a3c
RC_Channel: fix example build
9 years ago
Jonathan Challinger
2c0657f326
GCS_MAVLink: fix example build
9 years ago
Jonathan Challinger
b85631bec3
DataFlash: fix example build
9 years ago
Jonathan Challinger
94543d55bb
AP_Scheduler: fix example build
9 years ago
Jonathan Challinger
780d0de4bb
AP_RangeFinder: fix example build
9 years ago
Jonathan Challinger
b0de3957ea
AP_OpticalFlow: fix example build
9 years ago
Jonathan Challinger
99636b3e8b
AP_Notify: fix example build
9 years ago
Jonathan Challinger
62701448ca
AP_Mount: fix example build
9 years ago
Jonathan Challinger
b803907163
AP_Motors: fix example build
9 years ago
Jonathan Challinger
30a563044e
AP_Mission: fix example build
9 years ago
Jonathan Challinger
f376510524
AP_HAL_PX4: fix example build
9 years ago
Jonathan Challinger
ac152b564f
AP_HAL_FLYMAPLE: fix example build
9 years ago
Jonathan Challinger
d7639ce03a
AP_HAL: fix example build
9 years ago
Jonathan Challinger
04dc7130f5
AP_GPS: fix example build
9 years ago
Jonathan Challinger
9b5644fdb6
AP_Compass: fix example build
9 years ago
Jonathan Challinger
a3789542cd
AP_BattMonitor: fix example build
9 years ago
Jonathan Challinger
dcfc95fadf
AP_Baro: fix example build
9 years ago
Jonathan Challinger
a1c7b32387
AP_Airspeed: fix example build
9 years ago
Jonathan Challinger
5cb7331095
AP_AHRS: fix example build
9 years ago
Jonathan Challinger
9e6be648b9
AC_PID: fix example build
9 years ago
bugobliterator
fe62a049bd
AP_Math: implement LU decomposition based matrix inverse
...
Replaces previous matlab generated code, which was giving imprecise results
9 years ago
Siddharth Bharat Purohit
a0c3cbffee
AP_Math: add inverse matrix test example
...
fix example build
9 years ago
Siddharth Bharat Purohit
5af0cc8eaf
AP_Math: add inverse rotate example function
9 years ago
Jonathan Challinger
7ed8b3814f
AP_Math: add rotate_inverse to Vector3
9 years ago
Jonathan Challinger
492223cb84
AP_InertialSensor: support AP_AccelCal
9 years ago
bugobliterator
d24b5023f4
AP_AccelCal: Add separate lib for accel calibration
9 years ago
Andrew Tridgell
f70d9d26ba
HAL_QURT: fixed README formatting
9 years ago
Andrew Tridgell
70877ebd50
HAL_QURT: fixed open of new storage file
9 years ago
Andrew Tridgell
aae7dd952c
HAL_QURT: document command line options
9 years ago
Andrew Tridgell
f832f29bfb
HAL_QURT: allow cmdline to specify UART, RCin and RCout paths
9 years ago
Andrew Tridgell
dafc9b4c6b
AP_HAL: allow getopt_cpp on QURT
...
avoid using stderr
9 years ago
Andrew Tridgell
ea1e3f4928
HAL_QURT: pass argc and argv into main thread
9 years ago
Andrew Tridgell
bd2f548130
AP_HAL: allow argc and argc on QURT
9 years ago
Lucas De Marchi
97022a4161
AP_HAL: RingBuffer: fix macro expansion
...
Fix warning that reveals a real bug:
In file included from libraries/AP_HAL_Linux/UARTDriver.cpp:25:0:
libraries/AP_HAL_Linux/UARTDriver.cpp: In member function 'virtual bool Linux::UARTDriver::tx_pending()':
libraries/AP_HAL/utility/RingBuffer.h:21:35: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
#define BUF_EMPTY(buf) buf##_head == buf##_tail
^
libraries/AP_HAL_Linux/UARTDriver.cpp:355:13: note: in expansion of macro 'BUF_EMPTY'
return !BUF_EMPTY(_writebuf);
The problem is when there's a ! operator: without the parenthesis we would actually be doing
return !_write_buf_head == _write_buf_tail
which is not what we want.
9 years ago
Andrew Tridgell
fe8070bd51
DataFlash: move lock to protect just buffer IO
9 years ago
Lucas De Marchi
1a0f613a0f
AP_Curve: remove unused library
9 years ago
Lucas De Marchi
8d252955f5
AP_Motors: don't link unused AP_Curve library
9 years ago
Lucas De Marchi
326e74f64f
AP_Mission: don't link unused AP_Curve library
9 years ago
Lucas De Marchi
5d3a519277
APM_PI: remove unused library
9 years ago
Lucas De Marchi
8cee02cde7
AP_PerfMon: remove unused library
9 years ago
Jonathan Challinger
a2999ece54
AP_AHRS_NavEKF: add setTakeoffExpected, setTouchdownExpected
9 years ago
Andrew Tridgell
c90d7dd86e
AP_HAL: fixed vprintf segfault
9 years ago
Andrew Tridgell
fa2a39f6c6
HAL_QURT: small cleanups
...
thanks to Lucas for finding these
9 years ago
Julien BERAUD
e46f23f538
RCOutput_Bebop: Increase max_rpm on Bebop 2
...
Bebop 2 can go as high as 12200 rpm. Use get_hw_arm32 method to see
if we are on a bebop or bebop 2
9 years ago
Julien BERAUD
b6f51233db
AP_HAL_Linux: Make RPI get_hw method public
...
Valid also on Bebop
9 years ago
Julien BERAUD
cadef09542
AP_HAL_Linux: Fix comment and panic on Bebop
9 years ago
Lucas De Marchi
3a8bd7b829
AP_Progmem: remove unused library
9 years ago
Lucas De Marchi
a096703b06
Global: don't link with AP_Progmem
...
AP_Progmem is not used anymore.
9 years ago
Lucas De Marchi
52ef8c10a5
AP_Param: stop using Progmem.h
9 years ago