When I draw a polygon and create a Survey (Grid) using DO_DIGICAM_CONTROL, the default value of parameter 5, “Shooting Command”, in the DO_DIGICAM_CONTROL command is 0. When I use CAM_TRIGG_DIST, the autopilot firmware generates the DO_DIGICAM_CONTROL messages, and sets parameter 5 to 1. I believe the desired value is 1, to indicate a picture should be triggered.
Is there a reason parameter 5 defaults to 0 in Mission Planner? I am developing a MAVLink compliant camera, and would like it to work seamlessly with Mission Planner. In prototypes, I have deviated from my interpretation of the MAVLink spec to take a picture regardless of the value of parameter 5, but this harms future compatibility as the other parameters become more commonly used.
Thank you.