1. Структура адресов пейджера NEC 21A.
Программирование пейджера NEC 21A.
1. Структура адресов пейджера NEC 21A.
Пейджеры NEC 21A имеют 6 адресов приема, каждый из которых может быть запрограммирован на свой собственный кэп-код, за исключением некоторых ограничений, описанных в разделе 2.
Кроме того, два первых адреса имеют по четыре субадреса, каждый из которых содержит одно и тоже численное значение кэп-кода, но различается способом вызова F# 0...3. Численное значение кэп-кода в совокупности с субадресом образуют полный адрес вызова пейджера, которому соответствует отдельный абонентский номер в базе данных пейджингового терминала. Т.е. если в пейджере запрограммирован следующий адрес:
1st Address 1111111,
а в терминале активны пользователи:
абонентский номер кэп-код
0001 1111111F0
0002 1111111F1
0003 1111111F2
0004 1111111F3,
то этот пейджер может принимать сообщения, посылаемые на любой из перечисленных абонентских номеров, если прием по этим адресам разрешен (см. ниже).
Каждый из адресов 3, 4, 5 и 6 могут быть запрограммированы только на один, произвольно выбираемый суб-адрес: A-F0, B-F1, C-F2, D-F3, но, если необходимо, на разные кэп-коды.
Таким образом, пейджер NEC 21A имеет 12 адресов вызова. Неиспользуемые адреса желательно ставить в позицию NO FUNCTION.
2. Ограничения на кэп-коды.
Пейджер NEC 21A, как большинство пейджеров, может включаться для принятия кодового слова адреса не более двух раз во время передачи пачки POCSAG посылки, т. е. начало сообщения он может обнаруживать только в двух кадрах пачки. Отсюда вытекает ряд ограничений на прошиваемые в пейджер кэп-коды.
2.1. Так все прошитые в пейджер кэп-коды должны находиться не более чем в двух кадрах, т. е. остаток от деления численных значений кэп-кодов на восемь должен принимать не более двух различных значений. В противном случае программатор не разрешит прошивку данного кэп-кода.
2.2. Если в пейджер прошивается более двух кэп-кодов, то их последовательность не может быть произвольной. Так третий использующийся адрес не может быть в одном кадре с первым, а должен находиться в кадре со вторым используемым адресом. Т. е. имеющиеся в использовании адреса с номерами 3, 4, 5 и 6 должны содержать кэп-коды, содержащиеся в одном кадре с кэп-кодом второго используемого адреса, а номер кадра первого адреса становится уникальным в пределах адресного пространства пейджера, что заставляет более тщательно планировать базу данных пейджингового терминала.
3. Опции программатора.
Опции программатора позволяют устанавливать как параметры, которые пользователь может изменить сам из меню пейджера, так и недоступные ему опции.
В программаторе имеется главное меню, содержащее подменю, каждое из которых имеет законченный смысл. Через подменю Вы сможете управлять любыми установками пейджера. Ниже приведено подробное описание каждой опции каждого раздела меню.
3.1. Function Parameter Set меню.
Данное меню отвечает за установки интерфейса пейджера.
3.1.1. Air Data Speed (скорость передачи данных)
Возможные значения: 512, 1200 и 2400 бод .
Устанавливает скорость передачи данных по каналу связи. Т. к. данная опция устанавливает формат посылок на пейджер, то установка должна соответствовать содержанию полей записей о пользователях в терминале, связанных с этим пейджером.
3.1.2. System Language Set (установка системного языка пейджера)
Возможные значения: ENGLISH(UK), ENGLISH(USA),
RUSSION (CYRILLIC), и т. д.
Устанавливает язык, на котором будут выводиться опции меню, настройки пейджера и различные системные сообщения. Эта опция не влияет прямым образом на язык принимаемых сообщений.
3.1.3. Receive Language Set (установка языка принимаемых сообщений)
Возможные значения: ENGLISH(USA), Same As System Lang.
Устанавливает кодировку принимаемых символов. Если эта опция установлена во второе значение, то язык принимаемых сообщений устанавливается в то же значение, в котором стоит опция 3.1.2. На языке, установленном в данной опции пишутся имена директорий, ведутся записи в записной книжке и вводятся различные имена и сообщения, кроме системных.
3.1.4. LVA Action (at Silent Mode) (действие при разряде батареи при
бесшумном режиме вызова)
Возможные значения: With Alert, Without Alert.
Если пейджер находится в бесшумном режиме вызова (н-р виброрежиме) и в этот момент наступил разряд батареи, то при установке этой опции в первое состояние пейджер начнет подавать звуковой предупредительный сигнал. Если же установлено второе значение то сигнала не последует. Рекомендуется установка опции в первое значение.
3.1.5. LVA Action (действие при разряде батареи)
Возможные значения: Manual Reset, Auto Reset, Auto Reset with
Repeat.
Если у пейджера разрядилась батарея, то он начинает подавать сигнал. Данная опция устанавливает каким образом будет подаваться и заканчивается сигнал. Первое значение соответствует тому, что сигнал будет звучать до тех пор, пока пользователь не остановит его вручную или не произойдет полный разряд батареи. Второе значение соответствует автоматическому прекращению сигнала через сорок секунд. Третье значение определяет что сигнал будет останавливаться автоматически через сорок секунд, но, в отличие от предыдущего случая, сигнал повторится два раза.
3.1.6. Alert Frequency (частота вызывающего сигнала)
Возможные значения: 2.0 kHz, 2.7kHz.
Устанавливает значение частоты сигнала звучащего при приходе сообщения на пейджер.
3.1.7. Error Indication (индикация ошибок)
Возможные значения: OFF, ON.
Если существует вероятность, что какой-то символ сообщения принят ошибочно, то при установленной во второе состояние этой опции данный символ будет подчеркнут, в противном случае индикация не производится.
3.1.8. Promt Alert Interval (интервал между предупреждениями)
Возможные значения: No, 5, 10, 30 min.
Если пейджер принял сообщение, но оно по какой-то причине не было прочитано владельцем, то пейджер будет выдавать короткие предупредительные сигналы о том, что память содержит непрочитанные сообщения через установленные в данной опции интервалы времени. Если установлено первое состояние то данная функция не реализуется. Рекомендуемое значение- 5 минут.
3.1.9. Alert Auto Reset Time (время автоматической остановки вызова)
Возможные значения: 8, 20 sec.
Опция устанавливает длительность сигнала о приходе сообщения, при условии что его не останавливают. Рекомендуется установка в первое состояние.
3.1.10. Escalation Step (время возрастания уровня сигнала)
Возможные значения: 4, 8 sec.
При получении сообщения пейджер начнет выдавать сигнал вызова. Возможны несколько уровней громкости этого сигнала. Пейджер последовательно переходит от тихого к громкому уровням. Время, через которое происходит описываемый переход, и устанавливает данная опция.
3.1.11. Repeat Call Rejection (время игнорирования повторных
сообщений)
Возможные значения: No,1, 2, 4 min.
Если в данной опции установлено одно из временных значений, то это указывает на то, что после прихода сообщения пейджер не будет реагировать на приход аналогичных сообщений до истечения установленного времени. По истечении же этого времени пейджер станет принимать повторные сообщения и размещать их в памяти (при условии, что не установлена опция 3.1.12.) Если установлено значение NO, то данная функция не реализуется, и пейджер реагирует на приход любых сообщений в любые временные интервалы.
3.1.12. Duplicate Call Detection (обнаружение повторных сообщений)
Возможные значения: Yes, No.
Если в пейджере данная опция установлена в состояние Yes, то при приходе повторного сообщения пейджер поместит новую копию сообщения в ячейку памяти, которую занимала старая копия, присвоит пришедшему сообщению самый "свежий" номер и выдаст сигнал о приходе сообщения с особой пометкой в нижней строке экрана- дубликат. Если опция установлена в состояние NO, то новая копия займет новую ячейку памяти. Настоятельно рекомендуется установка YES.
3.1.13. Area Indicator (индикатор зоны действия)
Возможные значения: No, 1, 2, 4, 8 min.
Если в пейджинговой системе существует номер, на который ор-ганизованы периодические посылки того же формата, что и на прог-раммируемый Вами пейджер, то данную опцию рекомендуется уста-навливать во временное значение, соответствующее интервалу между посылками. Если эта опция установлена в одно из временных значений, то в зависимости от того обнаруживает ли пейджер периодические посылки на своей частоте с соответствующей скоростью передачи или нет, делается вывод о нахождении пейджера в зоне обслуживания и производится соответствующая индикация в виде символа антенны. Если пейджер не обнаруживает посылок в течение более длительного промежутка времени, чем устанавливает данная опция, то пейджер принимает решение о том, что он вышел из зоны действия системы.
3.1.14. RIH Format
Возможные значения: Standart, Option.
За подробной информацией обращайтесь к разделу 3.4. данного описания.
3.2. Menu ON/OFF Set меню.
Данное меню устанавливает включены или выключены перечис-ляемые в нем функции, определяющие сервисные возможности, предоставляемые пейджером клиенту. Возможные значения установок во всех отделах этого меню-OFF, ON. Значение OFF соответствует выключенному состоянию данной функции, ON-включенному. Воз-можность использования той или иной функции отражается соот-ветствующей надписью в сервисном меню пейджера.
3.2.1. Note Pad Function (записная книжка)
3.2.2. World Clock Function (мировое время)
3.2.3. Set Directory Function (установка параметров директорий)
3.2.4. Message Format Function (установка формата сообщений)
3.2.5. Preset Message Function (разрешение передачи стандартных сообщений на данный пейджер)
3.2.6. PC Link Function (связь с персональным компьютером)
3.2.7. Restore Function (возможность вероятного восстановления
сообщений)
3.2.8. Power On Message(Pre.A) Edit by User (возможность редактирова-
ния и записи пользователем сообщения, возникающего при
включении пейджера, которому соответствует стандартное сооб-
щение Preset Message A).
3.2.9. Voise Mail Message(Pre.B) Edit by User (возможность редактирова- ния и записи пользователем сообщения, возникающего при пос-
туплении сообщения в голосовой почтовый ящик клиента).
Подробное описание всех функций приводится в описании к пей-джерам NEC 21A.
3.3. Address Parameter Set меню.
Данное меню устанавливает параметры и типы данных, принимаемых по каждому из адресов вызова пейджера.
3.3.1. Data Type (тип данных, принимаемых по адресу вызова)
Возможные значения: Alpha Numeric, Numeric with Matrix,
Numeric without Matrix.
Данныые опции устанавливают тип данных, принимаемых по каждому из адресов вызова отдельно. Устанавливаются соответствия для адресов 1A, 1B, 1C, 1D, 2A, 2B, 2C, 2D, 3, 4, 5, 6. Значение Alpha Numeric позволяет принимать на данный адрес буквенно-цифровую информацию, значение Numeric with Matrix позволяет принимать цифровую информацию и дает возможность посылать буквы, закодированные двузначными цифрами после предварительной посылки соответствующего кода с тонального телефона и через операторскую службу (смотри п. 3.4.2. и приложение А). Состояние Numeric without Matrix ставит режим приема сообщений на адрес вызова как будто бы ему соответствовал обычный цифровой пейджер.
3.3.2. Preset Message Function (разрешение приема стандартных сооб-
щений по каждому из адресов отдельно)
Возможные значения: ON, OFF.
Опции устанавливаются для адресов вызова 1A, 1B, 1C, 1D, 2A, 2B, 2C, 2D, 3, 4, 5, 6. Установка соответствующей позиции в состояние ON означает, что по данному адресу разрешен прием стандартных сооб-щенний (смотри п. 3.9.).
Замечание Если хотя бы одна позиция в данном разделе установ-
лена в состояние YES, то опция, описанная вп.3.2.5.,
должна стоять в состоянии YES.
3.3.3. Repeat Call Urgent (настойчивый вызов при принятии повторного
сообщения на каждый из адресов раздельно)
Возможные значения: NO, YES.
Опции устанавливаются для каждого из адресов вызова 1A, 1B, 1C, 1D, 2A, 2B, 2C, 2D, 3, 4, 5, 6 независимо. Если для соответствующего адреса вызова данная опция установлена в состояние YES, то при приходе сообщения, одинакового с одним из двух последних сообщений, пришедших на пейджер, тот станет генерировать сигнал вызова наибольшей громкости, если состояние-NO, то вызов начнется с самого тихого уровня громкости с дальнейшей эскалацией сигнала (как обычно).
3.4. Sysetm Code Set Меню.
3.4.1. Preset Messages Shift Code (код, инициирующий стандартное
сообщение)
Возможные значения: Любая комбинация двух символов из
первой половины ASCII таблицы (0-127).
Пейджер содержит ряд стандартных сообщений, которые имеют соответствующие двузначные цифровые идентификаторы-номера. Первые десять сообщений (номера 01-10) могут программироваться самим пользователем при заказе пейджера (смотри п. 3.9.) или непосредственно через меню пейджера (смотри инструкцию к пейджеру). Если опция 3.1.3. прямо или косвенно устанавливает английский язык приемным, то доступны сообщения с номерами 30-92, которые содержат большинство распространенных фраз на английском языке.
Если вы хотите передать на пейджер фразу, которая содержится в одном из стандартных сообщений, вам не нужно набирать ее целиком как таковую, а достаточно послать два символа, установленные в этой опции, а после, без пробела, двузначный цифровой номер, соответствующий стандартному сообщению. Предположим, что данная опция определяет два символа-"--". Вы хотите послать сообщение: “Срочно позвони по телефону 305-01-25”, а стандартное сообщение с номером 02 имеет следующее содержание: “Позвони срочно по телефону “, тогда может иметь место следующая процедура. Вы посылаете короткую последовательность как сообщение: "--02305-01-25", а пейджер воспринимает и представляет ее как сообщение, но уже в развернутом виде.
В одной посылке может содержаться несколько стандартных сообщений, но ровно столько же и служебных кодов, т. е. один служебный код инициирует только одно стандартное сообщение.
Замечание Все сказанное про эту опцию имеет смысл, если уста-
новлены соответствующие опции в меню 3.2.5. и 3.3.2.
3.4.2. Matrix Shift Code (код, предшествующий посылке символьной ин-
формации на адрес вызова, для которого опция3.3.1. установлена во второе значение)
Возможные значения: Любые сочетания по два из символов:
пробел, (, ), -, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, U.
Если опцией 3.3.1. в пейджере определяется адрес вызова типа Numeric with Matrix, то при желании на этот адрес можно посылать буквенную информацию. Это делается весьма просто. Любым способом (с тонового телефона или при помощи оператора) Вы вводите в сообщение код, соответствующий устанавливаемому этой опцией, инициирующий алфавитную передачу, после чего вы посылаете буквенную информацию, вводя каждую букву в виде двузначного цифрового кода (соответствие приведено в приложении 1). Предположим, что Вам необходимо послать сообщение: "Call me 305 01 25" на цифровой адрес NEC 21A, а описываемая опция содержит запись-" 2". Наберите: " 22321535312613212300050120010122050". И при приеме пейджер отобразит желаемое сообщение в раскодированном виде.
3.4.3. RIH Code (SOH) Начало заголовка.
3.4.4. RIH Code (Header) Начало установок.
3.4.5. RIH Code (Lock) Код, соответствующий запрету пиема на опре-
деляемый в дальнейшем адрес вызова.
3.4.6. RIH Code (Release) Код, соответствующий снятию запрета на
прием с определяемого в дальнейшем адреса.
3.4.7. RIH Code (STX) Код соответствующий концу установок.
Возможные значения: Standart Code, Another Code.
Все перечисленные коды предназначены для обеспечения функции дистанционного запрещения/разрешения приема сообщений на адреса вызова 2A, 2B, 2C, 2D, 3, 4, 5, 6.
Стандартным набором кодов являются числа (в шестнадцатиричной системе счисления): 01, 68, 68, 51, 02 соответственно, что определяет следующие символы: SOH, h, h, Q, STX из кодировки ASCII. Если Вы выбираете значение Another Code, то можете поставить в соответствие ASCII код из следующего диапазона:
SOH- от 0 до 7F;
Header- от 20 до 7F;
Lock- от 20 до 7F; Цифры указаны в шестнадцатиричной
Release- от 20 до 7F; системе
STX- от 0 до 7F.
Это приспособит пейджер к индивидуальному формату управляющих последовательностей пейджинговой системы и исключит провокации со стороны.
Для того, чтобы дистанционно запретить или вновь разрешить прием сообщений на вышеперечисленные адреса вызова, нужно послать на пейджер следующие последовательности.
Для запрета приема:
(SOH), (Header), (Lock), (идентификатор адреса в пейджере),
(идентификатор суб-адреса), (STX).
Здесь первые три кода представляют из себя символы, определенные в опциях 3.4.3., 3.4.4. и 3.4.5. соответственно.
(идентификатор адреса в пейджере)- код, определяющий номер обрабатываемого адреса:
SUB - 2;
# - 3; Символы
4 - 4; ASCII
CR - 5; таблицы
F - 6.
Отсюда видно, что эту операцию нельзя проделать с первым адресом пейджера. Это объясняется тем, что пейджер ведет прием управляющих сообщений исключительно по адресам вызова первого адреса. Тогда, если бы существовала возможность запрета приема по первому адресу, то вновь включить прием дистанционно не представлялось бы возможным.
(идентификатор суб-адреса) -код, определяющий суб-адрес обрабатываемого адреса:
A - h;
B - Q; Символы
C - SUB; ASCII таблицы
D - #.
Если первые три кода Вы можете изменить при желании, то перечисленные соответствия изменению не подлежат. Четвертый код определяется опцией 3.4.7. и может быть изменен при программировании пейджера.
Пример. Вы изменили установку опции 3.4.4. на 41 (что соответствует “A”), а 3.4.5. на 08 (BS ASCII). Вы хотите запретить прием на адрес вызова 2C. Для этого на абонентский номер, соответствующий любому из адресов вызова первого адреса (если он только не цифровой) Вы посылаете следующее сообщение: “SOH A BS SUB SUB STX”.
Для разрешения приема:
(SOH), (Header), (Release), (идентификатор адреса пейджера), (идентификатор суб-адреса), (STX).
Отличие от предыдущей задачи состоит в том, что вместо кода (Lock) посылается код (Release), определяемый опцией 3.4.6. В остальном принцип построения посылки и коды такие же, как и в предыдущей задаче.
Учитывая доводы, изложенные в разделе 2, рекомендуется в пейджерах, использующих функцию дистанционного контроля, отводить первый адрес (включая все его суб-адреса) для личных нужд клиента, а остальные резервировать под службу информационного канала.
3.5. User Function Parameter Set меню.
3.5.1. Select Alerts (Mode-1) Set.
3.5.2. Select Alerts (Mode-2) Set.
Возможные значения: Beep Single, Beep Dual, Musical No.1-8,
Chrip with Vibrate, Vibrate, Chrip, Silent.
Обе эти опции устанавливают соответствия для двух режимов вызова, существующих в пейджере как альтернативы. Т. е. может быть установлен либо первый режим, либо второй. Данные опции показывают какой именно тип сигнала извещения станет подавать пейджер при приходе сообщения на любой из адресов вызова.
3.5.3. Power On Message(Pre.A) Set ( сообщение, появляющееся при
включении пейджера, которому соот-
ветствует стандартное сообщение А)
Значением этой опции является строка длиной до двадцати символов, которая высвечивается на экране каждый раз при включении пейджера. Ей соответствует стандартное сообщение А, которое может быть запрограммировано и самим пользователем.
3.5.4. LCD Contrast (контрастность экрана)
Возможные значения: Level 1-15.
Данная опция устанавливает контрастность выводимой на экран информации. При большом уровне экран оказывается немного зачернен, а символы индикации заметны даже в неактивном состоянии, поэтому рекомендуемый уровень- 7-8.
3.5.5. Auto Scrol Speed Set (скорость автоматической прокрутки со-
общения)
Возможные значения: Manual, Fast, Medium, Slow.
Устанавливает скорость автоматической прокрутки информации
при просмотре сообщения. Значения 2, 3 и 4 соответствуют быстрой, средней скорости и медленной смене информации на экране. Если установлено первое значение, то автоматической прокрутки не происходит, а управление просмотром информации осуществляется вручную.
3.5.6. Date Display Form Set (формат отображения даты)
Возможные значения: YMD, MDY, DMY.
Эта позиция устанавливает то, в каком виде будет отображаться иформация о текущей дате. Предлагаются три альтернативных формата.
3.5.7. Clock Display at Stand-by (отображение времени в режиме ожида-
ния сообщений)
Возможные значения: On, Off.
Если эта опция установлена в первое состояние, то на экране пейджера во время ожидания сообщений все время отображается информация о текущем времени. Если опция заблокирована, то время отображается только после вывода пейджера из дежурного режима.
3.5.8. World Clock +/- Set (установка приращения или убывания для
мирового времени)
Возможные значения: +, -.
Опция устанавливает какой знак должно иметь смещение мирового времени относительно текущего.
3.5.9. World Clock 0.5hour Set
3.5.10. World Clock Set (установка смещения мирового времени)
Опция устанавливает значения смещения для вычисления мирового времени с учетом опций 3.5.8. и 3.5.9. Смещение задается шестнадцатиричным числом.
3.5.11. World Clock Place Name Set (установка имени места мирового
времени)
В этом разделе устанавливается имя места, которому соответствует установленное мировое время. Имя-строка длиной до восьми символов.
3.6. Directory Paramerer Set меню.
Каждому адресу вызова пейджер NEC 21A отводит именованную область оперативной памяти, в которой хранятся сообщения, приходящие по этому адресу. Эти области по природе схожи с директориями в структуре файлов компьютера, поэтому они получили название директории. Таким образом, сообщения, приходящие на адрес вызова, хранятся в отдельной директории с собственным именем. В связи с такой организацией памяти пейджера, требуется проводить различные операции с директориями и задавать им установки параметров. Данное меню определяет ряд таких процедур.
3.6.1. Call Mode Set (тип хранения сообщений)
Возможные значения: Personal, Mail Drop with Alert, Mail Dorp
without Alert.
Эта опция устанавливает тип хранения и отображения сообщений директории, соответствующей адресу вызова этой директории. Опции устанавливаются для всех адресов вызова раздельно.
Первое значение показывает, что в этой директории будет храниться максимально возможное количество сообщений, и при приходе каждого из них будет выдаваться сигнал вызова, установленный в пейджере. При этом сообщение будет отражено на дисплее, и к нему будет добавлена информация о времени прихода и текущем номере сообщения в данной директории. Второе значение устанавливает тип хранения Mail Drop, что соответствует тому, что каждое вновь пришедшее сообщение, невмещающееся в память, будет стирать уже имеющееся в данной директории. При приходе сообщения будет выдаваться сигнал вызова, а само оно индицируется на дисплее, но информация о времени прихода и номере сообщения к нему не добавляется. Если опция установлена в третье состояние, то тип хранения будет таким же, что и при втором состоянии, но сигнал вызова не будет подаваться при приходе сообщения и оно не будет выводиться на экран, а просто записывается в память для дальнейшего прочтения без информации о номере и времени прихода сообщения.
3.6.2. Directory Memory Set (размер памяти директории)
Возможные значения: 1-220.
Совокупная память пейджера NEC 21A составляет около 19000 символов. Но память разделена на элементарные участки по 80 символов, называемые слотами. Таким образом, память пейджера состоит из 231 слота.
Данная опция устанавливает какое количество слотов памяти потенциально могут заполняться сообщениями каждой из директорий. Размер памяти устанавливается для каждой директории отдельно. Минимальный размер директории один слот. Очевидно, что суммарное количество слотов, используемых директориями, не может превышать 231. В целях повышения емкости памяти рекомендуется устанавливать данные опции для директорий так, чтобы в сумме они давали 231. Если же сумма установленных Вами значений превышает 231, то каждой директории будет отведено по одному слоту, но не более, чего следует избегать.
Если сообщения, поступающие в директорию, уже по каким-то причинам заполнили отведенное под эту директорию количество слотов, то при приходе еще одного сообщения старейшее из незащищенных сообщений стирается, а на его место помещается вновь пришедшее, не смотря на то, что в пейджере, возможно, существует свободная память.
Если в пейджере имеется незанятая сообщениями память, то стираемые пользователем сообщения не зануляются, а теряют возможность непосредственного доступа к ним. Поэтому, до тех пор, пока память с удаленным сообщением не занимается вновь поступившими, сообщениями существует возможность восстановления удаленного сообщения. Чтобы эта функция стала возможной, необходимо опцию 3.2.7. установить в состояние YES.
Совершенно очевидно стремление фирмы NEC максимально сблизить принципы организации памяти пейджеров с привычной для нас структурой памяти персональных компьютеров. Поэтому навыки в области компьютерной техники помогут полному пониманию архитектуры пейджера.
3.7. RCV Inhibition Set меню.
Данное меню содержит информацию о том запрещен или разрешен прием сообщений по каждому из адресов вызова (дальше директории) отдельно. Возможны два значения установок этих опций: Yes и No. Если для директории установлено второе значение, то прием сообщений в нее разрешен, в противном случае запрещен. Если адрес вызова не используется в пейждере, то рекомендуется запрещать прием по нему, иначе в меню директорий пейджера появится пустая строка на соответствующем адресу месте. Информация, сопряженная с приемом по адресам так же содержится в пунктах 3.1.14., 3.4.3-7. данного описания.
3.8. Directory Name Set меню.
Данное меню содержит информацию об именах каждой директории. Если директория не используется или Вы хотите, чтобы именем директории была пустая строка, то установите для соответствующей директории данную опцию в положение NULL. Если хотите сменить или установит имя директории, то выберите значение Change (сменить). После этого введите строку длиной до восьми символов. Эта строка и будет новым именем директории и будет высвечиваться во всех соответствующих меню и состояниях пейджера.
Замечание: К большому сожалению программное обеспечение не обеспечивает набора русских символов при вводе имен и стандартных сообщений при установке русского языка системным. Поэтому необходимо вместо большой русской буквы (смотри кодировку символов в приложении 2) вводить прописную латинскую, имеющую тот же цифровой код в действующей на текущий момент кодировке символов компьютера.
3.9. Preformed Messages Set меню.
Как уже говорилось в разделах 3.3.2. и 3.4.1. пейджер может воспринимать ряд стандартных сообщений. Данное меню устанавливает содержание сообщений с номерами 01-10, которые могут содержать строки длиной до 32 символов. Символы должны содержаться в кодировке пейджера и вводятся с учетом замечания, приведенного в предыдущем разделе.
3.10. Password Set.
В данном разделе программатора работникам технической службы предоставляется возможность установить пароль, который необходимо будет вводить при запросе на считывание информации из пейджера.
С помощью инструкции Change можно заменить или поставить пароль. Инструкция Erase удаляет пароль.
4. Процедуры программатора.
Запустив файл necup.exe, содержащийся в директории, связанной с программным обеспечением, которое прилагается к универсальному программатору пейджеров фирмы NEC, Вам необходимо выбрать ROM-файл, соответствующий типу пейджера. Передвиньте курсор на строку с именем: 21А.rom. После этого вам будет предложено подсоединить пейджер соответствующими кабелями к программатору, а программатор к компьютеру. Выполнив эти действия, включите пейджер. Если соединения сделаны корректно, то Вы услышите три характерных звуковых сигнала. Нажмите любую клавишу, и через некоторое время на дисплее компьютера отобразится основной экран программатора со стандартными установками.
4.1. Установка адресов вызова.
Как уже говорилось, пейджер NEC 21A имеет 6 адресов приема, каждому из которых соответствует устанавливаемый кап-код.
Для того чтобы установить необходимый кап-код в соответствующий адрес приема передвиньте курсор на строку содержащую номер необходимого адреса. Нажмите ВВОД. Появится окно диалога. Выберите в нем опцию Edit Data и введите численное значение требуемого кап-кода. Если Вы устанавливаете адрес 3-6, то необходимо выбрать из предлагаемых устраивающий Вас субадрес, образующий в совокупности с численным значением кап-кода полный адрес вызова. Если Вы устанавливаете адреса 1 или 2, то необходимость в этом отпадает, т. к. оба они изначально образуют по четыре адреса вызова каждый.
Может сучиться так, что своими некорректно выбранными уста-новками Вы нарушите предложения, изложенные в разделе 2 данного описания. Поэтому не удивляйтесь, если увидите сообщение об ошибке групп адресов. Внимательно ознакомьтесь с указанным разделом и введите соответствующие коррективы.
Если Вы не хотите использовать адрес приема, а в соответствующей ему строке установлено некоторое значение кап-кода, то его необходимо очистить. Для этого курсор переведите на соответствующую строку, нажмите ВВОД и в развернувшемся диалоговом окне выберите опцию No Function. После всех этих процедур адрес будет очищен, а в соответствующей ему строке появится надпись None.
4.2. Чтение информации из пейджера.
Если Вы хотите получить информацию, записанную в подключенном к программатору пейджере, то находясь в основном экране нажмите клавишу F1, а после - ВВОД. Через некоторое время на экране появится сообщение о завершении считывания. Нажав ВВОД, Вы вернетесь в основной экран программатора, но содержащий уже не стандартные установки, а те, которые соответствуют считанному пейджеру. Если считывание завершилось неудачно, то проверьте прежнюю целостность кабельных соединений и попытайтесь проделать всю процедуру повторно.
4.3. Коррекция установок пейджера.
Естественно, часто возникает необходимость в изменении тех или иных установок пейджера.
Прогамматор обеспечивает удобный и наглядый интерфейс между пейджером и человеком, программирующим его, в виде вложенных меню. Опции меню программатора были подробно описаны в разделе 3 данного описания.
Для входа в режим редактирования установок, находясь в основном экране программатора, нажмите клавишу F4, после чего в центре дисплея появится главное меню программатора. Передвигая курсор на ту или иную строку и нажимая ВВОД, Вы выбираете тем самым необходимое Вам меню, отвечающее за определенный раздел установок пейджера (смотри раздел 3).
Выйти из главного меню обратно в основной экран можно нажав ESC.
После развертывания прикладного меню, Вы можете, передвинув курсор на необходимую Вам опцию, приступить непосредственно к из-менению ее содержимого.
Установки бывают двух типов:
1) Вам предлагается выбрать значение установки из ряда конкретных,
предопределенных и альтернативных значений.
2) При установке опции от Вас потребуется вводить либо строку сим-
волов, либо цифровое значение, лежащее в оговариваемых рамках.
При установке опций первого типа в самой нижней строке экрана прикладного меню появляется специальная строка, содержащая до-пустимые значения, которые Вы можете выбирать, установив на них курсор. Для подтверждения выбора нового значения установки нажмите ВВОД, и новое значение появится в соответствующей строке меню напротив названия опции.
При работе с установками второго типа появляется окно в котором и предлагается ввести новое значение опции. При этом размер окна соответствует максимально возможной длине ввода, и отображается достаточно подробная информация о рамках, накладываемых на содержимое вводимого значения. Ввод значения заканчивается после нажатия клавиши ВВОД, и новое значение помещается в соответству-ющее место меню.
Если Вы захотите перейти из прикладного меню в главное, то нажмите F4. Если Вы закончили коррекцию всех установок пейджера, то нажав F10, Вы вернетесь в основной экран программатора.
4.4. Программирование пейджера.
После окончания подготовки установок, необходимо перенести всю информацию во внутреннее перепрограммируемое запоминающее устройство пейджера. Сделать это можно следующим образом.
Выйдите в основной экран программатора, после чего нажмите F3 и ВВОД. Процедура программирования занимает ощутимый промежуток времени. Программатор дважды выдает сообщения о переносе данных в пейджер и об их проверке. Если процедура программирования оканчивается успешно, то на дисплей выдается сообщение об этом. В противном случае проверьте целостность соединений и проделайте процедуру еще раз.
Если Вам не требуется работать со следующим пейджером, то работу с программатором можно считать законченной.
Для выхода из программы выйдете в основной экран программатора и нажмите F10, и ВВОД.
Если есть необходимость программировать следующий пейджер, то нажмите F5, находясь в основном экране программатора. Дисплей ото-бразит приглашение, возникавшее при подключении к программатору предыдущего пейджера. Вы можете подключать следующий пейджер и осуществлять дальнейшие действия в том порядке, который был описан ранее. Отметим, что после выхода в основной экран Вы обнаружите на нем не стандартные установки, а характеристики предыдущего пейджера, что очень удобно при программировании нескольких пейджеров с похожими или одинаковыми установками.
4.5. Сохранение и восстановление стандартных конфигураций.
Часто возникает необходимость программирования пейджеров со стандартными установками, отличающимися лишь одними кап-кодами. Поэтому программатор поддерживает функции сохранения и считывания стандартных конфигураций из внешних файлов.
4.5.1. Сохранение конфигурации.
Предположим Вы создали установки, которые Вы хотели бы ис-пользовать как стандартные. Чтобы сохранить их во внешнем файле для дальнейшего использования, проделайте следующее.
Выйдите в основной экран программатора и нажмите клавишу F8. Появится диалоговое окно. Курсором выберите SAVE (сохранить). Нажмите ВВОД и наберите имя файла, в котором и будет сохранена конфигурация. Нажмите ВВОД и ждите сообщения об успешном окончании процедуры сохранения.
4.5.2. Восстановление конфигурации.
Предположим, что Вы подключили пейджер к программатору и находитесь в основном экране. У Вас возникает желание использовать при программировании этого пейджера стандартную конфигурацию, хранящуюся в файле с известным Вам именем. Для того, чтобы загрузить в программатор некоторый конфигурационный файл, проделайте следующее.
Нажмите клавишу F8, выберите курсором LOAD (загрузить) и нажмите ВВОД. После этого наберите имя требуемого файла или выберите подходящее имя из высветившегося списка. Подтвердите, нажав ВВОД и ждите сообщения об удачном завершении процедуры загрузки установок. Нажав ВВОД, Вы увидите, что основной экран и установки меню теперь содержат необходимые стандартные значения.
В пакет прикладных программ программатора NEC входит ряд заводских конфигурационных файлов. Нажав клавишу F9, Вы загрузите в программатор заводской файл, соответствующий модели подключенного пейджера
4.6. Запись системной конфигурации.
К системной конфигурации можно отнести:
1) установки параметров адресов приёма;
2) Function Parameter Set меню:
3) Menu ON/OFF Set меню;
4) Address Parameter Set меню;
5) System Code Set меню;
6) Password Set меню.
Часто бывает необходимо программировать пейджеры, имеющие одинаковые названия директорий, стандартные сообщения, установки мирового времени и параметров (но не типов!) адресов вызова; но при всём этом отличающиеся кэп-кодами или другими установками из перечисленных выше меню. Ввиду того, что полное программирование занимает порядочное время, неоправдываемое в данной ситуации, можно для его экономии воспользоваться функцией программирования только системной части конфигурации. Для этого, завершив коррекции установок, выйдите в основной экран программатора и нажмите F2 и ВВОД и ждите сообщения о конце программирования.
Таким образом, запрограммировав в свободное время должное количество пейджеров и оперативно дописав в них системную конфигурацию, Вы сэкономите своё время.
Приложение 1.
Таблица кодирования символов при вводе с тонального телефона.
Ввод с теле-
фона |
Сим-
вол |
Ввод с
теле-
фона |
Сим-
вол |
Ввод с
теле-
фона |
Сим-
вол |
Ввод с
теле-
фона |
Сим-
вол |
00 |
0 |
21 |
A |
61 |
M |
91 |
W |
10 |
1 |
22 |
B |
62 |
N |
92 |
X |
20 |
2 |
23 |
C |
63 |
O |
93 |
Y |
30 |
3 |
31 |
D |
71 |
P |
13 |
Z |
40 |
4 |
32 |
E |
11 |
Q |
12 |
Spase |
50 |
5 |
33 |
F |
72 |
R |
24 |
. |
60 |
6 |
41 |
G |
73 |
S |
25 |
[ |
70 |
7 |
42 |
H |
81 |
T |
26 |
] |
80 |
8 |
43 |
I |
82 |
U |
|
|
90 |
9 |
51 |
J |
83 |
V |
|
|
|
|
52 |
K |
|
|
|
|
|
|
53 |
L |
|
|
|
|
При вводе символов с тонального телефона сначала посылается управляющая последовательность, переводящая пейджер в особый режим декодирования поступающей информации, а после, без каких-либо разделителей, посылаются сочетания по две цифры, в количестве, соответствующем длине символьного сообщения.
При необходимости большой секретности абонент может попросить оператора передавать сообщение в виде цифр, а пейджер примет его как символьное.
Приведенная здесь таблица показывает соответствие символ - две цифры.
За более подробной информацией обращайтесь к разделу 3.4.2.
Приложение 2.
Соответствие латинских и русских строчных символов.
РУС |
ЛАТ |
РУС |
ЛАТ |
РУС |
ЛАТ |
РУС |
ЛАТ |
А |
A |
И |
h |
С |
C |
Ъ |
r |
Б |
a |
Й |
i |
Т |
T |
Ы |
s |
В |
B |
К |
K |
У |
l |
Ь |
t |
Г |
b |
Л |
j |
Ф |
m |
Э |
u |
Д |
d |
М |
M |
Х |
X |
Ю |
v |
Е |
E |
Н |
H |
Ц |
n |
Я |
w |
Ё |
e |
О |
O |
Ч |
o |
|
|
Ж |
f |
П |
k |
Ш |
p |
|
|
З |
g |
Р |
P |
Щ |
q |
|
|
Если Вы в различных именах, названиях или сообщениях, имеющихся в опциях программатора, станете вводить символы, соответствующие чётным столбцам, то при установке русского языка системным, они будут соответствовать в пейджере символам, указанным напротив в нечётных столбцах.
Приложение 3.
Таблицы кодировок пейджера.
Данная кодировочная таблица действует, если русский язык установлен системным.
|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
0 |
NUL |
|
SP |
0 |
@ |
P |
|
Ш |
1 |
|
|
! |
1 |
A |
Q |
Б |
Щ |
2 |
§ |
|
“ |
2 |
B |
R |
Г |
Ъ |
3 |
|
|
# |
3 |
C |
S |
|
Ы |
4 |
EOT |
|
$ |
4 |
D |
T |
Д |
Ь |
5 |
|
|
% |
5 |
E |
U |
Ё |
Э |
6 |
|
|
& |
6 |
F |
V |
Ж |
Ю |
7 |
|
|
‘ |
7 |
G |
W |
З |
Я |
8 |
BS |
|
( |
8 |
H |
X |
И |
|
9 |
|
|
) |
9 |
I |
Y |
Й |
|
A |
LF |
|
* |
: |
J |
Z |
Л |
|
B |
|
ESC |
+ |
; |
K |
[ |
П |
{ |
C |
|
|
, |
< |
L |
|
У |
Ѕ |
D |
CR |
|
- |
= |
M |
] |
Ф |
} |
E |
|
|
. |
> |
N |
* |
Ц |
?
?
|
F |
|
|
/ |
? |
O |
_ |
Ч |
SP |
Если системный и приемный языки установлены в значение ENGLISH, то кодам 50-7E соответствуют обычные ASCII символы с соответствующими кодами.
|