AP_HAL_Linux: update Navigator available GPIOs

The comment was wrong. gpio 26 is actually used for the PCA Output Enable signal.
This also adds GPIO18, which is the one broken out to the PWM0 pin
This commit is contained in:
Willian Galvani 2023-08-31 19:31:47 -03:00 committed by Andrew Tridgell
parent 1d207beee5
commit e82949d241
1 changed files with 3 additions and 2 deletions

View File

@ -14,8 +14,9 @@ public:
uint8_t read(uint8_t pin) override;
void write(uint8_t pin, uint8_t value) override;
private:
uint8_t AllowedGPIOS[2] = {
RPI_GPIO_<26>(), // Aux Output for PWMs
uint8_t AllowedGPIOS[3] = {
RPI_GPIO_<18>(), // Aux Output for PWMs
RPI_GPIO_<26>(), // PCA OUTPUT_ENABLE
RPI_GPIO_<27>() // Leak detection
};
bool pinAllowed(uint8_t pin);