Данный пример демонстрирует работу с модулеми L502 и E502 из среды "Borland C++ Builder".
Пример содержит файл проекта для среды "Borland C++ Builder 6" (x502_example.dpr) и для
среды "Embarcadero C++ Builder XE" (x502_example.cbproj)

Для того чтобы собрать проект, необходимо изменить путь к заголовочным файлам, 
на путь где находится на Вашем компьютере файлы x502api.h, e502api.h, l502api.h и lcard_pstdint.h и заменить добавленые
в проект файлы x502api.lib, e5l502api.lib и l502api.lib на те, которые находится на Вашем компьютере (ставятся в SDK_DIR/lib/borland).

Проект демонстрирует в первую очередь как можно работать с модулями L502 и E502, а не как нужно программировать
в среде C++ Builder.

Пример демонстрирует синхронный потоковый ввод с АЦП для трех логических каналов 
с возможностью запуска синхронного ввода с цифроых линий, а так же
асинхронный ввод/вывод для цифровых линий, ЦАП и асинхронный ввод одного кадра АЦП.

Синхронный ввод осуществляется в отдельном потоке (X502_ProcessThread), который создается
и запускается по нажатию кнопки. В потоке осуществляется прием, обработка данных и вывод их
на индикаторы (указатели на элементы индикаторов сохраняются в объекте потока перед его запуском).