Здравствуйте! Возникла проблема, а именно: есть многомерный массив на sd (которая подключена к ардуино), вот содержимое:
{
"count_massivs":"1",
"massivs":[
{
"name":"Какое-то значение",
"massiv":[
{
"direction":"1",
"count_values":"2",
"values":[
{
"val":"Значение 1",
"val2":"Значение2"
},
{
"val":"Значение 1",
"val2":"Значение2"
}
]
},
{
"direction":"1",
"count_values":"2",
"values":[
{
"val":"Значение 1",
"val2":"Значение2"
},
{
"val":"Значение 1",
"val2":"Значение2"
}
]
}
]
}
]
}
вся суть в том, что количество значений в "values" может быть разным (количество указано в "count_values"), из-за чего я не понимаю, как можно прочитать данный массив на arduino. Как можно его перебрать вообще?