• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
SMTP/POP3/IMAP Email Lib for COBOL 8.6
This COBOL email component library provides a user-friendly API to send and receive emails, with support ...
SMTP/POP3/IMAP Email Lib for Delphi 8.6
This Delphi email component library allows for sending and receiving mail using SMTP, POP3, and IMAP ...
SMTP/POP3/IMAP Email Lib for Power Basic 8.6
This powerful email component library supports SMTP, POP3, and IMAP protocols, allowing for easy sending and ...
SQL Server ODBC Driver by Devart 5.1.3
Devart's ODBC Driver enables SQL Server database access on Windows, macOS, and Linux using ODBC-compliant tools. ...
SQL Azure ODBC Driver by Devart 5.1.3
Devart provides a robust ODBC driver for SQL Azure, enabling seamless connections to enterprise-level reporting, analytics, ...
PostgreSQL ODBC Driver by Devart 4.7.0
Devart's ODBC Driver for PostgreSQL enables seamless connection to PostgreSQL databases from Windows, macOS, and Linux. ...
MySQL ODBC Driver by Devart 5.2.0
Devart's ODBC Driver offers a reliable and fast way to access various databases, including MySQL, MariaDB, ...
Oracle ODBC Driver by Devart 5.3.0
Devart ODBC Driver enables seamless connection between Oracle databases and ODBC-compatible tools. It is compatible with ...
xBase ODBC Driver by Devart 5.1.1
Devart's ODBC Driver for xBase is a powerful software that grants easy access to various DBF ...
SQLite ODBC Driver by Devart 4.5.3
Devart ODBC Driver for SQLite improves connectivity to SQLite databases from ODBC tools. It offers advanced ...
Home Development Components & Libraries HS XMODEM C Source Library Download

HS XMODEM C Source Library

June 23, 2008
HS XMODEM is a C software library that comes with source code, giving developers ready-to-use support for XMODEM data transfer protocol. The library enables transmission and reception capacities for the protocol.
Version 1.1
License Demo
Platform Windows
Supported Languages English
Homepage www.hillstone-software.com
Developed by Hillstone Software
HS XMODEM is a software library written in C that offers XMODEM protocol data transfer support for programmers via off-the-shelf functions. It includes both sender and receiver functions, as well as additional features such as 1024 block size, CRC, and configurable timers and retries.

When a user initializes HsXmodem library, interface callbacks are provided for the different services used by the Xmodem protocol module, including timer management, serial transmission and reception, memory management, and event callbacks. This architecture allows for easy porting of the Xmodem protocol module to any environment.

The Xmodem module manages all protocol information flow, error recovery, acknowledgements, and timeouts. When it is time to send the next block of data, Hs Xmodem retrieves the next memory block from the user application. Similarly, when data has been received, the Hs Xmodem module retrieves the next block of memory from the user application to store data into.

Xmodem is often used as a backup or alternative to TFTP in embedded devices and appliances for software or configuration upgrades or retrieval.

HS XMODEM features include Xmodem Sender and Receiver with both 128 and 1024 block size options, checksum and CRC options, configurable timers, and configurable number of retries. The library is available for purchase for a one-time fee of EUR 99.00 which includes unlimited user licensing. Purchasers will receive a download link via email that includes the HS XMODEM library binaries, 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, and an HS XMODEM library user manual that documents the complete library API in detail.
What's New

Version 1.1: - New underlying serial communications interface module
- Fixes several issues with CRC mode
- Fixes transmission handling of last block
- Fixes acknowledgement of EOT at the end of file reception

Version 1.0: New Release

Free Download 340K
455
  • Share on:

Most Popular

  1. C# CSV Reader 1.0.0
    126
  2. BoxesHelper 1.0
    126
  3. FlexCell Grid Control for .NET 4.0 4.6.2
    124
  4. Install Package IronPdf 2022.4.5455
    123
  5. Jep Java 3.4.0
    122
  6. Eltima Virtual Serial Port Driver 6.9
    122
  7. MySQL ODBC Driver by Devart 5.2.0
    120
  8. PostgreSQL ODBC Driver by Devart 4.7.0
    118
  9. WpfDiagram 4.1.8
    118
  10. Devart UniDAC 10.4.0
    118

Related Downloads

FastReport CLX
FastReport CLX is a powerful report generator that enables the creation of ...
AwC++
AwC++ is a C++ library that enables conversion between diverse audio formats. ...
ProDelphi
This software provides source code profiling and post mortem review capabilities for ...
FormHelp component (single user license)
This software provides context-sensitive help that doesn't require help-files.
IntraWeb for Java - 2 Year Subscription
IntraWeb offers a groundbreaking approach to building web applications, allowing users to ...
BarcodeNET
BarcodeNET is a complete software solution for creating barcodes in the .NET ...
2D / 3D CAD Import .NET: DWG, DXF, PLT
CAD Import .NET is a user-friendly API that can read AutoCAD DXF, ...
ExplorerBarXP
ExplorerBarXP™ is an ActiveX control that mimics Microsoft Windows XP's ExplorerBar control. ...
VALLA
VALLA component allows software to monitor the number of copies running on ...
.NET Caching Library
The .NET Caching Library speeds up .NET applications by offering clients the ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.