FrSky에서 들어오는 입력은 noninverted 된 Serial RX 신호이다.
이 신호를 그대로 SBUS 프로토콜로 변경할 수 없다. inversion 시켜주어야 한다.
외부에서 들어오는 신호를 하드웨어적으로 inversion 시켜주거나 아니면 betaflight 내에서 SerialRX를 inversion 시켜주어야 한다.
betaflight를 통하여 하는 방법은 betaflight configurator에서 CLI 명령으로 변경할 수 있다.
set serialrx_inverted=on
save |
참고
https://oscarliang.com/betaflight-cli-explained/
Revolt V1의 FrSky 수신기 연결이 동작을 하지 않을 때는 아래 CLI 명령으로 모드를 바꿔줘야 한다.
set serialrx_halfduplex=OFF save |
아래 내용 참고
https://github.com/betaflight/betaflight/wiki/REVOLT-(V1-&-V2)
728x90
'엔지니어링 > 드론' 카테고리의 다른 글
[PX4 개발자] Ubuntu 18.04에서 SITL 수행 (6) | 2020.11.25 |
---|---|
[PX4 개발자] Ubuntu 18.04에서 PX4 Firmware 컴파일 (0) | 2020.11.25 |
GPS 프로토콜 (0) | 2020.04.04 |
[STM32 자작드론] 자이로 센서 인터페이스 (6) | 2019.10.13 |
[STM32 - 자작드론개발] UART 디버그 포트 생성 (0) | 2019.10.12 |
댓글