SD-Karte Fehleranzeige zu ISO C++

Hallo,
für mein Projekt wollte ich nachfolgenden Sketch verwenden. Ich verwende einen Arduino Nano V3, einen SD-Kartenleser (keinen micro-SD-Kartenleser und einen Lautsprecher 16 Ohm 0,25W.
Die Karte besitzt das Format SD und nicht SDHC.

#include "SD.h"
#define SD_ChipSelectPin 10
#include "TMRpcm.h"
#include "SPI.h"

TMRpcm tmrpcm;

void setup()
{
tmrpcm.speakerPin = 9;
Serial.begin(115200);
if (!SD.begin(SD_ChipSelectPin))
{
Serial.println("SD fail");
return;
}
tmrpcm.setVolume(6);
tmrpcm.play("HSAHS001.wav");

}

Wenn das Programm kompiliert wird erhalte ich folgende Fehlermeldung:

SD-Karten-Sketch.ino: In function 'void setup()':

SD-Karten-Sketch.ino:41:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]

Ich vermute, dass der Compiler mit dem Code tmrpcm.play("HSAHS001.wav"); nicht klar kommt.
Um Fehler auszuschliessen habe ich absichtlich das volle 8.3_Format verwendet.

Kann mir jemand helfen?

Viele Grüße
Volkmar

Der ist doch heute mittag schon gelöst worden? Warum das nochmal - mit neuem Nicknamen?
[edit]
Sagt mal kann es sein, das die Forensoftware gerade wieder mal spinnt?
Der Beitrag ist angeblich 6h alt - das Ding ist eine komplette Kopie von:

Da Du die Fehlermeldung verstümmelt hast, kann ich nur schätzen.

tmrpcm.play(const char *)"HSAHS001.wav");

Setze Deinen Code bitte in Codetags. Wie das geht, steht hier.

Gruß Tommy

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.