mirror of
https://github.com/iNavFlight/inav.git
synced 2025-07-26 17:55:28 +03:00
SPRacingF3 - Add sonar support.
This commit is contained in:
parent
07bcf204e1
commit
1de9fa4db6
4 changed files with 17 additions and 0 deletions
|
@ -69,6 +69,15 @@ void sonarInit(void)
|
|||
.exti_irqn = EXTI1_IRQn
|
||||
};
|
||||
hcsr04_init(&sonarHardware);
|
||||
#elif defined(SPRACINGF3)
|
||||
static const sonarHardware_t const sonarHardware = {
|
||||
.trigger_pin = Pin_0, // RC_CH7 (PB0) - only 3.3v ( add a 1K Ohms resistor )
|
||||
.echo_pin = Pin_1, // RC_CH8 (PB1) - only 3.3v ( add a 1K Ohms resistor )
|
||||
.exti_line = EXTI_Line1,
|
||||
.exti_pin_source = EXTI_PinSource1,
|
||||
.exti_irqn = EXTI1_IRQn
|
||||
};
|
||||
hcsr04_init(&sonarHardware);
|
||||
#else
|
||||
#error Sonar not defined for target
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue