This question.. why I am overriding the first one each time by doing this pTitle= &Title;
If I do printf("additon is: %s\n", TitlePointer); after pTitle= &Title; I see it's filled in. But when I plot after the loop like this.
//////print values
for (int i = 0; i < cntTitle;i ++) {
Serial.println(TitlePointer[i]);
}
I get
{
001.mp3
��
}