Shooter _Wheel.lvlib:Shooter_Wheel_GetSet.vi

Shooter _Wheel.lvlib:Shooter_Wheel_GetSet

Shooter _Wheel.lvlib:Shooter_Wheel_GetSet.vi

Help by FRC Team 836 - The RoboBees

This VI can either set or get the control parameters of a shooter wheel depending on the users command.

Shooter _Wheel.lvlib:Shooter_Wheel_GetSet.vi

Shooter _Wheel.lvlib:Shooter_Wheel_GetSet.vi

cenum

Enum

cstr

DevRef

ccclst

Shooter Wheel DevRef In

    cdatavalref

    Shooter Config reference

    ccclst

    Shooter Data

      ccclst

      MotorControlDevRef

        cerrcodeclst

        DeviceStatus

          cbool

          status

          status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

          Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

          ci32

          code

          code is the error or warning code.

          Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

          cstr

          source

          source describes the origin of the error or warning.

          Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

        cenum

        Type

        ccclst

        PWM

          cenum

          PWM Channel

          ccclst

          DeadBand

            cstr

            Name

            ci32

            maxPositivePwm

            ci32

            minPositivePwm

            ci32

            centerPwm

            ci32

            maxNegativePwm

            ci32

            minNegativePwm

            cu16

            angularRange

        ccclst

        CAN

          cu8

          Device Number

          cenum

          Control Mode

          cdlrn

          Semaphore

          semaphore is a reference to an existing or newly created semaphore.

          cdbl

          Max Vout

          cenum

          TalonSRX Control Mode

          Control Mode specifies how the Talon SRX will control the motor. Percent VBus is the standard open-loop mode that is also accessible via the PWM interface on the Talon SRX.

        cbool

        Invert

      ccclst

      CounterDevRef in

        cerrcodeclst

        DevStatus

        error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs.

        Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

          cbool

          status

          status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

          Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

          ci32

          code

          code is the error or warning code.

          Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

          cstr

          source

          source describes the origin of the error or warning.

          Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

        cenum

        CntIndex

      cfiforn

      RPM Desired

      cfiforn

      RPM Actual

ierrcodeclst

Error Out

error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs.

Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

    ibool

    status

    status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

    Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

    ii32

    code

    code is the error or warning code.

    Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

    istr

    source

    source describes the origin of the error or warning.

    Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

icclst

Shooter Wheel DevRef Out

    idatavalref

    Shooter Config reference

    icclst

    Shooter Data

      icclst

      MotorControlDevRef

        ierrcodeclst

        DeviceStatus

          ibool

          status

          status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

          Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

          ii32

          code

          code is the error or warning code.

          Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

          istr

          source

          source describes the origin of the error or warning.

          Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

        ienum

        Type

        icclst

        PWM

          ienum

          PWM Channel

          icclst

          DeadBand

            istr

            Name

            ii32

            maxPositivePwm

            ii32

            minPositivePwm

            ii32

            centerPwm

            ii32

            maxNegativePwm

            ii32

            minNegativePwm

            iu16

            angularRange

        icclst

        CAN

          iu8

          Device Number

          ienum

          Control Mode

          idlrn

          Semaphore

          semaphore is a reference to an existing or newly created semaphore.

          idbl

          Max Vout

          ienum

          TalonSRX Control Mode

          Control Mode specifies how the Talon SRX will control the motor. Percent VBus is the standard open-loop mode that is also accessible via the PWM interface on the Talon SRX.

        ibool

        Invert

      icclst

      CounterDevRef in

        ierrcodeclst

        DevStatus

        error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs.

        Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

          ibool

          status

          status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

          Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

          ii32

          code

          code is the error or warning code.

          Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

          istr

          source

          source describes the origin of the error or warning.

          Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

        ienum

        CntIndex

      ififorn

      RPM Desired

      ififorn

      RPM Actual

Shooter _Wheel.lvlib:Shooter_Wheel_GetSet.vi

