Go to Post Can you believe we have 8 FRC teams in Arkansas this year??? Not quite Michigan, but... - Meredith Novak [more]
Home
Go Back   Chief Delphi > Technical > Programming > C/C++
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #1   Spotlight this post!  
Unread 02-17-2016, 06:23 PM
TomorrowsGuru TomorrowsGuru is offline
Registered User
FRC #3239
 
Join Date: Feb 2016
Location: Utah
Posts: 1
TomorrowsGuru is an unknown quantity at this point
Double Solenoid Function Error

We're trying to use several double solenoids in C++, but we keep getting an error. no matching function for call to
Code:
'DoubleSolenoid::DoubleSolenoid()'
Here's the code we're trying to use:
Code:
#include "WPILib.h"
class Robot: public SampleRobot {
Joystick driver;
DoubleSolenoid shootingArm;
DoubleSolenoid shifter;
DoubleSolenoid pusher;

const double kUpdatePeriod = 0.005;

// Numbers of the buttons to use for triggering the solenoids.
const int kSolenoidButton = 4;
const int kDoubleSolenoidForward = 2;
const int kDoubleSolenoidReverse = 3;

public:
Robot() :
        driver(0), // Use joystick on port 0.
        // Use double solenoid with Forward Channel of 1 and Reverse         of 2.
        shootingArm(1, 2)
{
}

void OperatorControl()
{
    while (IsOperatorControl() && IsEnabled())
    {
        if (driver.GetRawButton(kDoubleSolenoidForward))
            shootingArm.Set(DoubleSolenoid::kForward);
        else if (driver.GetRawButton(kDoubleSolenoidReverse))
            shootingArm.Set(DoubleSolenoid::kReverse);
        else
            shootingArm.Set(DoubleSolenoid::kOff);

        Wait(kUpdatePeriod);                // wait for a motor update time
    }
}
};

START_ROBOT_CLASS(Robot)
Any help would be appreciated.
Reply With Quote
 


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 09:19 AM.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi