They are capable to init in the steady grip, but the tilt doesn't work. An 8N1 sequence can be represented as a PWM...as the PWM has always been used to control the tilt on the gimbal.
They are capable to init in the steady grip, but the tilt doesn't work. An 8N1 sequence can be represented as a PWM...as the PWM has always been used to control the tilt on the gimbal.
Interesting. Would it be then so, that if the CGO3+ gets the specific init pulse, it responds to PWM. And if no such pulse is got, it reverts to serial communication over one wire? That could explain my pretty weird findings when I was probing it with a high speed scope and a logic analyzer almost two years ago.They are capable to init in the steady grip, but the tilt doesn't work. An 8N1 sequence can be represented as a PWM...
The serial communication is two wires made. Just a second...it reverts to serial communication over one wire?
/* Send the initialization pulse for the CGO3+. The bootloader accepts FW only after this is done. */
for (int i = 0; i<300; i++)
{
gpio_set(GPIOA, GPIO2);
delay_us(640);
gpio_clear(GPIOA, GPIO2);
delay_us(19000);
}
Wow, thanks! ;-)Colors are from gimbal and mine. Use the pin names...
Hi,
That looks interesting! Could you tell me a bit more about that camera<- ->drone communication? I tried once to figure that protocol out while I was developing/modifying the bootloader for the Thunderbird/PX4 to start up the gimbal, but could not figure it out. At first the CGO3+ expects a certain PWM sequence, which after it goes to some weird one wire communication which is used for some purposes and firmware transfers.
Br,
TR
The Realsense module?...devices: 01 - copter, 02 - gimbal, 03 - camera, 04 - ST16, 05, 06 are present too, but I have no idea what they should be.
Any suggestion, speculation and so on?
Probably yes. When I did this, the RS was detached. Exactly the RS is present in the 2.4 ZigBee downstream, but a secondary link is possible too. Do the rest till 04, after that I'll take a look for 5 and 6 again.The Realsense module?
Hi, thanks. I think I'll implement the camera control to the firmware completely at some point soon instead of bare pwm drive and I am also figuring out what else we could do next thanks to your awesome work!Probably yes. When I did this, the RS was detached. Exactly the RS is present in the 2.4 ZigBee downstream, but a secondary link is possible too. Do the rest till 04, after that I'll take a look for 5 and 6 again.
Did you do the CRC? If you have any questions, drop them in the private thread, where you was invited. I probably restore in my mind almost all. When I did this, the interest in future development was only mine.
Now, I see, Helmut is up too.![]()
Still not, but as I see, I should. Soon I'll ask for instructions and precompiled binary, but not right now. My today's focus is an infrared camera implementation.Did you take a look at this yet? Typhoon H 480 PX4 v1.10 (Stability issues ;-)
It's a fully functional port of the open source PX4 autopilot for the Typhoon, done by me and Helmut.
Good goodStill not, but as I see, I should. Soon I'll ask for instructions and precompiled binary, but not right now. My today's focus is an infrared camera implementation.
Ah ok, thanks, not yet..CRC16 from the copter to the gimbal. I know all checksums, just asking if you need some pointing related to the CGO3+.
There is 8...are you talking about the CRC16 for telemetry packet from drone to ST16?
We use essential cookies to make this site work, and optional cookies to enhance your experience.