powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Работа с COM портом в Visuale
13 сообщений из 13, страница 1 из 1
Работа с COM портом в Visuale
    #33365497
oba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oba
Гость
Кто-нибудь работал с COM портом в Visuale? Получение данных от сканера штрих кодов или подобных устройств...
...
Рейтинг: 0 / 0
Работа с COM портом в Visuale
    #33365657
alex11100
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну и что ??

сканер клавиатурный или все же com ???
дров идет какой или активикс???
...
Рейтинг: 0 / 0
Работа с COM портом в Visuale
    #33366211
luser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С дровами и актив-х любой дурак сможет :))
Скажи мне, товарисчь, книжечка с описанием протокола обмена, внезависимоти от портов ( в мвсле , что он может быть разным) прилагаеться ?
...
Рейтинг: 0 / 0
Работа с COM портом в Visuale
    #33366331
alex11100
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в 1С-торговля можно активикс дернуть
там работают с комовым сканером через ком1
...
Рейтинг: 0 / 0
Работа с COM портом в Visuale
    #33366607
Valerii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Method Init
WITH this
.CommPort = pPort && 1,2,3,4....
.Settings = "9600,N,8,1"
.InputLen = 15
.PortOpen = .T.
ENDWITH

Method OnComm
*** ActiveX Control Event ***
WITH this
= inkey(0.1)
Buffer = .Input
&& в буфере твой код
ENDWITH
...
Рейтинг: 0 / 0
Работа с COM портом в Visuale
    #33368248
Петров Андрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 luser

А зачем тебе товарисчь протокол? Возьми библиотеку и проделай следующее

Вызываешь функцию и смотришь что ушло в порт и что пришло с него... Например программкой PortMon.
...
Рейтинг: 0 / 0
Работа с COM портом в Visuale
    #33368621
luser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДА ты что ? Вот "МАСТЕР - ЛАМАСТЕР". А как же ты будешь формировать свои пакеты, из: команды + данные+ контрольная сумма. И как ты узнаешь как они туда пишуться в прямой записи , в обратной интеловоской, в бинароном виде, а команды и данные бывают как WORD и DWORD. А контрольная сумма у всех устройств по разному считаеться и порядок команд и данных разный и управялющие последовательности разные, а самое главное, что устройство может тебе еще и отвечать для синхронизации. Ты без протокола, наверное, телепатическим уровнем восприятия узнаешь, что байт 0x01 приползший тебе в порт, это значит "то-то" и "то-то". Давай ты не будешь тут "лохматить бабушку" и вводить людей в заблуждение, а тем пытаться ввести в него меня ТЫ вообще протокол устройсва в живую хоть раз видел ?
...
Рейтинг: 0 / 0
Работа с COM портом в Visuale
    #33368721
Петров Андрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Видел и не раз а ты? По контрольным суммам - есть определенные стандарты их расчета причем тебе по сути их считать и не надо. За тебя это сделает DLL или еще там чего. Ты просто их отутда возьмешь. Главное пробовать а не лохматить тут бабушку.
...
Рейтинг: 0 / 0
Работа с COM портом в Visuale
    #33368732
011D86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да ты что ? DLL ? Тебе про бабра, а ты мне про енота. Какая DLL и какие стандарты :))
Вот захотел я чтобы констрольная сумма подситывалсь так-то и так-то, написал под контролер микропрограмму, прошил и все. Давай, смотри там портмонами своими, обсмотрись хоть, без сбора статистики всех команд и откликов оборудования фиг ты алгоритм взломаешь. Потому еще раз говорю, именно тебе: не иби людям мозги.
...
Рейтинг: 0 / 0
Работа с COM портом в Visuale
    #33368762
Петров Андрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Короче я даже спорить не буду. Хочешь прошей. Только не понимаю зачем ты будешь это делать... если тебе нужно общаться с устройством а не защитить его от взлома.

Работал с такими устройствами

1) Счетчик элекстроэнергии
2) Сканер пластиковых карт
3) Весы для измерения тяги ракетного двигателя
4) АТС

и тд.

Везде протокол прозрачен кроме контрольной суммы. НО! Если мы не имеем протокола а имеем например DLL поставщика который хочет чтобы платили за рабочее место или еще там чего то просто отослав команду - прочитать такой то регистр устройства мы сразу видим что нужно послать в порт... А если часок посидим и поэкспериментируем... :-)
...
Рейтинг: 0 / 0
Работа с COM портом в Visuale
    #33368798
011D86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
:) Работничек. Кто тебя такого на работу-то взял ? С такими мыслями и такими "талантами". Свободен.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Работа с COM портом в Visuale
    #36180586
Razorvfp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
http://www.support.microsoft.com/kb/154741 всё очень толково написано.
...
Рейтинг: 0 / 0
Работа с COM портом в Visuale
    #36180717
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Работничек. <...> Свободен.
Неужто Грекс восстал?
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Работа с COM портом в Visuale
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]