Chad Maglaque
Chad Maglaque
perhaps it's worthwhile to check these changes into the Dev and/or Main branches? (to avoid this issue until the save to EEPROM call(s) are fixed)
note: I updated char* to const char* in device.h and device.cpp and the bulk of these warnings go away. spelunking through the remaining 4 or 5 in GEVCU.ino but again,...
these are the remaining errors. not as clear to me how to resolve, but will continue to dig. --------- /Users/chad/Documents/Arduino/GEVCU/GEVCU.ino: In function 'void initializeDevices()': /Users/chad/Documents/Arduino/GEVCU/GEVCU.ino:230:66: warning: deprecated conversion from string...
again, looks to be an issue with char* declarations in logger.h and logger.cpp now, getting very wary of making these changes... (as Logger is used *everywhere*)
and maybe only specific to Logger::info??
Problem is the declarations in logger.h and .cpp are tripping me up — I’m not a super coder. they are ‘char starvariableName’ (vs ‘charstar variableName’) and not close enough to...
I tried that and I got a raft of errors. I wasn’t sure if “const char *message” was a valid declaration.
I will try this. Much thanks!
got a subsequent similar error on ThottleDetector.cpp, but resolved in s similar way. all the char* errors now seem to be resolved. now getting the following: sketch/MemCache.cpp: In member function...
disregard the last, it appears the Arduino IDE was parsing MemCache.cpp incorrectly and missing some of the declaration the first run through. compiling a second time, the warnings go away.