espvpnet-0.1.0 has been yanked.
espvpnet
espvpnet is a Rust library for the ESC/VP.net protocol (EPson Control Video Projector)
Examples
Discovering ESC/VP.net hosts
let mut addrs: = Vecnew;
for i in 0..255
let up_addrs = discover_hosts; // ping hosts and put the up hosts in up_addrs
println!;
Creating ESC/VP.net client and sending commands
use ;
let client = connect?; // init client connection
let command = Get ; // send "LAMP?" command to get the number of hours left of the video projector lamp
send?; // send command to the video projector