Error while compiling the GSM-SendSMS sketch from the Arduino Examples

Hi
I have a Arduino Uno and the Arduino GSM Shield 2.

When I try to compiling the GSM-SendSMS example I get the following error:

/Applications/Arduino.app/Contents/Resources/Java/libraries/GSM/GSM3ShieldV1ModemVerification.cpp: In member function 'String GSM3ShieldV1ModemVerification::getIMEI()':
/Applications/Arduino.app/Contents/Resources/Java/libraries/GSM/GSM3ShieldV1ModemVerification.cpp:72: error: conversion from 'int' to 'String' is ambiguous
/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WString.h:61: note: candidates are: String::String(const __FlashStringHelper*)
/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WString.h:59: note: String::String(const char*)

What to do ??

Jan

your library fail. which library u use ? use at commands

I use the library and the example that comes with the standard Arduino software (ver. 1.0.6)

I only loaded the example and tried to compiled it

I seem to recall that there are issues with 1.0.6 (although that's from memory, I could be wrong). I'm still on 1.0.4 and I don't have any problems.

Thanks.
I downloaded the new software..... and the problem was gone :slight_smile: