code: def cmd_cammsg(self, args):
          '''cammsg'''
  
          params = [0, 0, 0, 0, 1, 0, 0]
  
          # fill in any args passed by user
          for i in range(min(len(args),len(params))):
              params[i] = float(args[i])
  
          print("Sent DIGICAM_CONTROL CMD_LONG")
          self.master.mav.command_long_send(
              self.settings.target_system,  # target_system
              0, # target_component
              mavutil.mavlink.MAV_CMD_DO_DIGICAM_CONTROL, # command
              0, # confirmation
              params[0], # param1
              params[1], # param2
              params[2], # param3
              params[3], # param4
              params[4], # param5
              params[5], # param6
              params[6]f cmd_cammsg(self, args):
          '''cammsg'''
  
          params = [0, 0, 0, 0, 1, 0, 0]
  
          # fill in any args passed by user
          for i in range(min(len(args),len(params))):
              params[i] = float(args[i])
  
          print("Sent DIGICAM_CONTROL CMD_LONG")
          self.master.mav.command_long_send(
              self.settings.target_system,  # target_system
              0, # target_component
              mavutil.mavlink.MAV_CMD_DO_DIGICAM_CONTROL, # command
              0, # confirmation
              params[0], # param1
              params[1], # param2
              params[2], # param3
              params[3], # param4
              params[4], # param5
              params[5], # param6
              params[6])
docs: cammsg