본문 바로가기
  • 경제적 자유를 얻는 그날까지
엔지니어링/드론

Betaflight Revolt 의 SerialRX 연결

by 베니스상인 2020. 4. 25.

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/

 

Betaflight CLI Explained - Oscar Liang

What is Betaflight CLI? CLI stands for command line interface, a configuration mode that gives users direct access to all the settings and parameters within the flight control firmware. CLI is a powerful tool, but can be daunting for less technical users.

oscarliang.com

 

 

 

 

 

Revolt V1의 FrSky 수신기 연결이 동작을 하지 않을 때는 아래 CLI 명령으로 모드를 바꿔줘야 한다.

 

 

set serialrx_halfduplex=OFF

save

 

 

아래 내용 참고

 

https://github.com/betaflight/betaflight/wiki/REVOLT-(V1-&-V2)

 

betaflight/betaflight

Open Source Flight Controller Firmware. Contribute to betaflight/betaflight development by creating an account on GitHub.

github.com

 

728x90

댓글