For any add-on boards such as VR conditioners, optos and OEM interface boards
By c42
#42574
Unfortunately I had tried downgrading to build 2.2 but Ardustim has a line of code requiring a minimum build of 3.**
I have tried altering the line of code to say 2.2 but there are further errors cropping up later. I probably need to find an older version of Ardustim to load.
Any other ideas welcome.
Cheers
John
By notarobot
#42575
@c42 I have exactly the same problem using SerialUI 3.2.2 .

I would try 2.2.2 if I could find where to download it but sounds like that does not work either. Hopefully someone can chime in with which are the latest versions of ardu-stim & serialui which work together and where they can be downloaded from.

John
By notarobot
#42578
After some testing here I found the following combinations of Ardu-stim & SeriaUI compiled without errors:-

Ardu-stim 6 Jan 17 + SerialUI 1.4
" 3 Dec 17 + " 2.1.6
" 22 Feb 18 + " 2.1.6
" " + " 2.2.2

Ardu-stim files were downloaded from
gitlab.com/libreems-suite/ardu-stim

SerialUI files for 1.4 & 2.1.6 were downloaded from github.com/psychogenic/SerialUI and installed in Arduino IDE via install zip library.
SerailUI 2.2.2 was installed via Arduino IDE libary managemnt (select version to install in drop down list)

I have not tested program operation at all yet - this was just to get rid of compile errors.
John
By muggen
#50363
Hello!
I have tried to search the forum, and followed the instructions, but I keep getting theese error codes trying to upload the ardustim onto the IDE.

Any Ideas of what I'm doing wrong?

"
Arduino:1.8.13 (Windows 10), Kort:"Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"

sketch\serialmenu.cpp: In function 'void serial_setup()':

serialmenu.cpp:69:9: error: 'class SerialUI::SerialUI' has no member named 'setTimeout'; did you mean 'setName'?

mySUI.setTimeout(20000); /* Tiem to wait for input from druid4arduino */

^~~~~~~~~~

setName

serialmenu.cpp:71:13: error: expected primary-expression before '*' token

SUI::Menu *mainMenu = mySUI.topLevelMenu();

^

serialmenu.cpp:71:14: error: 'mainMenu' was not declared in this scope

SUI::Menu *mainMenu = mySUI.topLevelMenu();

^~~~~~~~

serialmenu.cpp:72:13: error: expected primary-expression before '*' token

SUI::Menu *wheelMenu;

^

serialmenu.cpp:72:14: error: 'wheelMenu' was not declared in this scope

SUI::Menu *wheelMenu;

^~~~~~~~~

sketch\serialmenu.cpp:72:14: note: suggested alternative: 'wheels'

SUI::Menu *wheelMenu;

^~~~~~~~~

wheels

serialmenu.cpp:73:13: error: expected primary-expression before '*' token

SUI::Menu *advMenu;

^

serialmenu.cpp:73:14: error: 'advMenu' was not declared in this scope

SUI::Menu *advMenu;

^~~~~~~

sketch\serialmenu.cpp: In function 'void select_wheel_cb()':

serialmenu.cpp:212:25: error: 'class SerialUI::SerialUI' has no member named 'parseInt'; did you mean 'print'?

byte newWheel = mySUI.parseInt();

^~~~~~~~

print

sketch\serialmenu.cpp: In function 'void set_rpm_cb()':

serialmenu.cpp:266:27: error: 'class SerialUI::SerialUI' has no member named 'parseULong'

uint32_t newRPM = mySUI.parseULong();

^~~~~~~~~~

exit status 1

'class SerialUI::SerialUI' has no member named 'setTimeout'; did you mean 'setName'?



This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
"
  • 1
  • 5
  • 6
  • 7
  • 8
  • 9

Hi, I am trying to assign Signed values to the x-a[…]

Vr Conditioner Noise when cranking

New version 202305 don't fix the issue. Now after[…]

blitzbox

I've finally figured out why MAP and Lambda weren'[…]

Hello, I bring news!! Let me tell you that after […]

Still can't find what you're looking for?