- 24.10.24
- 1
- 2
- 3
Вітаю!
Нещодавно вирішив прийняти дані по UART з політного контролера на чіп Atmega328p. Я отримав дані в серійний монітор, а також, щоб перевірити, вирішив використати логічний аналізатор. Вивід однаковий, як із даташиту:
Master: 0xAA 0x55 0x03 (modified Command see Host to VTX) 0x00, Length 0x9F (CRC). Однак під час надсилання відповіді нічого не змінюється, а логічний аналізатор показує мені в даних на кожен другий біт Error frame.
Пакет наче правильний, формую його як по даташиту:
SmartAudio V1 response: VTX: 0xAA 0x55 0x01 (Version/Command) 0x06 (Length) 0x00 (Channel) 0x00 (Power Level) 0x01 (OperationMode) 0x16 0xE9 (Current Frequency 5865) 0x4D (CRC8)
SmartAudio V2 response: VTX: 0xAA 0x55 0x09 (Version/Command) 0x06 (Length) 0x01 (Channel) 0x00 (Power Level) 0x1A (OperationMode) 0x16 0xE9 (Current Frequency 5865) 0xDA (CRC8)
Але нічого не виходить змінити.
Рядок SmartAudio має бути низьким перед надсиланням кадру, тому використовую таку форму передачі.
Політний контролер Ysidro F405 V3s
Чіп Atmega328p.
Даташит
https://www.team-blacksheep.com/media/files/tbs_smartaudio_rev08.pdf
Дякую за майбутні підказки.
Нещодавно вирішив прийняти дані по UART з політного контролера на чіп Atmega328p. Я отримав дані в серійний монітор, а також, щоб перевірити, вирішив використати логічний аналізатор. Вивід однаковий, як із даташиту:
Master: 0xAA 0x55 0x03 (modified Command see Host to VTX) 0x00, Length 0x9F (CRC). Однак під час надсилання відповіді нічого не змінюється, а логічний аналізатор показує мені в даних на кожен другий біт Error frame.
Пакет наче правильний, формую його як по даташиту:
SmartAudio V1 response: VTX: 0xAA 0x55 0x01 (Version/Command) 0x06 (Length) 0x00 (Channel) 0x00 (Power Level) 0x01 (OperationMode) 0x16 0xE9 (Current Frequency 5865) 0x4D (CRC8)
SmartAudio V2 response: VTX: 0xAA 0x55 0x09 (Version/Command) 0x06 (Length) 0x01 (Channel) 0x00 (Power Level) 0x1A (OperationMode) 0x16 0xE9 (Current Frequency 5865) 0xDA (CRC8)
Але нічого не виходить змінити.
Рядок SmartAudio має бути низьким перед надсиланням кадру, тому використовую таку форму передачі.
Політний контролер Ysidro F405 V3s
Чіп Atmega328p.
Даташит
https://www.team-blacksheep.com/media/files/tbs_smartaudio_rev08.pdf
Дякую за майбутні підказки.