1

команды текстового протокола SAT-LITE 2

(12/03/2015 13:43:28 отредактировано Andrej_f)

Тема: команды текстового протокола SAT-LITE 2

Кто-нибудь может сказать, как правильно отправлять команду по tcp на трекер с текстовым протоколом?
В руководстве сказано

Для того что бы установить значение какой-либо переменной необходимо передать трекеру команду (с помощью терминала, СМС или TCP/IP соединения):
AT+XXXX=pppp,p1,p2,p3,p4,

однако в файле "Протокол обмена с сервером SAT-LITE" уже

После отправки каждого сообщение трекер ожидает от сервера подтверждение приема сообщения, которое выглядит следующим образом:
RCPTOK<0x0d><0x0a>
или
CMD:#AT+SMSD=?#1903#;RCPTOK<0x0d><0x0a>

ниже, в том же руководстве третий вариант

При наличии CMD:AT+SMSD=?#1903#, трекер распознает и выполняет команду.

(нет # после CMD:), а на одной из веток этого форума уже четвёртый вариант:

Формат команд отправленных с Wialon отличается только добавлением приписки «CMD:» к началу команды и # в конце текста команды вместо последней запятой, например:
CMD:AT+SRBT=1234,1#

Так как правильно-то?

2

команды текстового протокола SAT-LITE 2

Re: команды текстового протокола SAT-LITE 2

Andrej_f
в текстовом протоколе перед командой добавляй CMD: и окончание ставь #
Как раз правильный пример последний, CMD:AT+SRBT=1234,1#.

Avtonavix
Russia, Novosibirsk
avtonavix.ru
3

команды текстового протокола SAT-LITE 2

Re: команды текстового протокола SAT-LITE 2

Спасибо.
Но это для Виалона.
А мне надо просто, без виалона.

4

команды текстового протокола SAT-LITE 2

Re: команды текстового протокола SAT-LITE 2

Andrej_f если по СМС, то без заголовка CMD, те как указанно в руководстве.  Например:
AT+SRBT=1234,0,

"Satellite Solutions"
www.satsol.ru
bva@satsol.ru