Всем добрый день. Возникла задача передать две, а возможно и более цифровых переменных, скорее всего Int от arduino через UART bridge, далее TCP/UDP клиент на сервер api.thingspeak.com. Естественно в разные field. Учитывая мои более чем скромные познания в данных технологиях мне удалось передать одну переменную используя макрос _UARTBR_. В ардуино она была подвергнута следующему извращению: Serial.println (String (_count1P, DEC) + String(" ")).
Без последнего пробела однозначные цифры на api.thingspeak.com слипались,например вместо 3, 4 приходило 34, ну и так далее. Двухзначные цифры отражались нормально. Интервал отправки более чем - 1 мин.
Короче вот так удалось докостылять до приемлемого результата. С двумя переменными не знаю что делать. Попробовал _UBRVx_, а вдруг, не прошло. И более того все валилось в UART и через короткое время останавливалось, как вроде заполнилось что то. Направьте в правильное русло. Уж больно не хочется использовать Ethernet Shield W5100.