|
|
|
TComPort & Сканер ШК Symbol DS6707 & AztecCode
|
|||
|---|---|---|---|
|
#18+
dartveider13, если ты обращаешься к сканеру как к ком-порту, логично, что этот ком-порт должен быть в системе :) иначе к чему же ты обращаешься? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2018, 09:24 |
|
||
|
TComPort & Сканер ШК Symbol DS6707 & AztecCode
|
|||
|---|---|---|---|
|
#18+
makhaon, это да. Сейчас как раз этим занимаюсь. С оф сайта скачал USB CDC Driver и свежую доку. Отсканировал настроечный ШК с соответствующим параметром. В системе он определился в нужном разделе ехуууу!!! Ща буду пробовать мучать его))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2018, 09:31 |
|
||
|
TComPort & Сканер ШК Symbol DS6707 & AztecCode
|
|||
|---|---|---|---|
|
#18+
В терминале он показывает что с него идут данные, хоть какой то сдвиг. Правда событие RxChar все равно не работает: Код: pascal 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2018, 09:41 |
|
||
|
TComPort & Сканер ШК Symbol DS6707 & AztecCode
|
|||
|---|---|---|---|
|
#18+
Срабатывает метод RxBuf ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2018, 09:51 |
|
||
|
TComPort & Сканер ШК Symbol DS6707 & AztecCode
|
|||
|---|---|---|---|
|
#18+
Ан нет. RxChar лучше, но надо настроить компот как в примере. А вот вопрос. А если строка бинарная. Через zlib запакована. Как читать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2018, 11:23 |
|
||
|
TComPort & Сканер ШК Symbol DS6707 & AztecCode
|
|||
|---|---|---|---|
|
#18+
Вроде в мануале написано что для чтения нетипизированных данных надо просто Read использовать иииии?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2018, 11:32 |
|
||
|
TComPort & Сканер ШК Symbol DS6707 & AztecCode
|
|||
|---|---|---|---|
|
#18+
Я знаю точно, что об этом знает Wadman))) Пока не получается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2018, 11:48 |
|
||
|
TComPort & Сканер ШК Symbol DS6707 & AztecCode
|
|||
|---|---|---|---|
|
#18+
Вот со строкой все супер, как же с двоичными данными быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2018, 12:07 |
|
||
|
TComPort & Сканер ШК Symbol DS6707 & AztecCode
|
|||
|---|---|---|---|
|
#18+
dartveider13, что мешает бинарные данные из порта вычитать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2018, 12:09 |
|
||
|
TComPort & Сканер ШК Symbol DS6707 & AztecCode
|
|||
|---|---|---|---|
|
#18+
makhaon, не могу сообразить как сделать. Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. Сваливает программу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2018, 12:12 |
|
||
|
TComPort & Сканер ШК Symbol DS6707 & AztecCode
|
|||
|---|---|---|---|
|
#18+
dartveider13, отладчик у тебя :) смотри, где валится. За твои компоненты не скажу, проще всего прочитать порт просто виндой: Код: pascal 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2018, 12:15 |
|
||
|
TComPort & Сканер ШК Symbol DS6707 & AztecCode
|
|||
|---|---|---|---|
|
#18+
makhaon, а можно посмотреть код функции чтения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2018, 12:19 |
|
||
|
TComPort & Сканер ШК Symbol DS6707 & AztecCode
|
|||
|---|---|---|---|
|
#18+
dartveider13, Так я же кинул :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2018, 12:19 |
|
||
|
TComPort & Сканер ШК Symbol DS6707 & AztecCode
|
|||
|---|---|---|---|
|
#18+
makhaon, Открыть только что порт (hPort, это его хендл) предварительно нужно, само собой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2018, 12:22 |
|
||
|
TComPort & Сканер ШК Symbol DS6707 & AztecCode
|
|||
|---|---|---|---|
|
#18+
makhaon, оууу, я просто подумал, что это самописная функция. Сейчас попробую, отпишусь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2018, 12:22 |
|
||
|
TComPort & Сканер ШК Symbol DS6707 & AztecCode
|
|||
|---|---|---|---|
|
#18+
Ох не силен я тут. Можно все таки целиком глянуть как таким образом читать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2018, 12:24 |
|
||
|
TComPort & Сканер ШК Symbol DS6707 & AztecCode
|
|||
|---|---|---|---|
|
#18+
dartveider13Сваливает программу abc не инициализирован, count может быть одним байтом, а ты его сразу разархивируешь... Тут просто отсутствует полностью база в голове по работе с ком-портом (и не только). Читай посимвольно, выставь в событиях ожидание типа evChar (или как-то так). Прежде, чем отдать буфер на разахривацию, необходимо убедиться, что это полный (законченный) пакет, с которым можно работать далее. Поковыряйся тут http://www.dbmm.org.ua/uk/tcomport-delphi.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2018, 12:35 |
|
||
|
TComPort & Сканер ШК Symbol DS6707 & AztecCode
|
|||
|---|---|---|---|
|
#18+
Ну я и говорю, что со строкой все просто, а с двоичными данными борода. Не силен я в компотах))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2018, 12:37 |
|
||
|
TComPort & Сканер ШК Symbol DS6707 & AztecCode
|
|||
|---|---|---|---|
|
#18+
wadmanПоковыряйся тут http://www.dbmm.org.ua/uk/tcomport-delphi.html 300 раз открывал эту ссылку уже, но не нашел там того что мне надо. Или скорее всего не понял что мне оттуда надо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2018, 12:39 |
|
||
|
TComPort & Сканер ШК Symbol DS6707 & AztecCode
|
|||
|---|---|---|---|
|
#18+
dartveider13, если самому не хочется обвязку делать то да, можно TComPort попробовать. Вроде бы это основной линк на компоненты: https://sourceforge.net/projects/comport/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2018, 12:39 |
|
||
|
TComPort & Сканер ШК Symbol DS6707 & AztecCode
|
|||
|---|---|---|---|
|
#18+
makhaon, да, оттуда я его и взял. Вроде там обсуждения есть. Сейчас посмотрю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2018, 12:42 |
|
||
|
TComPort & Сканер ШК Symbol DS6707 & AztecCode
|
|||
|---|---|---|---|
|
#18+
Из всего написанного я понял что все таки как то надо научиться пользоваться функцией TComPort.Read. Но никак не могу найти нормальный пример работы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2018, 13:02 |
|
||
|
TComPort & Сканер ШК Symbol DS6707 & AztecCode
|
|||
|---|---|---|---|
|
#18+
Подскажите пожалуйста как правильно использовать TComPort.Read ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2018, 13:21 |
|
||
|
TComPort & Сканер ШК Symbol DS6707 & AztecCode
|
|||
|---|---|---|---|
|
#18+
Ok, а вот такой вопрос. Как перевести array of byte в TBytes ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2018, 13:55 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39620437&tid=2041088]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
44ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 225ms |
| total: | 365ms |

| 0 / 0 |
