Generalmente estos dispositivos se conectan al puerto serial y transmiten cadenas ASCII que pueden ser leídas mediante componentes de software como RS232 Data Loger, Look RS232, Access Port,y Free Serial Port Monitor, que te hacen el trabajo pesado de interpretar las señales recibidas por el puerto serial y convertirlas a texto, este software te permite accionar las clases que tienen que ver con las interfases IO del lenguaje que utilizas.
Investiga por este lado, personalmente no me ha tocado hacer algo en este sentido, pero es posible que el próximo año si tengamos que hacerlo en un proceso de formulación de tintas y leyendo anticipadamente me encontré con estas posibilidades, pero si necesitas un software de terceros que te haga el trabajo de traducir las señales electricas recibidas por el puerto y te integre como métodos o clases lo necesario para manejar el dispositivo.
Saludos,
Omar