1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-24 16:55:36 +03:00
betaflight/src/main/sensors
ahmedsalah52 d244239f39
opticalflow mt sensor added (#14038)
* opticalflow mt sensor added

* set the processedFlow to raw when no rotation

* use sin and cos approximations

Co-authored-by: Petr Ledvina <ledvinap@gmail.com>

* Update src/main/sensors/opticalflow.c

Co-authored-by: Petr Ledvina <ledvinap@gmail.com>

* refactoring

* not needed anymore

* update

* Update src/main/sensors/opticalflow.c

Co-authored-by: Petr Ledvina <ledvinap@gmail.com>

* Update src/main/sensors/opticalflow.c

Co-authored-by: Petr Ledvina <ledvinap@gmail.com>

* Update src/main/drivers/rangefinder/rangefinder_lidarmt.c

Co-authored-by: Petr Ledvina <ledvinap@gmail.com>

* update

* rm prototype

* clean up

* Update src/main/drivers/opticalflow/opticalflow.h

Co-authored-by: Petr Ledvina <ledvinap@gmail.com>

* Update src/main/drivers/opticalflow/opticalflow.h

Co-authored-by: Mark Haslinghuis <mark@numloq.nl>

* update flip_y

* Update src/main/drivers/opticalflow/opticalflow.h

Co-authored-by: Petr Ledvina <ledvinap@gmail.com>

* Update src/main/drivers/rangefinder/rangefinder_lidarmt.c

Co-authored-by: Petr Ledvina <ledvinap@gmail.com>

* Update src/main/drivers/rangefinder/rangefinder_lidarmt.h

Co-authored-by: Petr Ledvina <ledvinap@gmail.com>

* Update src/main/sensors/opticalflow.c

Co-authored-by: Petr Ledvina <ledvinap@gmail.com>

* Update src/main/sensors/opticalflow.c

Co-authored-by: Petr Ledvina <ledvinap@gmail.com>

* Update src/main/sensors/opticalflow.c

Co-authored-by: Mark Haslinghuis <mark@numloq.nl>

* rm casting

* update op rotation

---------

Co-authored-by: Petr Ledvina <ledvinap@gmail.com>
Co-authored-by: Mark Haslinghuis <mark@numloq.nl>
2024-12-21 05:47:36 +11:00
..
acceleration.c Collision Detection (#13010) 2024-12-01 03:20:15 +11:00
acceleration.h Position hold for 4.6 and Altitude Hold updates (#13975) 2024-12-06 13:04:00 +11:00
acceleration_init.c Collision Detection (#13010) 2024-12-01 03:20:15 +11:00
acceleration_init.h Collision Detection (#13010) 2024-12-01 03:20:15 +11:00
adcinternal.c Fix incorrect Vref calibration 2019-07-24 11:40:45 +09:00
adcinternal.h Removed excess trailing spaces before new lines on licenses. 2018-04-25 20:58:00 +10:00
barometer.c duplicate emptyline removal (#14027) 2024-11-15 23:07:25 +01:00
barometer.h STMicro LPS22DF baro support (#13054) 2023-12-06 07:15:57 +11:00
battery.c Allow configuration for ibat_lpf_period using DEFAULT_IBAT_LPF_PERIOD define (#13903) 2024-10-23 21:58:21 +02:00
battery.h Voltage detection method (#13350) 2024-02-07 00:07:42 +01:00
boardalignment.c Vector library expansion (#12968) 2024-09-16 07:03:32 +10:00
boardalignment.h Vector library expansion (#12968) 2024-09-16 07:03:32 +10:00
compass.c trailing whitespace removal (#14026) 2024-11-15 22:19:13 +01:00
compass.h Vector library expansion (#12968) 2024-09-16 07:03:32 +10:00
current.c duplicate emptyline removal (#14027) 2024-11-15 23:07:25 +01:00
current.h duplicate emptyline removal (#14027) 2024-11-15 23:07:25 +01:00
current_ids.h Removed excess trailing spaces before new lines on licenses. 2018-04-25 20:58:00 +10:00
esc_sensor.c Dshot RPM Telemetry Refactoring (#13012) 2023-12-03 15:16:35 +11:00
esc_sensor.h trailing whitespace removal (#14026) 2024-11-15 22:19:13 +01:00
gyro.c duplicate emptyline removal (#14027) 2024-11-15 23:07:25 +01:00
gyro.h Refactoring of IMU and ACC 2022-06-28 18:26:10 +02:00
gyro_filter_impl.c Remove GYRO_SCALED debug mode (#13101) 2024-10-26 22:59:39 +02:00
gyro_init.c duplicate emptyline removal (#14027) 2024-11-15 23:07:25 +01:00
gyro_init.h New SPI API supporting DMA 2021-07-25 12:40:25 +12:00
initialisation.c opticalflow mt sensor added (#14038) 2024-12-21 05:47:36 +11:00
initialisation.h Introduce per device pin pre-init 2018-12-13 11:15:26 +09:00
opticalflow.c opticalflow mt sensor added (#14038) 2024-12-21 05:47:36 +11:00
opticalflow.h opticalflow mt sensor added (#14038) 2024-12-21 05:47:36 +11:00
rangefinder.c trailing whitespace removal (#14026) 2024-11-15 22:19:13 +01:00
rangefinder.h MSP Range finder added (#13980) 2024-11-12 08:42:20 +11:00
sensors.h opticalflow mt sensor added (#14038) 2024-12-21 05:47:36 +11:00
voltage.c duplicate emptyline removal (#14027) 2024-11-15 23:07:25 +01:00
voltage.h duplicate emptyline removal (#14027) 2024-11-15 23:07:25 +01:00
voltage_ids.h Removed excess trailing spaces before new lines on licenses. 2018-04-25 20:58:00 +10:00