Hay dos temas muy distintos, relacionados a tu pregunta:
1.
El uso de puertos serie
Esto sería la capa de hardware de la comunicación con el dispositivo, tanto en el foro como en el mundo de la programación generalista, puedes encontrar información sobre el uso de puertos serie, que básicamente es abrir un puerto, configurarlo, y escribir y leer información.
Para esto podes utilizar las herramientas que te sugieren o hacerlo en forma nativa, como en este ejemplo:
PruebaModem.
2.
El protocolo de comunicación
La capa de aplicación va a ser exclusiva del dispositivo con que quieras comunicarte, normalmente el fabricante suele documentar su protocolo, salvo que sea privado o genérico. En tu caso pude encontrar
esta información.. Esa capa la vas a tener que desarrollar y no se trata de algo generalista, sino particular por lo que salvo que alguien la haya implementado, dudo que puedas encontrar asistencia en el foro. Por cierto, te cuento que por lo que vi en la página, el proveedor dispone de algunos SDK para otras plataformas, lo cual evaluaría de utilizar.
Saludos.