[package]
edition = "2024"
name = "easycom"
version = "0.2.0"
authors = ["Vladimir K <ew1abz@gmail.com>"]
build = false
exclude = ["spec/"]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "A Rust library implementing the Easycom antenna rotator control protocol (GS-232A/B, Easycomm II, and Easycomm III)"
homepage = "https://github.com/ew1abz/easycom-rs"
documentation = "https://docs.rs/easycom"
readme = "README.md"
keywords = [
"easycom",
"rotator",
"ham-radio",
"serial",
"gs232",
]
categories = [
"embedded",
"hardware-support",
"no-std",
]
license = "MIT"
repository = "https://github.com/ew1abz/easycom-rs"
[features]
alloc = []
default = ["std"]
std = []
[lib]
name = "easycom"
path = "src/lib.rs"
[[example]]
name = "cli"
path = "examples/cli.rs"
required-features = ["std"]
[[example]]
name = "serial_home"
path = "examples/serial_home.rs"
required-features = ["std"]
[[example]]
name = "tcp_poll"
path = "examples/tcp_poll.rs"
required-features = ["std"]
[dependencies]
[dev-dependencies.serialport]
version = "4"