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

 
 
> CMUX GE863, Как кодируется type UIH contrlol chanel ?
mempfis_
сообщение Aug 17 2009, 10:33
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Добрый день.
Может кто работал с CMUX в телитовских модемах.
Подскажите как там кодируется тип UIH contrlol chanel - пакетов?

Выдержка из документации:

Код
/********************************************************************************
**************************/
//UIH Control Channel Frame Coding
//Type    Length      Value
//1octet  1or2 octets n Octet

//Type Octet:
//0    1   2 3 4 5 6 7
//EA C/R   T Y P E

//Type Len
//  3    0     -  Multiplexer close down (CLD) (reset the link into normal AT command mode)
//  4    N  Any Char Any Char Any Char Any Char  -  Test Command (Test)
//  7    2  DLCI V24 Octet - Modem Status Command (MSC)
//  7    3 DLCI V24 Octet Break Octet - Format with Break Indication
//        V24 Octet from Module to Application
//            0   1     2     3  4 5   6  7
//            1 FC DSR CTS 0 0 RIN

//        V24 Octet from Application to Module
//            0   1     2     3  4 5 6 7
//            1 FC DTR RTS 0 0 0 0
/********************************************************************************
**************************/


Беру пакет из их примера - инициализация виртуального порта 1
Код
F9 03 EF 09 E1 05 07 0C FB F9 //-DLCI = 0, UIH Frame, MSC Cmd for DLCI 1 Application Set FC=0, RTS=1, DTR=1 for Virtual Com 1


Выделяю кусочек с UIH-командой:
Код
E1 05 07 0C

Судя по их документации тут числом E1 должно быть зашифровано:
тип пакета 7 - Modem Status Command (MSC)
Как я предполагал (7<<2)|bit_EA т.е. должно получится 11101 или 1D

У них же E1 == 11100001.

Также по-хитрому зашифрован пакет
Код
F9 03 EF 05 41 00 F2 F9 // Send PSC

41 == 1000001 должно соответствовать типу пакета 6.

Вобщем буду благодарен всем кто подскажет в чём тут дело.

Сообщение отредактировал mempfis_ - Aug 17 2009, 10:57
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


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


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