ecdb114679
src: replace hprint with logging
b954449ceb
eth ex: support tcp client
05b056d273
eth clock: init
1821b55fc1
cargo: cleanup dependencies
a45d5e5604
logger: init
c740386d6b
scpi: add macro for command struct
148f1c7a4e
scpi: customise scpi tree macro
4c88c31aca
tcp_client: rm print
79ce44552b
mqtt_client: init
6184e58308
eth_server: modify scpi tree
56cb6eb3fd
scpi: redesign sw
d78f85721f
ethernet: minimal impl for urukul as scpi device
b0272a6fc2
urukul: add commented code, but with lifetime conflict
49594dfb3b
urukul: very bad constructor
69761c4517
cpld: fix indent
4852fc54ea
cpld: detach from lib.rs
0816220065
scpi: use forked 0.3.4, changing round
c39aa289d5
toml: add rounding library for f64
fa117c94bb
ethernet: separate pin dec
fbed41ebd3
dds: exclude RAM from impl_reg_io macro
1de13d6f3a
dds: fix full amplitude scale