Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start receiving proposals from freelancers within minutes after publication!

USB HID and COM Port Reader

Translated92 USD

Client's review of cooperation with freelancer

Quality
Professionalism
Cost
Contactability
Deadlines

Thank you Nicholas for the great work done! He developed an additional program and integrated it into our already existing cash program. It is very important to note that there was no need to replace the existing cash program, because it is important to note that there is no need to replace the existing cash program. It satisfies us completely.

Nikolai found an unstandard way to do the reading of a discount card through two different scanners (HID and COM) and transfer the card number to the cash program in the form in which the data is perceived correctly.

Freelancer's review of cooperation with Andrey Dolomanov

Payment
Task setting
Clarity of requirements
Contactability

I recommend this customer. Always in contact, ready to test the project at the development stage. Preliminary payment and payment for the project is made immediately.

Profile deleted

Client does not wish to make a prepayment? Payment through Safe helps avoid potential fraud.
  1. 168  
    10 days334 USD

    Hello Andrei !
    Ready to do.
    I suggest to discuss. Write in the face.

  2. 1 proposal concealed
  • Viktor L.
    24 May 2020, 8:54 |

    Имеют ли эти 2 программы открытую АПИ? Если можете, скажите название этих программ (здесь или в ЛС). И вы хотите номер карты посылать на один из этих двух портов или использовать для этого третий порт? Дело в том, что если протокол данных не открыт, уйдёт много времени на реверсинг. Без знания протокола создать программу, управляющей двумя другими с моей точки зрения невозможно. Есть еще и другой вариант, но для этого нужно подробнее ознакомиться с тем, что имеется. 

  • Andrey Dolomanov
    24 May 2020, 11:05 |

    Программа одна, достаточно старая, написанная под нас на delphi 7.  В программу приходит номер дисконтной карты со считывателя через com port. Нам необходимо чтобы номер карты приходил с двух устройств на один com port. 


    Насколько я понимаю один из вариантов - вписать еще один источник ввода в программу, но у нас нет исходного кода, только exe файл. И второй вариант - сделать дополнительный процесс вне программы который объединял бы сигнал с двух источников ввода (qr считыватель и считыватель магнитных карт) и посылал бы их на один com port.

  • Viktor L.
    24 May 2020, 12:21 |

    Понимаю ли я это правильно, оба источника в конце концов передают номер карты на COM-порт, но не одновременно, а это может быть либо одно, либо другое устройство, так? Т.е. другими словами, если вы будете использовать старое приложение на Delphi, и по очереди подключите сначала одно, а потом другое устройство на один и тот-же порт, все работает как надо?
    Или же надо новое устройство сначала "заставить" передавать номер карты в том виде, который понимает ПО?


  • Andrey Dolomanov
    24 May 2020, 12:23 |

    Да, либо одно либо другое устройство (не одновременно), новое устройство - HID сканер необходимо заставить передавать код посредством com port соединения.

  • Viktor L.
    24 May 2020, 13:18 |

    А новое устройство native USB или же эмуляция COM-порта?

  • Andrey Dolomanov
    24 May 2020, 13:23 |

    Новое - HID usb

  • Viktor L.
    24 May 2020, 21:10 |

    Можете модель этого (нового) сканера сказать?

  • Aleksandr Aleksandr
    24 May 2020, 14:19 |

    Проще программно передать уже полученную информацию непосредственно в программу.

  • Andrey Dolomanov
    24 May 2020, 15:23 |

    Вы можете с этим помочь?

  • Aleksandr Aleksandr
    24 May 2020, 15:58 |

    Надо видеть программу. Если там нет поля ввода данных с клавиатуры (раз нельзя напрямую использовать сканер), то где-то же полученные данные отображаются, вот туда и пихать. Пока ниче не ясно.

  • Andrey Dolomanov
    24 May 2020, 16:04 |

    image


  • Andrey Dolomanov
    24 May 2020, 16:05 |

    поле для ввода есть, но оно закрыто для ввода с клавиатуры, туда попадает номер со сканера

  • Profile deleted
    26 May 2020, 2:13 |

    Что тут мудрить то ? Делаем прогу, которая читает данные с обоих утсройств (COM и USB), и в свою очередь создаёт виртуальный COM порт, по которому начальное ПО и получает данные по нужному протоколу (формату). В общем смогу реализовать подобное.

Current freelance projects in the category C & C++

Reverse engineering of console utilities for querying SSD controllers (Flash ID)

1. Purpose of the work Extraction of the application programming interface (API) for interaction with SSD/NVMe controllers from the provided set of console utilities (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron, etc.). The result should be working code in C/C++…

C & C++Desktop Apps ∙ 5 days 21 hours back ∙ 6 proposals

Development of a Minecraft Java Seed Map / Seed Viewer for the website

Development of Minecraft Java Seed Map / Seed Viewer for the websiteProject Description A browser-based tool Minecraft Java Seed Map / Seed Viewer needs to be developed, which will work on our website and allow the user to enter a seed from Minecraft Java Edition and view an…

C & C++HTML & CSS ∙ 6 days 4 hours back ∙ 15 proposals

Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x)

22 USD

Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x) on the identical hardware platform (ESP32 + SX1268, 2W) based on the criteria of range, throughput, link stability, and power consumption. Conduct tests with…

C & C++C# ∙ 10 days 11 hours back ∙ 2 proposals

Consultation and audit of the current project on Odoo 19 Community Edition

We are looking for an Odoo Developer — a solo developer with experience in Odoo 19 Community Edition, including using Claude Code. We need a specialist who has successfully implemented projects in Odoo and practical experience in development using Claude Code. Important: we only…

C & C++Javascript and Typescript ∙ 13 days 12 hours back ∙ 8 proposals

Client
Andrey Dolomanov
Ukraine Kharkiv  22  0
Project published
6 years back
142 views
Tags
  • HID
  • com port
  • usb hid