logic analyzer will help? or oscilloscope is needed?
No you need the camera and the code and an understanding of how it works.
That said I have a feeling that @Marc_Dornan had one of these and they might support the remote protocol which I am in the process of fixing. So it’s worth trying my PR when it’s ready and reporting the results. I have also added significantly improved debug, so we might be able to tell what’s wrong that way.
My PR is merged so if you build master you will get the latest changes. I am working on doc updates. Work in progress: https://github.com/ArduPilot/ardupilot_wiki/blob/6f6b020e7fc6aace53405428f8b07e5763c788f2/common/source/docs/common-camera-runcam.rst#id3
Nice work. I will be trying this out on a 7 inch quad soon.
Just a nice little story here. I took my new build out yesterday and found I had mounted the camera (split micro 3s) upside down. It took me 15s to fix because I was immediately able to access the setup menu through the OSD and select flip image
I did find a small bug though
I have to see if I can make a test-rig for my RunCam2 to see if it’ll work with your driver. I wasn’t able to find anything about its protocol, uART, or anything else. They’re… not fantastic with documentation at times.
sorry, i made a mistake
Should work fine - I have tested with a split 2s
Oh, I see that they’re using the same harness. Fingers crossed then!
Thanks so much for your work on this, @andyp1per.
Does this work on the Runcam Control Adapter ( https://shop.runcam.com/runcam-control-adapter/ )?
No idea, but you would think this converts the old-style OSD control into the RunCam serial protocol. So I would say there is a great chance that it works.
Consider me your beta tester I will report back.
The Runcam Control Adapter works perfectly.
Thanks again for your contribution of this code. It’s a great feature, @andyp1per.
Perfect. Let me know if you notice any issues. The state machine is relatively complex and I can imagine there are still some gremlins in there
I see runcam has officially released the split firmware with the parameter fix: https://www.runcam.com/download/runcamsplit3series
Please, can be also Runcam 2 4K controlled by AP? This camera has only one Remote control pin. Could it be connected to a GPIO?
Can you post a link to the camera?
This just supports PWM control - you can do this via the relay support in ardupilot