Библиотека для CipherLab 8600

Страницы: 1
RSS
Библиотека для CipherLab 8600, Обсуждение: Библиотека для CipherLab 8600
 
Здравствуйте.

Давно и активно пользуемся терминалами серии 8300. Программы для терминалов собственной разработки на СИ.
В связи с окончанием производства этой серии в вашей организации нам предложили в качестве замены терминал 8630.

Сразу "обрадовало" отсутствие в комплекте диска со всей необходимой информацией. На вашем сайте легкодоступной информации по программированию для 8600 тоже нет.
В гайде по СИ программированию с сайта cipherlab.com сказано, где взять компилятор. Так же там сказано, что нужно скачать библиотеку с сайта cipherlab.

1.1.2 Install the library

The library ban be downloaded from the CipherLab website.

Однако прямой ссылки нет. Так же нет никаких ссылок на cipherlab.com на какие бы то ни было библиотеки в разделе 8600.

Собственно это и есть вопрос. Где взять необходимую библиотеку? Имеется ввиду не просто файл 8600lib.a, а весь набор, описанный в разделе 1.1.2 8600_С Programming Guide.

sn NEG000390

С уважением, Алексей.
ЗАО Арал-Плюс
 
Производитель отказался от вкладывания CD-дисков в свою продукцию и все выкладывает на сайте.

Для скачивания с сайта производителя необходимо зарегистрироваться тут: http://ccs.cipherlab.com

Библиотеку я Вам выслал, но лучше зарегистрироваться и следить самим.

По опыту - радостей еще будет навалом. Адаптация на 86хх довольно сложная штука, нежели на другие модели 8ххх серий. Процессор другой, экран другой, некоторые функции отсутствуют, других добавили. По максимуму конечно производитель постарался сделать совместимым, но... самая беда - другие типы. И совет - уходите от char. int минимум, точнее S32 и U32. Потоки работают не так как на других моделях, хотя функции и те-же.
 
Цитата
Производитель отказался от вкладывания CD-дисков в свою продукцию и все выкладывает на сайте.

Для скачивания с сайта производителя необходимо зарегистрироваться тут: http://ccs.cipherlab.com

Библиотеку я Вам выслал, но лучше зарегистрироваться и следить самим.

По опыту - радостей еще будет навалом. Адаптация на 86хх довольно сложная штука, нежели на другие модели 8ххх серий. Процессор другой, экран другой, некоторые функции отсутствуют, других добавили. По максимуму конечно производитель постарался сделать совместимым, но... самая беда - другие типы. И совет - уходите от char. int минимум, точнее S32 и U32. Потоки работают не так как на других моделях, хотя функции и те-же.

Спасибо за библиотеку.

С радостями уже столкнулся. Пришлось менять тип для всех функций связанных с обработкой нажатия клавиш с char на S32. Также знакомиться с новыми сетевыми функциями. В итоге скомпилировать удалось старый исходник.

Возможность перехода на 8600 вынуждены изучать максимально. Иначе слишком много придется переписывать программ.

Очередной затык случился с русским шрифтом. По вашему совету зарегистрировался в GoBetween. Но там ничего кроме брошюр мне не высветило. Возможно потому, что гостевой аккаунт.

Можно ли где получить русский шрифт для 8600?

С уважением, Алексей.
ЗАО Арал-Плюс
 
Ну принцип работы, стиль программирования, принципы и даже функции практически схожи. Просто адаптация с 8300 на 8400 или 8200 прошла бы гораздо проще. С 8400 на 8200 и обратно практически 10 минут. Процессор один. Точнее похожие. А вот 8600 другая архитектура процессора.
По поводу шрифта. Их нет. Точнее есть все в одном. Font8600-Multi-Language24.shx.
#if MACHINETYPE == 8600
SetFont(FONT_EU_12X24);
SetLanguage(RUSS);
#endif
Страницы: 1