Main Page | Modules | Class Hierarchy | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

Xmodem - File transfer protocol library


Files

file  otXmodem.h
 Xmodem - File transfer protocol library.

Modules

 Version History

Data Structures

class  otXmodem
 Class for Xmodem protocol. More...
class  otXmodem
 Class for Xmodem protocol. More...

Typedefs

typedef void(* _putcharFun )(U8 ch)
 Putchar function type.
typedef bool(* _getcharFun )(U8 *ch)
 Getchar function type, return if character is read, ch have returned char.

Detailed Description

XMODEM is a simple file transfer protocol developed as a quick hack by Ward Christensen for use in his 1977 MODEM.ASM terminal program.
It allowed users to transmit files between their computers when both sides used MODEM.
Keith Petersen made a minor update to always turn on "quiet mode", and called the result XMODEM.
From wikipedia: https://en.wikipedia.org/wiki/XMODEM
Dependency:
Memory library
TIMER - Procedure for timer usage
Cyclic Redundancy Check

Typedef Documentation

typedef bool(* _getcharFun)(U8 *ch)
 

typedef void(* _putcharFun)(U8 ch)
 

footer

otStudio - Library Reference - (C) 2020-23 Officina Turini, All Rights Reserved
Document built with Doxygen 1.4.0