txmodems 0.1.0

Rust library for Various MODEM file transfer protocols
Documentation
# txmodems

## About

`txmodems` is a Rust `no_std` crate for the - eventual - support of X/Y/Z MODEM
data transfer protocols.

This crate supports `no_std` first and foremost, but also supports `std`. No
additional flags are required to use on `std`, it should work as-is.`

Currently, by using the code from this
[crate](https://github.com/awelkie/xmodem.rs), we have an initial codebase for
XMODEM.

The plan is to use Cargo features for different -MODEM protocol supports. Soon,
once ready, YMODEM support will be available via code derived from
[here](https://github.com/TGMM/xymodem.rs).

All attributions to these code usages is [here][mit]. I have licensed
`txmodems` under the same license as the code used from the aforementioned
crates.

## Usage

You can get this crate from Git right now, but once all MODEMs are working and
stable, I'll be releasing `v1.0.0` on crates.io.

To use each different type of -MODEM (currently it's only XMODEM), you need to
explicitly enable each corresponding feature. In the case of XMODEM, enable the
`xmodem` feature.

## License

Licensed under the [MIT license][mit].

[mit]: /LICENSE