Shooter _Wheel.lvlib:Shooter_Wheel_GetSet.vi

Shooter _Wheel.lvlib:Shooter_Wheel_GetSet.vi

Shooter _Wheel.lvlib:Shooter_Wheel_GetSet.vi

Shooter _Wheel.lvlib:Shooter_Wheel_GetSet.vi

Shooter Wheel.lvlib:ShooterConfig.ctl

Shooter Wheel.lvlib:ShooterConfig.ctl

C:\Program Files (x86)\National Instruments\LabVIEW 2015\user.lib\836-Library\Motion Control\Shooter_Wheel\ShooterConfig.ctl

FPGA_CounterCtrSystemIndex.ctl

FPGA_CounterCtrSystemIndex.ctl

C:\Program Files (x86)\National Instruments\LabVIEW 2015\vi.lib\Rock Robotics\SystemInterfaces\Counter\FPGA_CounterCtrSystemIndex.ctl

WPI_PWMDeadband.ctl

WPI_PWMDeadband.ctl

C:\Program Files (x86)\National Instruments\LabVIEW 2015\vi.lib\Rock Robotics\WPI\PWM\WPI_PWMDeadband.ctl

Shooter Wheel.lvlib:ShooterControl.ctl

Shooter Wheel.lvlib:ShooterControl.ctl

C:\Program Files (x86)\National Instruments\LabVIEW 2015\user.lib\836-Library\Motion Control\Shooter_Wheel\ShooterControl.ctl

WPI_MotorControlDeviceRef.ctl

WPI_MotorControlDeviceRef.ctl

C:\Program Files (x86)\National Instruments\LabVIEW 2015\vi.lib\Rock Robotics\WPI\MotorControl\WPI_MotorControlDeviceRef.ctl

Shooter Wheel.lvlib:ShooterData.ctl

Shooter Wheel.lvlib:ShooterData.ctl

C:\Program Files (x86)\National Instruments\LabVIEW 2015\user.lib\836-Library\Motion Control\Shooter_Wheel\ShooterData.ctl

FPGA_DIOPWMChannel.ctl

FPGA_DIOPWMChannel.ctl

C:\Program Files (x86)\National Instruments\LabVIEW 2015\vi.lib\Rock Robotics\SystemInterfaces\DIO\FPGA_DIOPWMChannel.ctl

WPI_CANJaguar_ControlMode.ctl

WPI_CANJaguar_ControlMode.ctl

C:\Program Files (x86)\National Instruments\LabVIEW 2015\vi.lib\Rock Robotics\WPI\CAN\Jaguar\SubVIs\WPI_CANJaguar_ControlMode.ctl

WPI_MotorControlType.ctl

WPI_MotorControlType.ctl

C:\Program Files (x86)\National Instruments\LabVIEW 2015\vi.lib\Rock Robotics\WPI\MotorControl\WPI_MotorControlType.ctl

Semaphore RefNum

Semaphore RefNum

C:\Program Files (x86)\National Instruments\LabVIEW 2015\vi.lib\Utility\semaphor.llb\Semaphore RefNum

WPI_CANTalonSRX_APIControlMode.ctl

WPI_CANTalonSRX_APIControlMode.ctl

C:\Program Files (x86)\National Instruments\LabVIEW 2015\vi.lib\Rock Robotics\WPI\CAN\TalonSRX\WPI_CANTalonSRX_APIControlMode.ctl

WPI_CounterDevRef.ctl

WPI_CounterDevRef.ctl

C:\Program Files (x86)\National Instruments\LabVIEW 2015\vi.lib\Rock Robotics\WPI\Counter\WPI_CounterDevRef.ctl

"Shooter _Wheel.lvlib:Shooter_Wheel_GetSet.vi History"

Current Revision: 35


Position in Hierarchy

Shooter _Wheel.lvlib:Shooter_Wheel_GetSet.vi


Iconified Cluster Constants