목차
오버레이 사용자 정의 OSD 메뉴란 무엇입니까??
COFDM 무선 영상 송신기 및 수신기 모듈을 사용하는 경우, 사용자는 비디오 화면에 일부 OSD 정보를 오버레이해야 할 수도 있습니다.:
- 송신측의 비행 관제 정보 (GPS, 비행선 고도, 속도, 배터리 전원, 기타);
- 수신기 정보 (신호 강도, 배터리 잔량, 기타)
다양성과 사용 편의성을 고려하면서 위의 두 가지 사용자 요구를 충족시키기 위해, 우리는 다음과 같은 솔루션을 제공했습니다.:

- COFDM 무선 비디오 송신기 및 수신기 모듈은 단방향 단방향 직렬 포트 투명 전송을 제공합니다., 사용자가 직렬 포트를 통해 송신기 데이터를 수신기로 투명하게 전송할 수 있습니다..
- COFDM 수신 모듈의 투명 직렬 포트는 송신기에서 투명하게 전송된 데이터의 출력을 지원할 뿐만 아니라 OSD 오버레이 데이터의 수신도 지원합니다..
- 사용자는 송신 모듈에 연결된 MCU 또는 수신 모듈에 연결된 MCU에서 독립 프로토콜을 완료해야 합니다., 사용자 OSD 정보의 오버레이를 완료하기 위해 변환된 후 수신 모듈의 투명한 전송 인터페이스를 통해 시스템으로 전송됩니다..
사용자 정의 OSD 메뉴 h는 사용자가 화면에 표시하려는 문자입니다., 비행 데이터 등, AT 명령을 보내서. (3핀 직렬 포트, 캐릭터 모드 전송, 전송 속도는 3핀 투명 직렬 포트와 동일합니다.)
오버레이 사용자 정의 OSD 메뉴에 대한 AT 명령
| 체재 | ATOSD$(세례반), $(엑스),$(와이),$(str) _예를 들면: ATOSD1,40,20,높이: 100중_ |
| 매개변수 | 세례반: 정수 값 (값이 클수록, 글꼴이 클수록) x 좌표: 0~1919 y 좌표:0~1079 str: 해당 좌표에 표시할 문자열 (공백 기호는 디스플레이를 지우는 데 사용됩니다.) |
| 용도 | 비디오 화면에 사용자 OSD 정보를 오버레이하는 데 사용됩니다. |
| 반환 값 | 없음 |
| 말 | 1. 이 명령은 OSD에만 적용됩니다.. 고객은 OSD 인터페이스를 통해 시스템에 명령을 보내야 합니다.. 특정 전송 속도 및 검증 방법은 ATST 명령에 의해 결정되며 ATGT 명령을 통해 얻을 수 있습니다.. 2. 사용자는 최대 1920에 따라 OSD 디스플레이의 x 및 y 좌표를 지정합니다.×1080 픽셀, 시스템은 실제 디스플레이 상황에 따라 좌표를 수정합니다.. 3. str 매개변수에는 '_'를 포함할 수 없습니다.’ 성격 |
비디오 운영 가이드
위 영상의 설명.
COFDM 무선 비디오 인코더 송신기 및 디코더 보드를 통해 OSD 메뉴 플라잉 데이터를 보내는 방법을 알고 있습니까??
이 비디오에서, 자세한 수술내역을 보여드리겠습니다. 이제 HDMI 인코더가 있는 송신기를 사용하세요.. 케이블을 통해 수신기 디코더 보드를 연결합니다.. 그런 다음 송신기에는 HDMI 신호 소스가 필요합니다., 이 컴퓨터에 연결하는 HDMI 케이블, 그리고 비디오를 재생하는 디스플레이 플레이어가 있습니다. 이제 컴퓨터가 이 카메라의 HDMI 비디오 소스 역할을 합니다.. 컴퓨터 출력 비디오가 이 송신기로 전송됩니다..
신호는 하나의 케이블을 통해 디코더 수신기 보드로 전송됩니다., 그러면 디코더 보드가 HDMI 출력을 통해 표시됩니다.. 이제 두 화면이 동일하게 표시되는 것을 볼 수 있습니다., 신호 소스는 오른쪽에 있습니다., 디코딩된 디스플레이는 왼쪽에 있습니다..
그러다가 동시에, 인코딩 보드, 이 3핀 투명 직렬 포트, 그런 다음 직렬 포트 데이터, 이 컴퓨터에 연결되어 있습니다, 이 데이터는 항상 전송되고 있습니다., 그런 다음 디코더 보드에서, 3핀 직렬 포트도 있습니다, 다른 노트북으로 투명하게 전송됩니다, 데이터가 투명하게 전송되는 걸 볼 수 있어요.
송신측도 16진수이므로 디스플레이는 16진수 모드입니다., 살펴보실 수 있어요, 여기서 보내는 것은 16진수입니다., 그런 다음 여기에서 보내는 것을 문자 모드로 변경해야 합니다..
이 OSD 명령을 보내려면, 예를 들면, 이 문자 묶음을 X에 표시하려면:400 과:200, 좋아요, 먼저 왼쪽 상단을 살펴보겠습니다, 나는 당신처럼 특별히 시스템의 OSD를 켰습니다., 여기서 보내기를 클릭하면, 사용자의 OSD를 받은 후 무슨 일이 일어나는지 봅시다, 그는 해당 시스템의 OSD를 끌 것입니다, 그런 다음 사용자가 지정한 XY 좌표에서, 해당 값을 표시합니다., 그럼 이걸 바꿔보자, XY 좌표를 수정해서 다시 보내드리겠습니다, 이제 두 개가 보입니다., 이것은 방금 전송된 두 개의 사용자 OSD 명령입니다., 포지션이 다르네요, 내용은 똑같습니다.
사용자 정의 OSD를 갖도록 펌웨어 업그레이드 메뉴 기능
업그레이드 펌웨어 다운로드
https://drive.google.com/file/d/1RP1qk-fLK1JQK9b-aD_UDStENIUhdCy2/view?usp=drive_link
영상에 언급된 제품은.
한자 지원
한자 중첩의 요구를 충족시키기 위해, 그만큼 “아토스두” 명령이 추가되었습니다, 매개변수는 원본과 유사합니다. “ATOSD” 명령:
| 체재 | 아토스두$(세례반), $(엑스),$(와이),$(str) _예를 들면: ATOSDU1,40,20,e4b880e6aca1e5b0b1e5a5bd_ |
| 매개변수 | 세례반: 정수 값 (값이 클수록, 글꼴이 클수록) x 좌표: 0~1919 y 좌표:0~1079 str: 해당 좌표에 표시할 문자열 (UTF-8로 인코딩된 ASCII 표현) |
| 용도 | 비디오 화면에 사용자 OSD 정보를 오버레이하는 데 사용됩니다. (중국어 및 영어 문자 지원) |
| 반환 값 | 없음 |
| 말 | 1. 이 명령은 OSD에만 적용됩니다.. 고객은 OSD 인터페이스를 통해 시스템에 명령을 보내야 합니다.. 특정 전송 속도 및 검증 방법은 ATST 명령에 의해 결정되며 ATGT 명령을 통해 얻을 수 있습니다.. 2. 사용자는 최대 1920에 따라 OSD 디스플레이의 x 및 y 좌표를 지정합니다.×1080 픽셀, 시스템은 실제 디스플레이 상황에 따라 좌표를 수정합니다.. 3.str 매개변수는 UTF-8로 인코딩된 ASCII 표현을 사용합니다. |
표시할 한자의 UTF-8 인코딩을 얻는 방법에 대해, UltraEdit 소프트웨어를 사용할 수 있습니다:
- UltraEdit 소프트웨어를 엽니다 (새 버전을 권장합니다), 그리고 새 파일을 만듭니다. 하단 상태 표시줄 아래, 선택하다 “통일 문자 표준->UTF-8” 인코딩 드롭다운 메뉴에서:

- 새 파일에서, 표시해야 하는 중국어 문자열을 입력하세요., 등: “딱 한 번만”:

- 선택하다 “편집하다” 메뉴바에서, 그런 다음 선택 “16진수 모드” 해당 UTF-8 인코딩 문자를 얻으려면:

- 직렬 포트 터미널을 통해, ATOSDU 명령을 보내고 위에서 얻은 문자를 전달하십시오. (ASCII 형식):

[VF-202411]


질문하기
응답해 주셔서 감사합니다. ✨