Home > Development > Components & Libraries > HS XMODEM C Source Library

HS XMODEM C Source Library

HS XMODEM is a software library in C (supplied with full source code) that provides a programmer with the off-the-shelf support for XMODEM protocol data transfer capability. Support for both sender and receiver are provided.

HS XMODEM is a software library in C (supplied with full source code) that provides a programmer with the off-the-shelf support for XMODEM protocol data transfer capability. Support for both sender and receiver are provided. Other features include 1024 block size vs 128, CRC vs checksum, configurable timers and retries * HOW IT WORKS: When user application initlialises HsXmodem library, it provides interface callbacks for the services used by Xmodem protocol module: timer management, serial transmission and reception, memory management, event callbacks. This architecture makes it easy to port Xmodem protocol module to any environment Xmodem module handles all protocol information flow, error recovery, acknowledgements, timeouts and so on. When it is appropriate to send next block of data Hs Xmodem will get next memory block from user application. Similarly, when data has been received Hs Xmodem module will get the next block of memory from user application to store data into As a backup or an alternative to TFTP, Xmodem is often used in embedded devices and appliances for the purpose of software or configuration upgrade or retrieval. * FEATURES: - Xmodem Sender and Receiver - 128 and 1024 block size - Checksum and CRC option - Configurable timers - Configurable number of retries * HOW TO BUY HS XMODEM LIBRARY: You can purchase the library online using credit card payment at: http://www.hillstone-software.com/hs xmodem_buy.htm The library currently costs EUR 49.00 for unlimited user license. Once the purchase is made you will receive download link by email to download full product deliverables, which include: - HS XMODEM library binaries. (Win32 static library) - HS XMODEM library full source code in C with MS Visual C project workspace - HS XMODEM Demo Application binaries, full source code and MS Visual C project workspace. - HS XMODEM library user manual, which documents in detail complete library API.

HS XMODEM C Source Library Description

Author:
Version: 1.0
Release: 2006-03-13
Platform: Win95,Win98,WinME,WinXP,WinNT 3.x,WinNT 4.x,Windows2000,Windows2003
File size: 0.32 MB
Price: $0
Install: Install and Uninstall
Rating: Not rated
Click here to free download HS XMODEM C Source Library

Other software from same author

See related software

AbsoluteTelnet
AbsoluteTelnet is a fast 32-bit telnet client that also supports SSH1, SSH2, TAPI Dialup and direct COM port connections. Rock solid emulation gives AbsoluteTelnet the edge, along with SOCKS Proxy, port forwarding, X11 forwarding, XTERM Mouse, session logging, Passthru printing, UTF8, charset translation, Color/Font settings, and a host of terminal options round out a feature set that is sure to satisfy the most demanding user.
CSTelnet
CSTelnet is a fast 32-bit telnet client that also supports SSH, TAPI Dialup and direct COM port connections. Rock solid VT100 gives CSTelnet the edge, along with SOCKS Proxy, session logging, Passthru printing, Color/Font settings, and a host of terminal options round out a feature set that is sure to satisfy the most demanding user.
Com
Com 7.1f Supports ANSI, VT52, VT100, VT220 and DOORWAY emulations. File transfer protocols: Xmodem, Ymodem, Zmodem, Kermit, Ascii, and Pure Binary. Macros, powerful scripting language with script learning ability. Auto connection, Command line parameters, and more. Built in FTP client and OLE automation. Excellent pricing and customizations for corporate businesses.
Windows Std Serial Comm Lib for Xbase++
MarshallSoft Xbase++ serial communication component library for serial port communications. Controls multiple ports simultaneously, is fully thread safe, includes 16-bit and 32-bit DLL's, works with all versions of Xbase++. Does not depend on support libraries. Makes calls to Windows API functions only. Can be used with any language that can call the Windows API. Includes 32 functions plus modem control, and ASCII/XMODEM/YMODEM protocols.
Windows Std Serial Comm Lib for Visual Basic
MarshallSoft Visual Basic serial communication library component for serial port communications. Controls multiple ports simultaneously, is fully thread safe, includes 16-bit and 32-bit DLL's, works with both VB and VB.Net. Does not depend on support libraries. Makes calls to Windows API functions only. Can be used with any language that can call the Windows API. Includes 32 functions plus modem control, and ASCII/XMODEM/YMODEM protocols.
Windows Std Serial Comm Lib for PowerBASIC
MarshallSoft PowerBASIC serial communication component library for serial port communications. Controls multiple ports simultaneously, is fully thread safe, includes 16-bit and 32-bit DLL's, works with PB/CC, PB/DLL and PB/WIN. Does not depend on support libraries. Makes calls to Windows API functions only. Can be used with any language that can call the Windows API. Includes 32 functions plus modem control, and ASCII/XMODEM/YMODEM protocols.
Windows Std Serial Comm Lib for FoxPro
MarshallSoft Visual Foxpro serial communication component library for serial port communications. Controls multiple ports simultaneously, is fully thread safe, includes 16-bit and 32-bit DLL's, works with all versions of VFP. Does not depend on support libraries. Makes calls to Windows API functions only. Can be used with any language that can call the Windows API. Includes 32 functions plus modem control, and ASCII/XMODEM/YMODEM protocols.
Windows Std Serial Comm Lib for Delphi
MarshallSoft Delphi serial communication component library for serial port communications. Controls multiple ports simultaneously, is fully thread safe, includes 16-bit and 32-bit DLL's, works with all versions of Delphi. Does not depend on support libraries. Makes calls to Windows API functions only. Can be used with any language that can call the Windows API. Includes 32 functions plus modem control, and ASCII/XMODEM/YMODEM protocols.
Windows Std Serial Comm Lib for dBase
MarshallSoft Visual dBASE serial communication component library for serial port communications. Controls multiple ports simultaneously, is fully thread safe, includes 16-bit and 32-bit DLL's, works with all versions of Visual dBASE. Does not depend on support libraries. Makes calls to Windows API functions only. Use with any language that can call the Windows API. Includes 32 functions plus modem control, and ASCII/XMODEM/YMODEM protocols.
Windows Std Serial Comm Lib for C/C++
Serial communication component C++ library for serial port communications from a C/C++ or Visual C++ program. Controls multiple ports simultaneously, is fully thread safe, includes 16-bit and 32-bit DLL's, also works with C++ .NET and C#, MFC and C++ Builder. Does not depend on support libraries. Use with any language that can call the Windows API (VB,VB.NET..). Includes 32 functions plus modem control, ANSI emulation, ASCII/XMODEM/YMODEM.
Win/CE Std Serial Comm Lib for eVC
Serial communication component Win/CE library for serial port communications from embedded Visual C++ (eVC++) programs. Controls multiple ports simultaneously and is fully thread safe, Includes 33 serial port functions plus XMODEM and YMODEM protocols, and a good selection of eVC example programs. Works with Windows/CE and all Pocket PC (PPC) platforms supported by eVC 3.0 and eVC 4.0. Can be used with Bluetooth serial and the Pocket PC emulator
COMM-DRV/CE Standard Edition
COMM-DRV/CE is a professional serial communication library for Windows/CE & Pocket PC. It supports ZModem, YModem, and XModem file transfer protocols as well as modem communication. COMM-DRV/CE does not require that you have a Pocket PC to develop serial communication applications. It was developed with eMbedded Visual C++ 3.0 which includes a Pocket PC emulator that behaves virtually identically to any of the Pocket PCs on the market today.