candid_client

Crates.iocandid_client
lib.rscandid_client
version0.3.2
sourcesrc
created_at2019-03-02 21:26:45.168847
updated_at2019-04-13 14:45:47.60903
descriptionA library to handle client connections to a CANdid server
homepage
repositoryhttps://gitlab.com/avandesa/candid-rs
max_upload_size
id118216
size8,190
Alex van de Sandt (avandesa)

documentation

https://docs.rs/crate/candid_client/

README

CANdid Client

A library for handling connections to a 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. 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 for mor information.

The example echo uses clap to handle command line arguments. The example send uses 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 for versioning. For the versions available, see the tags on this repository.

Authors

License

This project is licensed under the MIT License - see the LICENSE file for details.

Commit count: 87

cargo fmt