Hello Fellow Yuneec Pilot!
Join our free Yuneec community and remove this annoying banner!
Sign up

Reverse engineering CGO3+ UART

To use ST16 as controller to drive camera and so on. After that, from the source someone will can prepare own project. Or to prepare an ST16 alternative as example.
 
At some moment I'll prepare a definitive guide how to get image on the ST16 screen from various sources.
 
I want to reuse parts of the legacy Yuneec drones like camera or ST16, not replace it.

This is my (among those from others) demo project to reuse ST10/St16 with command upstream and telemetry downstream: GitHub - h-elsner/SR24_decode: Read and decode data from Yuneec ZigBee receiver SR24. Test tool for Raspberry Pi.

And this is my demo to reuse CGO3+ cameras: GitHub - h-elsner/CGO3p_control: Send control data to CGO3Plus
It includes a demo how to control gimbal and a tool to calibrate the gimbal.
It was not so clever to mix the Typhoon H GUI replacement in the same tool from point of view of usability but I was too lazy to do the serial connection part twice. But I plan to separate the GUI part from CGO3 part.

And this project demonstrates the CGO3xx camera control by CGI commands: GitHub - h-elsner/CGO3control: Tool extracted from Q500log2kml
It includes a test tool for own commands.

All projects have documentation added of the basics and technical background for own developments. I think that more than enough material for own projects. It also should not be to difficult to port SW from Pascal to C or other languages because Pascal is easy to read. For example begin ... end; talks more than {}.
 
YTHtool is discontinued. I have split it int two different tools which makes a lot more sense to have it separated:
- YTH GUI replacement
- CGO3+ UART tool (gimbal calibration)
Those 2 tools will supported.
Both are on my download page: Downloads

Don't forget to read the manuals. especially the gimbal calibration is critical. You should know what you are doing.
 

Members online

Forum statistics

Threads
21,300
Messages
245,398
Members
28,223
Latest member
RobertFrog