Can anyone point me towards another source of arduplane documentation .
I’m sick of looking at examples from 10 software revisions ago , talking about commands that no longer exist !
Cannot trigger camera with matek f405 wing . Untold hours of absolute frustration trying
to make sense of really , really poorly written and out of date documentation .
I’ve gotten it to work before although that plane sits at the bottom of quabog river …
thanks to documentation which left out the fact roll and pitch limits are ignored in STABILIZE mode .
Matek F405 wing . CRSF radio . I hacked the trigger switch on a runcam split 3 micro camera . Basically I’m using a relay to close the connection the same way when I press the button manually .
CH7 ( camera trigger ) CAM_TRIGG_TYPE =1 (relay)
RC7_OPTION = 9 ( camera trigger)
optional hardware / camera gimble SHUTTER = SERVO7
BRD_PWM_COUNT=10 ( default , no GPIO defined)
RELAY_PIN= 56 ( according to matek )
I believe the trouble is with the relay pin definition . The documentation uses PIXHAWK as an example . Matek runs completely different !
This is a AR900mm wing . simple two elevons and a throttle . All the control surfaces
are working fine ( in both STABILIZE and MANUAL modes )
You have a conflict. Your CAM_TRIG_TYPE is relay but RC7 is motor output 7. Is your relay connected to main output 7? Your BRD_PWM_COUNT is not germain because it controls the aux outputs starting at aux 9 but the setting 10 is setting the first 10 outputs to PWM not digital relay/on-off.
I don’t know the Matek so I am not sure about the RELAY_PIN parameter.
Remember everything here is done by volunteers and if one of us does not do the documentation it doesn’t get done.
Try setting the brd_pwm_count to 6 to allow 7-10 to be configured as gpio. 10 is the default value from the hwdef file. Review this file for useful config info
Note: All outputs on this board are “aux” in a sense because it doesn’t have an iomcu with “main” outputs.
RC, I was not chastising you to volunteer, just a reminder that there is no one paid to write documentation so it does not always stay current, even if it gets frustrating some times.
Yes the learning curve can be steep but the flexibility is unmatched.