![]() |
Micro Switch Code
Declared 2 Micro Switches
Code:
DigitalInput *flipperdoorright;Code:
flipperdoorleft = new DigitalInput(1);Code:
if (m_leftStick->GetRawButton(5) == 1 && flipperdoorright == 1 ) {(The Error shows up on the if and else if lines) Error: ISO C++ forbids comparison between pointer and integer I only included the lines giving me the errors and those that are relative to the question. So what am I doing wrong? |
Re: Micro Switch Code
The flipperdoorright variable is not the value of the switch. It's a pointer to the object which has methods for reading the switch.
Try flipperdoorright->Get() and flipperdoorleft->Get() instead. Congratulations on a very good presentation of your problem, by the way. |
Re: Micro Switch Code
Thanks, I am actually just learning a lot of the C++ code this year but I think I am catching on pretty quick.
That solved my problem :) |
| All times are GMT -5. The time now is 02:41. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi