emonGLCD compiling not working

Hi Folks,

I hope this message finds you well.

I have tried compile using Arduino 1.0.5 and got this message. Do you know what can I doing wrong:

C:\Users\bdomingu\Documents\Arduino\libraries\glcdlibmaster\GLCD_proxy.cpp: In member function 'void GLCD_proxy::sendLCDMessage(byte)':
C:\Users\bdomingu\Documents\Arduino\libraries\glcdlibmaster\GLCD_proxy.cpp:183: error: no matching function for call to 'rf12_sendStart(int, byte [66], byte&, int)'
C:\Users\bdomingu\Documents\Arduino\libraries\jeelibmaster/RF12.h:93: note: candidates are: void rf12_sendStart(uint8_t)
C:\Users\bdomingu\Documents\Arduino\libraries\jeelibmaster/RF12.h:95: note:                 void rf12_sendStart(uint8_t, const void*, uint8_t)

 

Best Regards!

-Bruno Domingues

Robert Wall's picture

Re: emonGLCD compiling not working

The problem lies in GLCDLib, in the file GLCD_proxy.cpp.

Edit line 183

rf12_sendStart(RF12_HDR_ACK, msg, length, 1);

to read

rf12_sendStart(RF12_HDR_ACK, msg, length);
rf12_sendWait(1);

It is caused by a recent change to JeeLib.

glyn.hudson's picture

Re: emonGLCD compiling not working

GitPull request has been sent to JCW to fix this. I'm sure it will be merged into glcdlib within 24hrs, then it will just be a case of grabbing the latest version. 

Thanks for the fix Robert

glyn.hudson's picture

Re: emonGLCD compiling not working

brunodom's picture

Re: emonGLCD compiling not working

Folks, thanks! It worked!!! :)

 

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.