update game
This commit is contained in:
@@ -63,17 +63,22 @@ void handleConfig(void)
|
||||
{
|
||||
}
|
||||
|
||||
void getConfigSong(const char* uid, const char* filename)
|
||||
String getConfigSong(String uid)
|
||||
{
|
||||
JsonArray array = tagDoc["tags"].as<JsonArray>();
|
||||
|
||||
for (JsonVariant v : array)
|
||||
{
|
||||
const char *taguid = v["TagUID"];
|
||||
if (!strcmp(uid, taguid))
|
||||
String taguid((const char*)v["TagUID"]);
|
||||
uint16_t result = uid.compareTo(taguid)
|
||||
|
||||
log_v("compare %s(config) with %s(read) = %d",taguid.c_Str(), uid.c_Str(), result);
|
||||
if (!result)
|
||||
{
|
||||
filename = v["audiofile"];
|
||||
String filename((const char*)v["audiofile"]);
|
||||
log_i("Tag found in config, filename = %s", filename.c_str());
|
||||
return filename;
|
||||
}
|
||||
}
|
||||
log_e("taguid %s not found",uid );
|
||||
log_e("taguid %s not found",uid.c_str() );
|
||||
return "";
|
||||
}
|
||||
Reference in New Issue
Block a user