реклама на сайте
подробности

 
 
> двойные кавычки, не наступайте на детские грабельки
yooj
сообщение Nov 13 2013, 20:32
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 71
Регистрация: 29-01-10
Из: Украина
Пользователь №: 55 147



Время от времени, одолев "сложнейшую защиту от копирования", так любимую китайцами, мы делаем CtrlC CtrlV, а набор AT команд каким-то магическим образом взял да и не пошел..
Причин может быть масса, но самая нелепая, с которой я сталкивался, заключалась в том, что двойные кавычки бывают "разной системы"
например

AT+CFSGFIS="1.txt“
ERROR

AT+CFSGFIS=”1.txt”
ERROR

ну тут-то подвох заметит каждый, а вот если мы пытаемся отправить email, скопировав пример строк на 30-40 из апнота, то там веселухи может хватить часа на два..
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
bywanted
сообщение Nov 14 2013, 05:47
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 30-01-13
Пользователь №: 75 414



А подскажите как правильно отправить AT+CPAMR="001.amr",1 а-то конструкцию такого типа ebdat9_01SendToModem((u8*)"AT+CPAMR="001.amr",1\r",strlen("AT+CPAMR="001.amr",1\r")); компилятор не пропускает.
Go to the top of the page
 
+Quote Post
yooj
сообщение Nov 14 2013, 17:28
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 71
Регистрация: 29-01-10
Из: Украина
Пользователь №: 55 147



Цитата(bywanted @ Nov 14 2013, 07:47) *
А подскажите как правильно отправить AT+CPAMR="001.amr",1 а-то конструкцию такого типа ebdat9_01SendToModem((u8*)"AT+CPAMR="001.amr",1\r",strlen("AT+CPAMR="001.amr",1\r")); компилятор не пропускает.


правильно, имхо, так:
ebdat10_07PlayRemoteAmrFromFile("001.amr");
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 13:04
Рейтинг@Mail.ru


Страница сгенерированна за 0.01391 секунд с 7
ELECTRONIX ©2004-2016