Hi Chris
Thank you for answer.I asked that question because I found on the internet, the 
pyUSB code changed by CISCO. 
https://developer.cisco.com/site/eiot/documents/pyusb-dev-guide/?python#cisco-pyusb-hello-world-programRegistration
 is required to access the codeA key change was that the function find () has 
been modified to accept the mac address as a parameter instead of IdVendor. The 
code below was copied from the CISCO's site:
import usb.core
import usb.util

# find device with Mac address of the PoE to USB adapter
dev = usb.core.find(address=int("0022bdcf3600", 16))
I tried using this code but an "segmentation fault" error occurredI apologize 
for not being able to help. I am new to python and I thought someone might have 
integrated the Cisco modifications to the original pyUSB.I think it would be a 
good idea the possibility to read USB ports remotely.

Best regards,
Heilan Percio Cardoso

From: clac...@gmail.com
Date: Mon, 16 Nov 2015 14:28:06 -0800
To: pyusb-users@lists.sourceforge.net
Subject: Re: [pyusb-users] Read Remote USB

On Mon, Nov 16, 2015 at 9:42 AM, Heilan Percio O M Cardoso 
<heilanper...@hotmail.com> wrote:



I have a ACS 122 U NFC reader connect in my computer and I need to read this 
device.The problem is : My application is running on a cloud. So I need to read 
USB ports remotely.
Is it possible to read a USB port remotely ? How can I do this?

Simple answer is no, this is an application issue and not related to pyUSB. I'd 
recommend asking on a general Python mailing list. That being said, the two 
options that I can think of off the top of my head are:
1) remote access to NFC reader from cloud (i.e. pull)2) NFC reader machine 
contacts cloud application (i.e. push)
For #1 you would design a proxy server in your application OR use an off the 
shelf generic option like RPyC https://pypi.python.org/pypi/rpyc. I've used 
RPyC as a simple proxy solution for other libraries and it does what it says it 
does.
Either way you will want to ensure the communication line is secured somehow!

------------------------------------------------------------------------------
Presto, an open source distributed SQL query engine for big data, initially
developed by Facebook, enables you to easily query your data on Hadoop in a 
more interactive manner. Teradata is also now providing full enterprise
support for Presto. Download a free open source copy now.
http://pubads.g.doubleclick.net/gampad/clk?id=250295911&iu=/4140
_______________________________________________
pyusb-users mailing list
pyusb-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pyusb-users                        
                  
------------------------------------------------------------------------------
_______________________________________________
pyusb-users mailing list
pyusb-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pyusb-users

Reply via email to