pamoja for TypeScript - v0.1.17
    Preparing search index...

    Variable offboardConst

    offboard: {
        globalPosition: (
            header: mavlink.MavlinkHeader,
            timeBootMs: number,
            coordinateFrame: number,
            targetSystem: number,
            targetComponent: number,
            latInt: number,
            lonInt: number,
            alt: number,
        ) => mavlink.MavlinkFrame;
        localPosition: (
            header: mavlink.MavlinkHeader,
            timeBootMs: number,
            coordinateFrame: number,
            targetSystem: number,
            targetComponent: number,
            x: number,
            y: number,
            z: number,
        ) => mavlink.MavlinkFrame;
        localVelocity: (
            header: mavlink.MavlinkHeader,
            timeBootMs: number,
            coordinateFrame: number,
            targetSystem: number,
            targetComponent: number,
            vx: number,
            vy: number,
            vz: number,
        ) => mavlink.MavlinkFrame;
        typeMask: (flags: number) => number;
    }

    The setpoint constructors for offboard control, each returning a frame ready to send.

    Type Declaration

    • ReadonlyglobalPosition: (
          header: mavlink.MavlinkHeader,
          timeBootMs: number,
          coordinateFrame: number,
          targetSystem: number,
          targetComponent: number,
          latInt: number,
          lonInt: number,
          alt: number,
      ) => mavlink.MavlinkFrame

      Builds a global-frame position setpoint.

    • ReadonlylocalPosition: (
          header: mavlink.MavlinkHeader,
          timeBootMs: number,
          coordinateFrame: number,
          targetSystem: number,
          targetComponent: number,
          x: number,
          y: number,
          z: number,
      ) => mavlink.MavlinkFrame

      Builds a local-frame position setpoint.

    • ReadonlylocalVelocity: (
          header: mavlink.MavlinkHeader,
          timeBootMs: number,
          coordinateFrame: number,
          targetSystem: number,
          targetComponent: number,
          vx: number,
          vy: number,
          vz: number,
      ) => mavlink.MavlinkFrame

      Builds a local-frame velocity setpoint.

    • ReadonlytypeMask: (flags: number) => number

      Builds a setpoint type_mask from the fields to use.