AndersonRayner
aaa8709194
AP_RPM: Added an example script
9 years ago
Andrew Tridgell
8571202199
AP_RPM: allow for low RPM measurements on PX4
...
this automatically adjusts the timer resolution to allow for low RPM
measurements on PX4
9 years ago
Ricardo de Almeida Gonzaga
5bd034a5a8
Global: start using cmath instead of math.h
9 years ago
Lucas De Marchi
109f807260
AP_RPM: replace header guard with pragma once
9 years ago
Will Sackfield
723e166c13
AP RPM: Initialise backend with _instance
...
* Unsure how this worked in the past
9 years ago
Robert Lefebvre
59a44008d7
AP_RPM: Move timeout check into synthetic quality check.
9 years ago
Robert Lefebvre
fd106b20c7
AP_RPM: Add Minimum Quality Parameter
9 years ago
Robert Lefebvre
1f8b90e876
AP_RPM: Move filter step outside of min/max rpm check
9 years ago
Robert Lefebvre
f04668307d
AP_RPM: Add Minimum RPM parameter
9 years ago
Robert Lefebvre
968599b795
AP_RPM: Add Signal Quality synthetic method.
9 years ago
Robert Lefebvre
a08fa50fda
AP_RPM: Add enabled() method to check if sensor is enabled
9 years ago
Andrew Tridgell
45ea2a9b68
AP_RPM: added a SITL RPM backend
9 years ago
Andrew Tridgell
7375f395f9
AP_RPM: added optional PWM logging
9 years ago
Caio Marcelo de Oliveira Filho
9639add306
AP_RPM: use millis/micros/panic functions
9 years ago
Lucas De Marchi
831d8acca5
Remove use of PROGMEM
...
Now variables don't have to be declared with PROGMEM anymore, so remove
them. This was automated with:
git grep -l -z PROGMEM | xargs -0 sed -i 's/ PROGMEM / /g'
git grep -l -z PROGMEM | xargs -0 sed -i 's/PROGMEM//g'
The 2 commands were done so we don't leave behind spurious spaces.
AVR-specific places were not changed.
9 years ago
Andrew Tridgell
ac363c5447
AP_RPM: added RPM_MAX parameter
...
attempt to avoid noise in the pulses
10 years ago
Andrew Tridgell
fdb104b5b6
AP_RPM: fixed build error
10 years ago
Andrew Tridgell
129f33c26d
AP_RPM: define a minimum acceptable period for PWM input
...
this will reject very short periods as invalid. This helps somewhat
with noise on the line
10 years ago
Andrew Tridgell
39c219d452
AP_RPM: first version of RPM sensor driver
10 years ago