Отправка и получение изображения с сервера Arduino

Я пытаюсь получить и отобразить данные изображения JPEG с моего сервера Arduino.

Таким образом, с одной стороны (часть arduino), я считал некоторые данные и данные файла с SD-карты и поместил их (байты) в текстовый / простой ответ, разделенный знаком ";".

С другой стороны, я получаю зашифрованные данные как (только начало):

144;0;31.00;25.00;585;1;����$.C�@2QQ���             �����@!���      }!1AQa"q2���#B��R��$3br� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�������������������������������������������������������������������������w!1AQaq"2�B���� #3R�br� $4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz

Я делю это, делаю вещи с первой частью:

144;0;31.00;25.00;585;1;

и хотите взять следующие данные изображения и отобразить соответствующее изображение.

Я думаю, мне нужно преобразовать строку в base64 с чем-то вроде этого:

"data:image/jpeg;base64,"+data

но я не уверен в природе полученных данных от Arduino (строка? hex? bytes?...)

Я попытался btoa(), но ошибка говорит, что строка, которая должна быть закодирована, содержит символы не латиницы 1...

0 ответов

Другие вопросы по тегам