yaapu
efca0c04eb
AP_OpticalFlow: aligned msp message data struct name to gps,baro and mag
4 years ago
Andrew Tridgell
3517ab9c45
AP_OpticalFlow: allow separate enable of MSP opticalflow
5 years ago
Andrew Tridgell
f3a0ba0138
AP_OpticalFlow: fixed non-MSP build
5 years ago
yaapu
7170adf50e
AP_OpticalFlow: added support for MSP based flow sensors
5 years ago
Siddharth Purohit
8a31448709
AP_OpticalFlow: move to using CANManager library
5 years ago
murata
dec231348e
AP_OpticalFlow: Change the tab code to whitespace
5 years ago
Randy Mackay
176e8b8861
AP_OpticalFlow: add orient-yaw parameter units
5 years ago
Randy Mackay
dd49f199cb
AP_OpticalFlow: reduce POS param range to 5m and add increment
5 years ago
Andrew Tridgell
b47181a86f
AP_OpticalFlow: probe all I2C buses for px4flow on Hex Cubes
5 years ago
Peter Barker
a4d9673f39
AP_OpticalFlow: EKF objects have moved into AP_AHRS_NavEKF
5 years ago
murata
b041a8206b
AP_OpticalFlow: Deleted parameter descriptions without variables
5 years ago
Peter Barker
4ff75d75f8
AP_OpticalFlow: NavEKF constructors no longer take rangefinder
5 years ago
Pierre Kancir
e7ae1b4fb6
AP_OpticalFlow: pass mavlink_message_t by const reference
6 years ago
Peter Barker
ca15a24433
AP_OpticalFlow: rangefinder no longer takes SerialManager in constructor
6 years ago
斯东Stone
c0e8a443af
AP_OpticalFlow: Correct CX-OF Data Format Sequence
...
Correct CX-OF (a.k.a. UART Version PMW3901) Data Format Sequence
6 years ago
Stone white
8b7b5f0db9
AP_OpticalFlow: Make PX4FLOW work on all external I2C buses
6 years ago
murata
9ed38eaf7b
AP_OpticalFlow: Change to collected CRC header
6 years ago
Peter Barker
18999aab72
AP_OpticalFlow: correct bad include of old semaphore library
6 years ago
Siddharth Purohit
67fcd773a6
OpticalFlow: add support for HereFlow message over can
6 years ago
Michael du Breuil
b1bc4268a9
AP_OpticalFlow: Remove unused device ID tracking
6 years ago
Randy Mackay
cb3de81058
AP_OpticalFlow: fix _ENABLE param desc for stable release
6 years ago
Randy Mackay
d2a2caf3a6
OpticalFlow: replace ENABLE with TYPE
6 years ago
Randy Mackay
97b5c2b031
OpticalFlow: add MAVLink driver
6 years ago
Michael du Breuil
ca260623cb
AP_OpticalFlow: Fix example rangefinder init
6 years ago
Paul Riseborough
9883b8757f
AP_OpticalFlow: Add noise to simulated sensor
6 years ago
Tom Pittenger
679ccb95bf
AP_OpticalFlow: rename dataflash to logger
6 years ago
Randy Mackay
2cbd97dd7a
AP_OpticalFlow: support cx-of on all boards
6 years ago
Peter Barker
54a250483b
AP_OpticalFlow: add missing override keywords
6 years ago
Peter Barker
572702daba
AP_OpticalFlow: remove keywords.txt
6 years ago
Tom Pittenger
699b7b9788
AP_OpticalFlow: unify singleton naming to _singleton and get_singleton()
6 years ago
Peter Barker
b47733142f
GLOBAL: rename DataFlash_Class to AP_Logger
6 years ago
Randy Mackay
760989d786
AP_OpticalFlow: add range to POS param description
6 years ago
Randy Mackay
671f39c874
AP_OpticalFlow: remove unnecessary init from CSOF and add comments
...
also replace greater-than-zero with is_positive
6 years ago
Randy Mackay
4f738ca906
AP_OpticalFlow: driver for Cheerson CX-OF
6 years ago
Randy Mackay
18c3eba829
AP_OpticalFlow: minor format fix to Pixart driver
6 years ago
Peter Barker
e5fa728a28
AP_OpticalFlow: fix example for not taking ahrs in constructor
6 years ago
Peter Barker
ac83765487
OpticalFlow: take care of own logging
6 years ago
Peter Barker
e88358ccc6
AP_OpticalFlow: use AHRS singleton
6 years ago
Peter Barker
ebf038eb57
AP_OpticalFlow: add singleton
6 years ago
auturgy
d2cb4db191
AP_OpticalFlow: add defined(HAL_HAVE_PIXARTFLOW_SPI)
...
This addition will build in support for the Pixart pmw3901 if it is defined in the hwdef.dat for a board
6 years ago
Peter Barker
327ccc8961
AP_OpticalFlow: add override keyword where required
6 years ago
Michael du Breuil
3d7d23531a
AP_OpticalFlow: No need to clear already zerod objects
6 years ago
Andrew Tridgell
a1f1e7e435
AP_OpticalFlow: use WITH_SEMAPHORE()
...
and removed usage of hal.util->new_semaphore()
6 years ago
Lucas De Marchi
49d08ba72a
Global: remove minlure
...
Minlure is a port of ArduPilot to Minnow Board connected to daughter
board. Very few of those were produced and nobody is flying with it.
It served its purpose and all the the improvements to ArduPilot remain
regardless of it not being supported anymore. Now it's just adding
maintenance work with no clear benefit, so pull the plug.
7 years ago
Patrick José Pereira
653784479e
AP_OpticalFlow: Use SITL singleton
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
7 years ago
Lucas De Marchi
daa8819619
AP_OpticalFlow: use ins singleton
7 years ago
Peter Barker
82a68a82e6
AP_OpticalFlow: use baro singleton
7 years ago
Peter Barker
9b23b469cf
AP_OpticalFlow: correct compiler warning
...
In file included from
../../libraries/AP_OpticalFlow/AP_OpticalFlow_Pixart.cpp:28:
../../libraries/AP_OpticalFlow/AP_OpticalFlow_Pixart.h:75:13: warning:
private field 'sum_x' is not used [-Wunused-private-field]
int32_t sum_x;
^
../../libraries/AP_OpticalFlow/AP_OpticalFlow_Pixart.h:76:13: warning:
private field 'sum_y' is not used [-Wunused-private-field]
int32_t sum_y;
^
../../libraries/AP_OpticalFlow/AP_OpticalFlow_Pixart.h:77:14: warning:
private field 'last_print_ms' is not used [-Wunused-private-field]
uint32_t last_print_ms;
^
4 warnings generated.
7 years ago
Andrew Tridgell
ead72214ac
AP_OpticalFlow: support SP01 board
7 years ago
Andrew Tridgell
429a2beb86
AP_OpticalFlow: enable pixart flow on PCNC1 boards
7 years ago