У меня есть скрипт на python, который использует pyserial для связи с модемом, который работает с AT-командами.Если я выполняю следующую команду в последовательном терминале:
AT+HTTPPARA="URL","url/mqtt?topic=simcom7000e1&payload=
{\"temperature\":25,\"airpressure\":1010,\"humidity\":77}"
Она отлично работает, но как только я выполню команду со скриптом python, т.е. e.e:
ser.write('AT+HTTPPARA=\"URL\",\"url/mqtt?
topic=simcom7000e1&payload=
{\"temperature\":25,\"airpressure\":1010,\"humidity\":77}\"\r'.encode())
модем его не принимает, поэтому кажется, что кодировка как-то неправильная.
Как выполнить эту команду с pyserial?