mirror of
https://github.com/iNavFlight/inav.git
synced 2025-07-26 01:35:35 +03:00
RANGEFINDER_HCSR04_PWM_TRIGGER_PIN removed
This commit is contained in:
parent
5d877efb43
commit
0c47182873
1 changed files with 1 additions and 12 deletions
|
@ -72,18 +72,7 @@ const rangefinderHardwarePins_t * rangefinderGetHardwarePins(void)
|
||||||
{
|
{
|
||||||
static rangefinderHardwarePins_t rangefinderHardwarePins;
|
static rangefinderHardwarePins_t rangefinderHardwarePins;
|
||||||
|
|
||||||
#if defined(RANGEFINDER_HCSR04_PWM_TRIGGER_PIN)
|
#if defined(RANGEFINDER_HCSR04_TRIGGER_PIN)
|
||||||
// If we are using softserial, parallel PWM or ADC current sensor, then use motor pins for sonar, otherwise use RC pins
|
|
||||||
if (feature(FEATURE_SOFTSERIAL)
|
|
||||||
|| (rxConfig()->receiverType == RX_TYPE_PWM)
|
|
||||||
|| (feature(FEATURE_CURRENT_METER) && batteryConfig()->currentMeterType == CURRENT_SENSOR_ADC)) {
|
|
||||||
rangefinderHardwarePins.triggerTag = IO_TAG(RANGEFINDER_HCSR04_TRIGGER_PIN_PWM);
|
|
||||||
rangefinderHardwarePins.echoTag = IO_TAG(RANGEFINDER_HCSR04_ECHO_PIN_PWM);
|
|
||||||
} else {
|
|
||||||
rangefinderHardwarePins.triggerTag = IO_TAG(RANGEFINDER_HCSR04_TRIGGER_PIN);
|
|
||||||
rangefinderHardwarePins.echoTag = IO_TAG(RANGEFINDER_HCSR04_ECHO_PIN);
|
|
||||||
}
|
|
||||||
#elif defined(RANGEFINDER_HCSR04_TRIGGER_PIN)
|
|
||||||
rangefinderHardwarePins.triggerTag = IO_TAG(RANGEFINDER_HCSR04_TRIGGER_PIN);
|
rangefinderHardwarePins.triggerTag = IO_TAG(RANGEFINDER_HCSR04_TRIGGER_PIN);
|
||||||
rangefinderHardwarePins.echoTag = IO_TAG(RANGEFINDER_HCSR04_ECHO_PIN);
|
rangefinderHardwarePins.echoTag = IO_TAG(RANGEFINDER_HCSR04_ECHO_PIN);
|
||||||
#else
|
#else
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue