¿Que error te da? Seria conveniente que explicaras detalladamente el problema porque aunque tu tengas las fuentes nosotros no, y no podemos saber que error es el que te da exactamente.
Por otro lado echandole un vistazo al codigo que aparece en la pagina que indicas, el programa no hace nada demasiado complicado: Cada vez que recibe un byte lo multiplica por una constante y utiliza su valor en un gauge. No te seria muy dificil hacer algo similar tu mismo.
Aqui te dejo un ejemplo que hace mas o menos lo mismo aunque si usar ningun componente para leer el puerto, lo acabo de programar ahora

asi que no esperes demasiado.