1 Логване в централата :
[pass] е системната парола, с дължина от 4 до 7 символаpc : 08 0D
pbx : 05 00 02 00 F8
pc : 0A 00 01 04 [pass] 0D 19
pbx : 1A 03 02 00 00 59 39 31
pc : 05 03 01 00 F6
pbx : 31 41 41 30 35 31 32 30 36 32 2E 30 2E 32 20 20 20 EC
32 2E 30 2E 32 е версията на firmware (2.0.2)
59 39 31 31 41 41 30 35 31 32 30 36 е по-подробна версия на централата (в моя случай Y911AA051206)
2 Задаване на право (или липсата му) за изход на външна линия
[1] е 0x35 (за "дневен" режим), 0x36 (за "нощен режим) или 0x37 (за "обеден" режим)2A 02 01 00 34 30 [1] 43 [CO] 2F
** ** ** ** 5F ** ** ** ** ** 2C
** ** ** ** 5F ** ** ** ** ** 2C
** ** ** ** 5F ** ** ** ** ** 2F
0D [HB]
[CO] е номера на изходящата линия (0x31 до 0x38 )
** представлява 0x30 ('0') или 0x31 ('1') за всеки вътрешен пост на централата от 1ви до 24и (има или няма)
[HB] е хаш байт, който представлява X минус [номера на изходящата линия( 1 до 8 ) ] минус [броя постове с права (с 1)];
X e 0x66,0x65,0x64 съответно за дневен, нощен, обеден режим
Пимерна сесия, даваща право на първите 4 вътрешни поста да ползват първа линия през деня.
при изход се праща2A 02 01 00 34 30 35 43 31 2F
31 31 31 31 5F 30 30 30 30 30 2C
30 30 30 30 5F 30 30 30 30 30 2C
30 30 30 30 5F 30 30 30 30 30 2F
0D 61
Всеки неописан байт е с неясно за мен (поне за момента) предназначение. Вероятно hash-а също има по-глобална формулка, но смятам, че хотела се нуждае да контролира прекалено малко неща и дори да има някаква промелнива според графата няма да е фатално. Утре ще се опитам да опиша как точно се прочита въпросната таблица с правото за изходяща линия, за да може хотела да проверява дали не е променена външно и да държи актуално копие при себе си. Възнамерявам, ако намеря време, днес и утре да разгадая и COS (class of service) таблицата.05 00 11 00 E9
И btw ето какво каза sniffer-а за настройките на rs-а, които през софтуерчето на panasonic нямаше как да променя въпреки бутончето setup
Serial0 Rate: 9600
Serial0 StopBits: 1 Parity: NONE WordLength: 8
Serial0 EOF:0 ERR:0 BRK:0 EVT:0 XON:11 XOFF:13
Serial0 Shake:1 Replace:40 XonLimit:0 XoffLimit:0
Serial0 RI:1 RM:0 RC:0 WM:0 WC:0
Serial0 InSize: 1024 OutSize: 1024