[pyar] Conexion desde Tablet con una Impresaro por Bluetooth y deteccion de Serial asignado
Mariano Reingart
reingart en gmail.com
Vie Mar 22 15:01:14 ART 2013
Quizás esto te sirva, usa dbus y bluez y luego establece una
comunicación serie (probado en Ubuntu 12.04):
from serial import Serial
import dbus
# usando dbus y bluez creo el puerto serie, equivale a:
# bluez-test-serial 00:01:02:03:04:05 spp
address = "00:01:02:03:04:05"
service = "spp"
bus = dbus.SystemBus()
manager = dbus.Interface(bus.get_object("org.bluez", "/"),
"org.bluez.Manager")
adapter = dbus.Interface(bus.get_object("org.bluez",
manager.DefaultAdapter()), "org.bluez.Adapter")
path = adapter.FindDevice(address)
serial = dbus.Interface(bus.get_object("org.bluez", path),
"org.bluez.Serial")
node = serial.Connect(service)
print "Connected %s to %s" % (node, address)
with Serial(node, 19200, timeout=1) as ser:
...
Sds
Mariano Reingart
http://www.sistemasagiles.com.ar
http://reingart.blogspot.com
2013/3/22 Javier Roa Benitez <jroabenitez en gmail.com>:
> Buenos Dias:
> Amigos necesito saber si conocen por medio de Python la forma de conectar
> desde una tablet a una impresora con bluetooth y despues detectar el serial
> que fue asignado a esa conexion.
> Probablemente mi pregunta ya es reiterativa , pero estpy intentando hacer la
> solucion via Python de ser posible porque me rehuso hasta ahora a utilizar
> JAVA, que para eso si la impresora me trae una solucion sdkio
> Saludos
>
> --
> Lic. Javier Roa Benitez
> Analista de Sistemas
> Consultor Informatico
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
More information about the pyar
mailing list