public void setDigicamControl(bool shot) { mavlink_digicam_control_t req = new mavlink_digicam_control_t(); req.target_system = MAV.sysid; req.target_component = MAV.compid; req.shot = (shot == true) ? (byte) 1 : (byte) 0; generatePacket((byte) MAVLINK_MSG_ID.DIGICAM_CONTROL, req); MainV2.comPort.doCommand(MAV_CMD.DO_DIGICAM_CONTROL, 0, 0, 0, 0, 1, 0, 0); //MAVLINK_MSG_ID.CAMERA_FEEDBACK; //mavlink_camera_feedback_t }
public void setDigicamControl(bool shot) { mavlink_digicam_control_t req = new mavlink_digicam_control_t(); req.target_system = MAV.sysid; req.target_component = MAV.compid; req.shot = (shot == true) ? (byte)1 : (byte)0; generatePacket((byte)MAVLINK_MSG_ID.DIGICAM_CONTROL, req); System.Threading.Thread.Sleep(20); generatePacket((byte)MAVLINK_MSG_ID.DIGICAM_CONTROL, req); }