На главную

Индивидуализация прошивки Матрикс v8

    В конце прошивки ПЗУ Матрикс v8 есть область, в которой хранятся настройки аппарата, устанавливаемые по умолчанию. Эта область не закрывается контрольной суммой и может быть легко изменена при подготовке образа ПЗУ.

 

    В таблице указаны шестнадцатеричные смещения от начала блока настроек, расположенного по адресу 1FE60. Если используется ПЗУ объемом 256кБ (полифония) - блок настроек расположен в ПЗУ по адресу 3FE60.

 

смещение байтов содержимое
0000 16 наименование/телефон производителя аппарата (15 букв, затем байт=0). Кодировка.
0010 10 функции по умолчанию. Каждая функция - один бит, функция с меньшим номером - в младшем бите.
001A 10 отсечка кода области (3 байта), 0, код области (3 байта), 0,  добавка к коду области  (2 байта). 
0024 4 номер, заносимый в 88ю строку записной книги. Две цифры в байте (правее - ст.ниббл). Кодировка цифр.
0028 48 параметры по умолчанию. Один байт - один параметр.
0058 56 таблица клавиатуры. Построчно, 7 строк, в строке 8 кнопок. Строки - входы (in1...in7), столбцы - сканы (sc1...sc8).
0090 8 название модели аппарата (7 букв, затем байт=0). Кодировка.
0098 1 количество кнопок прямого набора (M1...) в данной модели аппарата.
0099 - надписи на кнопках, фигурирующие в меню аппарата. Разделяются байтом=0.

 

 

Шестнадцатеричные коды кнопок:

код действие примечание

01...0A

кнопки 1...0

 

0B

ВНИЗ

в большинстве случаев действует как *

0C

кнопка #

 

0D

кнопка *

 

0E

ВВЕРХ

в большинстве случаев действует как  #

0F

кнопка ENTER - выбор пункта меню

в большинстве случаев действует как Архив звонков

11...1F

прямой набор из 1й...15й строки Зап.книги

 M1...Mx

20

кнопка входа в архив звонков

аналог DIAL 7

21

выход отовсюду и сброс линии FLASH

 

22

автодозвон/набор из строки зап. книги AUTO

 

23

автодозвон/набор из буфера REDIAL

 

24

запись номера из буфера STORE

 

25

установка часов CLOCK

аналог DIAL 4

26

вход в режим функций DIAL

 

27

установка будильников

аналог DIAL 5

28

проговор архива звонков

аналог DIAL 7 0

29

захват/удержание линии HOLD

аналог DIAL *

2A

очистки

аналог DIAL 3

2B

установка параметров

аналог DIAL 2

2C

память исходящих

аналог DIAL 8

2D

работа с голосовым сообщением

аналог DIAL 0

2E

работа со списками

аналог DIAL 6

2F

вход в записную книжку

аналог DIAL 9

30

групповой автодозвон / принудит АОН

аналог AUTO *

31

обзвон номеров оповещения / засылка пакета

аналог AUTO #

32

кнопка или оптрон включения функции оповещения

аналог DIAL 1 72 1

33

кнопка автодозвона из 2го банка

кнопки Mx будут вызывать строку памяти x+20

34

отключение микрофона / прослушивание линии

аналог DIAL 6 9

35

полный перезапуск с очисткой

аналог DIAL 3 #

36

активизация связи с компьютером

аналог DIAL 6 *

37

вход в настройку функций

аналог DIAL 1

38

сделать громче/тише

аналог STORE с удержанием

39

связь с ПК (двухстор/лингнездо) и просмотр сырого кода

аналог DIAL 3 0

3A

нормированный разрыв линии

 

3B

автопоиск по шаблону из буфера номера

аналог * # при вводе номера в буфер

3C

кнопка дверного звонка

можно вывести на разъем. Желательна опторазвязка
3D вход в меню SMS аналог DIAL #
3E писать новый SMS аналог DIAL # 6

40

кнопка спикерфона

 

80

срабатывание датчика оповещения с задержкой

беззвучная, желательна опторазвязка

81

сраб. датчика оповещения мгнов. действия

беззвучная, желательна опторазвязка

90

инициация DTMF определения номера

для подключения внешнего детектора тона в линии

 


обновлено: 16.07.2007 © ОКБ РОСА