candid_client 0.3.2

A library to handle client connections to a CANdid server
Documentation
# CANdid Client

A library for handling connections to a [CANdid server](https://crates.io/crates/candid_server) over
a TCP connection. The CandidConnection struct can both read and write frames to the server, which are
then written to the bus by candid_server.

Repository: https://gitlab.com/avandesa/candid-rs

Documentation: https://docs.rs/crates/candid_client/

## Getting Started

### Prerequisites

CANdid Client itself only depends on [`byteorder`](https://crates.io/crates/byteorder). However, for
it to be useful, you must be able to run CANdid server on your computer or another system accessible
over the network. See [CANdid server](https://crates.io/crates/candid_server/) for mor information.

The example `echo` uses [`clap`](https://crates.io/crates/clap/) to handle command line arguments.
The example `send` uses [`rand`](https://crates.io/crates/rand) to generate random data.

### Examples

* `echo`: Print all frames to `stdout`
* `send`: Send 10 random frames, then start printing all frames to `stdout`. The sent frames should be displayed as well

## Versioning
We use [SemVer](http://semver.org/) for versioning. For the versions available, see the
[tags on this repository](https://gitlab.com/avandesa/candid-rs/tags).

## Authors

* **Alex van de Sandt** - [avandesa](https://gitlab.com/avandesa)

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.