OriginalGriff
Как говорит Ричард, существует очень много переменных: просто подумайте о том, сколько существует различных способов "подключения" оборудования к оборудованию: RS232, RsS485, LAN, WiFi, Bluetooth, USB, NFC ... список можно продолжать. И каждое устройство, к которому оно подключено, должно разговаривать с программным обеспечением, а это будет зависеть от аппаратного соединения плюс программное обеспечение в "удаленном" устройстве.
Поэтому мы не можем сказать вам: "сделайте это, и это сработает" - мы понятия не имеем ни о каких деталях вашего общения.
Я бы начал с оборудования, к которому вы хотите подключить свое программное обеспечение: поговорите с производителями и посмотрите, что у них есть на их веб-сайте: у многих даже будет образец кода, который должен стать отправной точкой для вас.
Удачи вам!