ANN: Librería USPP (Universal Serial Port Python) v 0.1

Isaac Barona Martínez ibarona en tid.es
Lun Sep 17 12:59:45 CEST 2001


Hola a todos!!!!

Acabo de liberar la primera versión de una nueva librería llamada USPP
(Universal Serial Port Python).

La librería USPP es un módulo desarrollado en Python para el acceso
multiplataforma al puerto serie. En el momento, sólo funciona en Linux
y en Windows (las plataformas a las que tengo acceso), pero como está
escrita completamente en Python (no es únicamente un recubrimiento
en Python de una librería desarrollada en C/C++) espero que pueda
ser ampliada para que soporte otras plataformas.

Este módulo tiene las siguientes características destacadas:

 - acceso de alto nivel al puerto serie bajo diversas plataformas.
 - autodetecta la plataforma en la que se está ejecutando y
   carga las clases adecuadas para esa plataforma.
 - Orientado a objetos.
 - Las operaciones sobre el puerto serie tienen la misma semántica
   que las operaciones sobre objetos de tipo fichero.
 - permite utilizar el puerto serie con diferentes velocidades y
   características.
 - permite la utilización del puerto bajo dos modos de funcionamiento:
   RS-232 y RS-485 (de momento, sólo RS-232). En modo 485 la
   comunicación es half-duplex y se utiliza la línea RTS para controlar
   la dirección de la transferencia.
 - lecturas en modo bloqueante, no bloqueante o con timeout.

La librería se libera bajo licencia GPL y se puede encontrar en:

http://balder.prohosting.com/ibarona/en/python/uspp/uspp_es.html

Sugerencias, bugs, nuevas funcionalidades... serán agradecidas.

Saludos,
                Isaac.

--


Isaac Barona Martínez
Madrid (SPAIN)







Más información sobre la lista de distribución Python-es