OBJECT

Mutation

link GraphQL Schema definition

  • type Mutation {
  • # Arguments
  • # jobId:
  • cancelJob(jobId: ID!): Boolean
  • # Arguments
  • # connectionId:
  • close(connectionId: ID!): ID!
  • # Arguments
  • # port:
  • # baudRate:
  • connect(port: String!, baudRate: Int!): Connection!
  • # Arguments
  • # connectionId:
  • # chunkSize:
  • createFlashDataOffloadJob(
  • connectionId: ID!,
  • chunkSize: Int!
  • ): JobDetails!
  • # Arguments
  • # connectionId:
  • deviceCallibrateAccelerometer(connectionId: ID!): Boolean
  • # Arguments
  • # connectionId:
  • deviceClearVtxTable(connectionId: ID!): Boolean
  • # Arguments
  • # connectionId:
  • deviceEraseFlashData(connectionId: ID!): Boolean
  • # Arguments
  • # connectionId:
  • deviceReset(connectionId: ID!): Boolean
  • # Arguments
  • # connectionId:
  • # armingDisabled:
  • # runawayTakeoffPreventionDisabled:
  • deviceSetArming(
  • connectionId: ID!,
  • armingDisabled: Boolean!,
  • runawayTakeoffPreventionDisabled: Boolean!
  • ): Boolean
  • # Arguments
  • # connectionId:
  • # config:
  • deviceSetBlackboxConfig(
  • connectionId: ID!,
  • config: BlackboxConfigInput!
  • ): Boolean
  • # Arguments
  • # connectionId:
  • # alignment:
  • deviceSetBoardAlignment(
  • connectionId: ID!,
  • alignment: AlignmentInput!
  • ): Boolean
  • # Arguments
  • # connectionId:
  • # channelMap:
  • deviceSetChannelMap(connectionId: ID!, channelMap: [ID!]!): Boolean
  • # Arguments
  • # connectionId:
  • # idlePercentage:
  • deviceSetDigitalIdleSpeed(
  • connectionId: ID!,
  • idlePercentage: Float!
  • ): Boolean
  • # Arguments
  • # connectionId:
  • # disabledSensors:
  • deviceSetDisabledSensors(
  • connectionId: ID!,
  • disabledSensors: [Int!]!
  • ): Boolean
  • # Arguments
  • # connectionId:
  • # config:
  • deviceSetDshotBeeperConfig(
  • connectionId: ID!,
  • config: DshotBeeperConfigInput!
  • ): Boolean
  • # Arguments
  • # connectionId:
  • # features:
  • deviceSetFeatures(connectionId: ID!, features: [Int!]!): Boolean
  • # Arguments
  • # connectionId:
  • # slotId:
  • # config:
  • deviceSetModeSlotConfig(
  • connectionId: ID!,
  • slotId: Int!,
  • config: ModeSlotConfig!
  • ): Boolean
  • # Arguments
  • # connectionId:
  • # reversed:
  • deviceSetMotorsDirection(
  • connectionId: ID!,
  • reversed: Boolean!
  • ): Boolean
  • # Arguments
  • # connectionId:
  • # alarm:
  • deviceSetOSDAlarm(connectionId: ID!, alarm: OSDAlarmInput!): Boolean
  • # Arguments
  • # connectionId:
  • # charIndex:
  • # charBytesBuffer:
  • deviceSetOSDChar(
  • connectionId: ID!,
  • charIndex: Int!,
  • charBytesBuffer: [Int!]!
  • ): Boolean
  • # Arguments
  • # connectionId:
  • # displayItem:
  • deviceSetOSDDisplayItem(
  • connectionId: ID!,
  • displayItem: OSDDisplayItemInput!
  • ): Boolean
  • # Arguments
  • # connectionId:
  • # parameters:
  • deviceSetOSDParameters(
  • connectionId: ID!,
  • parameters: OSDParametersInput!
  • ): Boolean
  • # Arguments
  • # connectionId:
  • # profileIndex:
  • deviceSetOSDProfile(connectionId: ID!, profileIndex: Int!): Boolean
  • # Arguments
  • # connectionId:
  • # statisticItem:
  • deviceSetOSDStatisticItem(
  • connectionId: ID!,
  • statisticItem: OSDStatisticItemInput!
  • ): Boolean
  • # Arguments
  • # connectionId:
  • # timer:
  • deviceSetOSDTimer(connectionId: ID!, timer: OSDTimerInput!): Boolean
  • # Arguments
  • # connectionId:
  • # unitMode:
  • deviceSetOSDUnitMode(connectionId: ID!, unitMode: Int!): Boolean
  • # Arguments
  • # connectionId:
  • # videoSystem:
  • deviceSetOSDVideoSystem(
  • connectionId: ID!,
  • videoSystem: Int!
  • ): Boolean
  • # Arguments
  • # connectionId:
  • # warning:
  • deviceSetOSDWarning(
  • connectionId: ID!,
  • warning: OSDWarningInput!
  • ): Boolean
  • # Arguments
  • # connectionId:
  • # protocols:
  • deviceSetPidProtocols(
  • connectionId: ID!,
  • protocols: PidProtocolsInput!
  • ): Boolean
  • # Arguments
  • # connectionId:
  • # smoothingConfig:
  • deviceSetRcSmoothingConfig(
  • connectionId: ID!,
  • smoothingConfig: RcSmoothingInput!
  • ): Boolean
  • # Arguments
  • # connectionId:
  • # receiverConfig:
  • deviceSetReceiverConfig(
  • connectionId: ID!,
  • receiverConfig: RxConfigInput!
  • ): Boolean
  • # Arguments
  • # connectionId:
  • # channel:
  • deviceSetRssiChannel(connectionId: ID!, channel: Int!): Boolean
  • # Arguments
  • # connectionId:
  • # portFunctions:
  • deviceSetSerialFunctions(
  • connectionId: ID!,
  • portFunctions: [PortFunctionsInput!]!
  • ): Boolean
  • # Arguments
  • # connectionId:
  • # vtxConfig:
  • deviceSetVtxConfig(
  • connectionId: ID!,
  • vtxConfig: VtxConfigInput!
  • ): Boolean
  • # Arguments
  • # connectionId:
  • # bandsRow:
  • deviceSetVtxTableBandsRow(
  • connectionId: ID!,
  • bandsRow: BandsRowInput!
  • ): Boolean
  • # Arguments
  • # connectionId:
  • # powerLevelsRow:
  • deviceSetVtxTablePowerLevelsRow(
  • connectionId: ID!,
  • powerLevelsRow: PowerLevelsRowInput!
  • ): Boolean
  • # Arguments
  • # message:
  • log(message: String!): Boolean
  • }

link Require by

This element is not required by anyone