Hi,
Last time I used Arduino my to create communications between message based programs and Arduino I used SimpleMessageSystem, I now see it is CmdMessenger. I am having problem uploading it to me board.
Details:
- My operating system is OS X 10.7.4
- The location of the CmdMessengerExample file is : /Documents/Arduino/hardware/libraries/CmdMessenger/CmdMessengerExample/CmdMessengerExample.pde
- Once verifying the code I get this following error:
CmdMessengerExample.pde:-1: error: variable or field 'attach_callbacks' declared void
CmdMessengerExample.pde:-1: error: 'messengerCallbackFunction' was not declared in this scope
CmdMessengerExample.pde:-1: error: 'callbacks' was not declared in this scope
CmdMessengerExample.pde:-1: error: 'CmdMessenger' does not name a type
CmdMessengerExample.pde:-1: error: 'messengerCallbackFunction' does not name a type
CmdMessengerExample.cpp: In function 'void bens_msg()':
CmdMessengerExample.pde:-1: error: 'cmdMessenger' was not declared in this scope
CmdMessengerExample.cpp: In function 'void jerrys_base64_data()':
CmdMessengerExample.pde:-1: error: 'cmdMessenger' was not declared in this scope
CmdMessengerExample.pde:-1: error: 'base64_decode' was not declared in this scope
CmdMessengerExample.pde:-1: error: 'base64_encode' was not declared in this scope
CmdMessengerExample.cpp: In function 'void arduino_ready()':
CmdMessengerExample.pde:-1: error: 'cmdMessenger' was not declared in this scope
CmdMessengerExample.cpp: In function 'void unknownCmd()':
CmdMessengerExample.pde:-1: error: 'cmdMessenger' was not declared in this scope
CmdMessengerExample.cpp: At global scope:
CmdMessengerExample.pde:-1: error: variable or field 'attach_callbacks' declared void
CmdMessengerExample.pde:-1: error: 'messengerCallbackFunction' was not declared in this scope
CmdMessengerExample.pde:-1: error: 'callbacks' was not declared in this scope
Solution?
Other questions that I had regarding this:
- Do I have to download the SMS code, and well as Messenger before CmdMessenger (this seems very silly but may be obvious)