K3NG Arduino Antenna Tuner スケッチをコンパイルすると警告がでます。
warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
string constant型からchar*型への変換は非推奨、char* argv[] = {(char*)”文字列”};でOKとありましたので、
321行 char* inductor_activate_macros[] = {(char*)”!08″,(char*)”!07″,(char*)”!06″,(char*)”!05″,(char*)”!04″,(char*)”!03″,(char*)”!02″,(char*)”!01″};
これで警告はなくなりました。
ライブラリーAdafruit-RGB-LCD-Shield、Adafruit_MCP23017 のエラーがでるので、
//#include <Adafruit_MCP23017.h>
//#include <Adafruit_RGBLCDShield.h>
LiquidCrystal lcd(12, 11, 10, 9, 8, 7);
//Adafruit_RGBLCDShield lcd = Adafruit_RGBLCDShield();
LiquidCrystal lcdを使うことにして他はカットします。
// lcd.setBacklight(LCD_I2C_STATUS_COLOR_UNTUNED);
// lcd.setBacklight(LCD_I2C_STATUS_COLOR_TUNED);
// lcd.setBacklight(LCD_I2C_STATUS_COLOR_TUNING);
// lcd.setBacklight(lcdcolor);
もエラーが出るのでかっとしました。
これでコンパイル完了、arduinoに書き込みLCDをつないで結果を見るのが楽しみです。