목차
FPV 아날로그 비디오 스크램블러 모듈 암호화 시드 수정
최근 고객 통합 프로젝트는 우리의 목표에 초점을 맞췄습니다. FPV 아날로그 비디오 스크램블러 & 디스크램블러 모듈, 을 통해 구성 CVBS 스크램블링 도우미, 몇 가지 세부적인 기술적 질문을 제기했습니다.. 고객은 다음을 수정하고 동기화하는 것을 목표로 합니다. 암호화 시드 (스크램블 시퀀스) 자체 임베디드 컨트롤러에서, PC나 표준 보조 소프트웨어를 사용하지 않고.
FPV 아날로그 비디오 스크램블러를 통합하고 있습니다. & 디스크램블러 모듈 ("CVBS Scramble Assistant"를 통해 구성된 것) 구성 인터페이스에 대한 기술적 세부 사항을 명확히 해야 합니다..
귀하의 웹사이트에 있는 설명에서, 우리는 그것을 볼 수 있습니다:
- 모듈은 USB-직렬을 통해 구성됩니다. (CH340);
- 귀하의 소프트웨어에 읽기가 있습니다 / 장치 매개변수를 읽고 값을 쓰는 명령을 작성하세요. (스크램블/디스크램블 시퀀스).
다음 사항을 확인해 주세요.:
- 모듈에 실제로 UART가 있습니까? (TTL) 소프트웨어가 모듈과 명령을 교환하는 인터페이스?
- 정확한 UART 매개변수는 무엇입니까 (전송 속도, 데이터 비트, 둥가, 정지 비트)?
- 통신 프로토콜이 열려 있습니까?? 소프트웨어가 보내는 것과 동일한 명령을 보내야 합니다., 하지만 PC가 아닌 외부 장치에서 (컨트롤러/프로그램).
- 시드를 쓰기 위한 패킷 구조는 무엇입니까:
서비스/헤더 바이트(에스),
명령 바이트,
데이터 길이,
씨앗이 있는 들판 / 스크램블 시퀀스 자체,
체크섬 유형 (CRC, XOR 또는 기타).- 작업 모드에서 시드를 쓸 수 있습니까? (모듈이 이미 비디오에 연결된 경우), 아니면 구성 모드에서만 수행할 수 있습니까??
- 스크램블러 모드와 디스크램블러 모드의 모듈에 대한 쓰기 명령이 동일합니까?, 아니면 RX 장치에 대한 다른 명령이 있습니까??
최대 시드/시퀀스 길이는 얼마이며 허용되는 형식은 무엇입니까? (숫자만, 마녀, ASCII)?- 프로토콜이 현재 공개되지 않은 경우, 명령에 대한 간단한 PDF/텍스트 설명이나 모듈과 통신하는 PC 소프트웨어 로그의 예를 보내주실 수 있나요? (우리 장치에서 그것을 재현할 수 있도록)?
우리의 임무는 암호화 키를 작성/업데이트하는 것입니다. (씨앗) PC를 사용하지 않고, UART를 통해 우리 장치에서만, so that we can set the same seed on both the transmitting and the receiving modules at the same time.
We would appreciate it if you could provide:
the command description;
an example of a “write seed” packet;Their main goal is to automate the seed writing process over UART, setting the same encryption key for both transmitting (TX) and receiving (RX) modules simultaneously.
The inquiry covered the following technical topics:
- UART Communication Interface – Whether the module features a TTL-level UART interface communicating through a USB–Serial (CH340) 변환기.
- UART Parameters – Required serial settings such as baud rate, 데이터 비트, 둥가, and stop bits.
- Open Protocol Access – Whether it is possible to send read/write commands directly from an external microcontroller instead of the PC software.
- Packet Format for Write Seed Command – Header bytes, command type, 데이터 길이, seed field, and checksum (CRC or XOR).
- Configuration vs. 작업 모드 – Whether the seed can be updated while video is being transmitted.
- TX/RX Synchronization – Whether Scrambler and Descrambler share the same write-seed command and allowed seed format (numeric, ASCII, 마녀).
- Protocol Documentation – Request for a short command reference or communication log for replication purposes.
기술 설명 및 통합 가이드
The FPV Analog Video Scrambler & Descrambler module features an internal UART configuration interface accessible via a USB–Serial (CH340) 다리. The same communication channel used by the PC assistant software can also be accessed by an external embedded system for advanced integration.
Typical UART parameters:
- 전송 속도: 115200 bps
- 데이터 비트: 8
- 동등: 없음
- 정지 비트: 1
구성 프로토콜은 바이너리이며 암호화 매개변수 쓰기 및 읽기에 최적화되어 있습니다.. 완전한 명령 프로토콜은 공개적으로 배포되지 않지만, 공인 통합업체 NDA에 따라 명령 요약이나 통신 로그 예시를 얻을 수 있습니다..
작동 모드에 관하여:
- 구성 모드 – 영상 전송이 시작되기 전 암호화 시드를 쓰거나 업데이트하는 데 권장되는 모드.
- 작업 모드 – 일부 펌웨어 버전의 경우, 실시간으로 시드 수정이 가능합니다, TX와 RX의 동기화 방식에 따라.
둘 다 스크램블러 (TX) 및 디스크램블러 (RX) 같은 것을 공유하다 쓰기 시드 명령 형식, 페어링된 모듈 전반에 걸쳐 일관된 암호 해독 보장. 씨앗은 최대 지원 16 캐릭터, 일반적으로 펌웨어 구성에 따라 ASCII 또는 숫자 형식.
MCU를 통해 모듈을 제어하려는 개발자용, 사용하여 UART 로직 분석기 CVBS Scramble Assistant 소프트웨어의 명령 시퀀스를 기록하면 자체 시스템에서 동일한 프로토콜을 복제할 수 있는 실용적인 경로가 제공됩니다..
실제 응용 프로그램
이 기능은 다음과 같은 경우에 널리 사용됩니다. UAV 아날로그 영상 전송, 무선 감시, 과 보안 전술 통신 시스템, 송신기와 수신기 간의 동기화된 암호화가 중요한 경우.
암호화 키에 대한 UART 기반 제어를 허용함으로써, 시스템 설계자는 스크램블링 로직을 쉽게 통합할 수 있습니다. 맞춤 컨트롤러, 비디오 링크 전반에 걸쳐 완전 자동화 및 원활한 동기화 달성.
자주 묻는 질문 (자주하는 질문)
Q1: PC를 사용하지 않고 스크램블러 시드를 변경할 수 있나요??
예. UART 프로토콜이 이해되면, 시드는 UART 인터페이스를 통해 외부 장치 또는 MCU를 통해 직접 쓸 수 있습니다..
Q2: TX 및 RX 모듈이 동일한 키를 공유하는지 어떻게 확인합니까??
둘 다 동일한 쓰기 시드 명령을 사용합니다.. 동일한 시드 데이터를 양쪽에 보내면 암호화 및 복호화 동기화가 보장됩니다..
Q3: 영상을 전송하는 동안 시드를 수정할 수 있나요??
대부분의 경우, 구성 모드에서 업데이트해야 합니다.. 일부 펌웨어 버전은 엄격한 타이밍 제어 하에 실시간 업데이트를 지원합니다..
Q4: 프로토콜 문서를 사용할 수 있습니까??
안전한 시스템 통합을 위해 NDA에 따라 자격을 갖춘 파트너에게 요약된 명령 참조 또는 샘플 로그를 제공할 수 있습니다..

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