betaflight / betaflight

Open Source Flight Controller Firmware
GNU General Public License v3.0
8.56k stars 3.02k forks source link

Omnibus F4 Nano v2/v3 FC controls RX6 and TX6 inversion separately #5116

Closed bkeinert closed 6 years ago

bkeinert commented 6 years ago

Thanks to @jflyper - we found that these FCs do only invert RX on UART6 with the definitions used in OMNIBUSF4SD. RX is controlled via PC8 (which is INVERTER_PIN_UART6 in the target definition). Inversion of TX6 is controlled by PC9. In the current BF there's no obvious way to invert the complete UART6.

Nevertheless: Full inversion of UART6 can be achieved (ab)using PR #5108 (PINIO) with an AUX switch controlling PC9 (maybe set to "always on"). This is not really a major issue (consider this issue a temporary documentation of findings) and probably can be closed once PINIO is merged.

Are there further FCs sharing this (maybe bad) behavior such that a general solution would be relevant?

stale[bot] commented 6 years ago

This issue / pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs within a week.