Just getting started and have the following error.

Using a RomeoBLEQuadDrive getting the following error with the example sketch, suggestions would be helpful.

Using these files. GitHub - lfwag/RomeoBLEQuadDrive

Thanks,

Arduino: 1.8.12 (Windows Store 1.8.33.0) (Windows 10), Board: "Bluno M3"

"C:\Users\Dougl\AppData\Local\Temp\arduino_build_783599\libraries\RomeoBLEQuadDrive-master\Motor.cpp.o"
C:\Users\Dougl\OneDrive\Documents\Arduino\libraries\RomeoBLEQuadDrive-master\Motor.cpp: In member function 'void Motor::setPid(double, double, double)':

C:\Users\Dougl\OneDrive\Documents\Arduino\libraries\RomeoBLEQuadDrive-master\Motor.cpp:177:8: error: 'class PID' has no member named 'PID_'

pid->PID_(&input, &output, &setpoint, kp, ki, kd, DIRECT);

^

Using library Arduino-PID-Library-master at version 1.2.1 in folder: C:\Users\Dougl\OneDrive\Documents\Arduino\libraries\Arduino-PID-Library-master
Using library RomeoBLEQuadDrive-master in folder: C:\Users\Dougl\OneDrive\Documents\Arduino\libraries\RomeoBLEQuadDrive-master (legacy)
exit status 1
Error compiling for board Bluno M3.

Please post the program that gives rise to the error.

...R

PS ... When posting code please use the code button </>
codeButton.png

so your code 
looks like this

and is easy to copy to a text editor See How to use the forum

euriska:
C:\Users\Dougl\OneDrive\Documents\Arduino\libraries\RomeoBLEQuadDrive-master\Motor.cpp:177:8: error: 'class PID' has no member named 'PID_'

Using library Arduino-PID-Library-master at version 1.2.1 in folder: C:\Users\Dougl\OneDrive\Documents\Arduino\libraries\Arduino-PID-Library-master

i don't see PID_ defined in Arduino-PID-Library-master

could RomeoBLEQuadDrive-master be using a different PID library or hasn't been updated (in 4 years) to use the latest version of Arduino-PID-Library-master ?

See attached.

motor.cpp (10.4 KB)

euriska:
See attached.

still using "PID_()" which doesn't appear to be a valid function