|
A software developer's kit for embedding USB over TCP/IP connectivity into any application
|
The Silex USB/IP Software SDK allows manufacturers and system integrators to implement Silex “Virtual Link” functionality into Windows applications and communicate across the network with devices connected to Silex USB Device Servers.
|
|
The USB/IP Software SDK can be customized to fit the needs of custom applications and allows seamless integration into existing applications that communicate with USB devices.
The Silex Advantage
With more than 30 years experience in embedded system design, Silex Technology, Inc. offers the industry’s most extensive range of hardware and software solutions for enabling wired and wireless network connectivity on embedded devices. Whether you require fast time-to-market, lowest cost, or maximum functionality, we can meet your needs. Silex network connectivity solutions include:
- External hardware. If you need an immediate solution for enabling wired or wireless network connectivity on your existing devices, we offer a complete range of external device servers. Just plug one of these compact boxes into your device’s serial or USB port, and it’s ready to com- municate on an Ethernet network or an 802.11a/b/g wireless network with no special software required. If your device already has Ethernet capabilities, you can simply plug in our SX-600 wireless bridge to enable transparent 802.11a/b/g wireless capabilities.
- Embedded hardware. When you’re ready to redesign your products to provide a more elegant and cost-effect design, you can incorporate our SX-550 Ethernet and 802.11a/b/g module inside your product to provide wireless and wired networking capabilities. The SX-550 has its own dedicated processor and memory that offloads all of the protocol handling for improved performance and faster development times. Or if you prefer to do the protocol handling in your own processor, we offer our SX-10 family of radio modules to provide 802.11a/b/g wireless capa- bilities without the need for extensive in-house wireless design expertise.
- Embedded software. For the lowest cost solution, our SX-TCP IPv6 software stack enables full networking capabilities using your existing device’s processor and operating system. We also offer the Network Security Suite (NSS) software to provide comprehensive security with 802.1x/EAP authentication and WPA/WPA2 encryption. Because of the high degree of compatibility among all of these solutions, your engineering requirements and development times are minimized, and your end-users don’t have to learn new procedures when you intro- duce new products.
- Porting and support services. Prospective OEMs can choose to do their own porting of SX-TCP or contract the silex engineering team to do the same. Either way, the silex technical support team will ensure a trouble free integration of SX-TCP with your product.
Want More Information?
To obtain a detailed specification or to get other information regarding the silex SX-TCP protocol stack, please contact us at 801-748-1199 or sales@silexamerica.com.
|
|
The DLL supports following functions:
1. Searching Device Servers on the Network
2. Get static information from the USB device
3. Connect to USB device
4. Disconnect from the USB device
5. Get status information from the USB device
6. Get information from USB Device Server
The Silex USB/IP Windows SDK includes the following items:
- Specification document of SXUPTP Win32 API (English)
- Header File : Sxuptp.h
- LIB File : Sxuptp.lib
- DLL File : Sxuptp.dll
- Sample Code
Operating Environment:
- Compiler : Microsoft Visual C++ 6.0
- Supported OS: Windows 2000, Windows XP, Windows Vista
|
|