USB 도구를 사용하여 컴퓨터와 비디오 스크램블링 및 Descrambling 모듈을 연결하여 비밀번호를 변경합니다., 실제로 암호화 알고리즘 종자 번호입니다. 드론에 스크램블링 모듈을 설치하고 공중에서 날고 있다면, 이 방법은 비밀번호 또는 스크램블링 알고리즘의 시드 번호를 변경할 수 없습니다.. 직렬 포트 명령을 보내면 달성 할 수 있습니다..
VTX가 비행 중일 때 FPV 비디오 스크램블러 비밀번호 변경
목차
FPV 비디오 스크램블링 모듈 구성 매개 변수
모듈 구성 매개 변수는 모두 256을 작성하여 구현됩니다.×8 모듈 내부의 RAM. 구성된 매개 변수는 저장 후 유효합니다, 다시 재설정 또는 전원 켜기
RAM 매개 변수 설명
모듈 구성 매개 변수는 모두 256을 작성하여 구현됩니다.×8 모듈 내부의 RAM. 구성된 매개 변수는 저장 후 유효합니다, 재설정, 또는 재력을 제공합니다. 시스템에 전원을 켜거나 재설정 한 후, 직렬 포트가 인쇄됩니다 {aaaaaa}
RAM 매개 변수 세부 사항
램[0]: 시스템 재설정 제어, 읽기 쉽고 쓰기 쉬운, 읽기와 쓰기마다 의미가 다릅니다
쓰다:
0x00: 전체 시스템을 재설정하십시오, 직렬 포트가 반환됩니다 {aaaaaa}, 시스템이 재설정되었음을 나타냅니다
0x01: 사용자가 설정 한 매개 변수를 저장하십시오, 직렬 포트가 반환됩니다 {000101}, 실행이 성공했음을 나타냅니다
0x02: 매개 변수를 시스템 기본 매개 변수로 복원하십시오, 직렬 포트가 반환됩니다 {000202}, 실행이 성공했음을 나타냅니다
기타 => 예약된
읽다:
비트 0: 입력 잠금 여부, 0: 잠금 해제, 1: 잠겨 있습니다
비트 7 ~ 비트 1: 예약된
램[1]: 비디오 입력 모드, 읽기 쉽고 쓰기 쉬운, 기본값 0x00
0x00: 입력 모드를 PAL에 강제로, 더 강력한 반 인터뷰
0x01: 입력 모드를 NTSC로 강제로합니다, 더 강력한 반 인터뷰
다른 사람들은 예약되어 있습니다
램[2]: 모듈 작업 모드. 읽기 쉽고 쓰기 쉬운, 기본값 0x00
0x00: 스크램블링 모드
0x01: Descrambling 모드
기타 => 예약된
램[3] ~ 램[4]: 무작위 숫자가 뒤덮인 스크램블, 범위 0 ~ 1023, 읽기 쉽고 쓰기 쉬운, 기본값 0.
램[3] 높은 바이트, 램[4] 낮은 바이트
다른 램은 예약되어 있으며 해당 내용은 읽거나 쓰여질 수 없습니다.
모듈 구성 명령
configuration 명령은 직렬 포트를 통해 명령을 전송하여 구현됩니다.
명령 형식: {+작업 코드+RAM 주소 ++ 점검 코드+}
기호 {} ASCII 코드로 표시되는 모든 16 진수 숫자입니다
{: 명령의 시작을 나타냅니다
+: 이것은 연결만을 나타냅니다, 설명에 사용됩니다, 실제 명령에는 존재하지 않습니다
<>: 이 매개 변수가 읽기 명령에 존재하지 않음을 나타냅니다.
}: 명령의 끝을 나타냅니다
작동 코드: 00 쓰기를 나타냅니다, FF는 읽기를 나타냅니다, 1 바이트
램 주소: 1 바이트
피연산자: 명령의 피연산자는 다음과 같습니다 1 바이트. 읽기 작업에서, 이 바이트는 존재하지 않습니다
코드를 확인하십시오: (작동 코드 + 주소를 등록하십시오 + ) 모드 256
명령 반환 형식:
운영 성공 반환 형식: {+등록 주소+레지스터 값+점검 코드+}
재설정 명령은 반환되지 않습니다
작동 실패 리턴 형식: {ffffff}
직렬 포트 명령 예제:
스타트 업:
RX: {aaaaaa}
TX: {00010001} – PAL을 설정하십시오
RX: {010001} – 성공 / 또는 {ffffff} – 실패하다
TX: {00010102} – NTSC를 설정하십시오
RX: {010102} – 성공 / 또는 {ffffff} – 실패하다
TX: {FF0100} – 비디오 입력 모드를 가져옵니다
RX: {010102} – 0x01 & 0x01 = NTSC / 또는 {ffffff} – 실패하다
TX: {00020002} – 스크램블링 모드를 설정하십시오
RX: {020002} – 성공 / 또는 {ffffff} – 실패하다
TX: {00020103} – Descrambler 모드를 설정하십시오
RX: {020103} – 성공 / 또는 {ffffff} – 실패하다
TX: {FF0201} – 작업 모드를 얻으십시오
RX: {020103} – 0x01 & 0x01 = 데스크 램 블러 모드 / 또는 {ffffff} – 실패하다
seed = 1000 (0x03e8) 높은 바이트 0x03, 낮은 바이트 0xe8
TX: {00030306} – 높은 바이트 0x03을 설정합니다 / 또는 {ffffff} – 실패하다
RX: {030306} – 성공 / 또는 {ffffff} – 실패하다
TX: {0004e8ec} – 낮은 바이트 0xe8을 설정하십시오
RX: {04e8ec} – 성공 / 또는 {ffffff} – 실패하다
TX: {FF0302} – 씨앗의 높은 바이트를 얻으십시오
RX: {030306} – 높은 바이트 = 0x03 / 또는 {ffffff} – 실패하다
TX: {FF0403} – 씨앗의 낮은 바이트를 얻으십시오
RX: {04e8ec} – 낮은 바이트 = 0xe8 / 또는 {ffffff} – 실패하다
TX: {00000101} – 설정을 작성하십시오
RX: {000101} – 성공 / 또는 {ffffff} – 실패하다
중국의 중국어
FPV 비디오 스크램블링 모듈 구성 매개 변수
모듈 구성 매개 변수는 모듈 내부에 256을 작성하여 작성됩니다.×8구현할 램,구성된 매개 변수는 재설정 또는 전원 온도를 저장 한 후 유효합니다..
RAM 매개 변수 설명
모듈 구성 매개 변수는 모듈 내부에 256을 작성하여 작성됩니다.×8구현할 램,구성된 매개 변수는 재설정 또는 전원 온도를 저장 한 후 유효합니다.,시스템에 전원을 켜거나 재설정 한 후,직렬 포트는 {aaaaaaa} 인쇄됩니다.
RAM 매개 변수 설명
램[0] :시스템 재설정 제어,읽기 쉬운 또는 쓰기 가능,읽기와 쓰기는 다른 의미를 나타냅니다
쓰다:
- 0x00:전체 시스템을 재설정하십시오,직렬 포트 반환 {aaaaaa},시스템이 재설정되었음을 나타냅니다
- 0x01:사용자 설정 매개 변수를 저장합니다, 직렬 포트 반환 {000101},실행이 성공했음을 나타냅니다
- 0x02:매개 변수를 시스템 기본 매개 변수로 복원하십시오, 직렬 포트 반환 {000202},실행이 성공했음을 나타냅니다
- 기타 => 예약하다
읽다:
- 비트 0:입력 잠금 여부,0:잠금 해제,1:잠금
- 비트 7 ~ 비트 1:예약하다
램[1] :비디오 입력 모드,읽기 쉬운 또는 쓰기 가능,기본값 0x00
- 0x00:입력 모드를 PAL에 강제로,더 강력한 반 인터뷰
- 0x01:입력 모드를 NTSC로 강제로합니다,더 강력한 반 인터뷰
- 다른 예약
램[2] :모듈의 작동 방식。읽기 쉬운 또는 쓰기 가능,기본값 0x00
- 0x00:스크램블 모드
- 0x01:Descrambling 모드
- 기타 => 예약하다
램[3] ~ 램[4]:무작위 숫자가 뒤덮인 스크램블,범위 0 ~ 1023,읽기 쉬운 또는 쓰기 가능,기본값 0。
램[3]높은 바이트,램[4]낮은 바이트
다른 램 예약,내용을 읽고 쓸 수 없습니다
FPV 비디오 스크램블링 모듈 구성 명령
configuration 명령은 직렬 포트를 통해 명령을 전송하여 구현됩니다.
명령 형식: {+OpCode + RAM 주소 +<운영 수>+확인 코드+} 상징{}ASCII 코드로 표시되는 모든 16 진수 숫자
{ : 명령이 시작되었음을 나타냅니다
+ : 여기에는 연결 만 의미합니다,지침,실제 명령에는 존재하지 않습니다
<> :이 매개 변수 읽기 명령은 그렇지 않음을 나타냅니다
} : 명령이 종료되었음을 나타냅니다
작동 코드 : 00 글쓰기를 나타냅니다, FF는 읽기를 의미합니다,1바이트
램 주소: 1바이트
운영 수 : 명령 1 바이트의 피연산자,읽기 작업에서,이 바이트는 가지고 있지 않습니다
확인 코드 : (작동 코드 + 스토리지 주소 + <운영 수>) 모드 256
명령은 형식을 반환합니다 :
작업은 성공적으로 형식으로 돌아갑니다: {+등록 주소 + 레지스터 값 + 점검 코드 +}
재설정 명령이 반환되지 않았습니다
작업은 형식을 반환하지 못했습니다:{ffffff}



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