diff options
author | Yves Fischer <yvesf+git@xapek.org> | 2021-12-31 23:57:29 +0100 |
---|---|---|
committer | Yves Fischer <yvesf+git@xapek.org> | 2021-12-31 23:57:29 +0100 |
commit | d0c7100b706d70dfff342def2bac864693fe8544 (patch) | |
tree | 333268ca977222e2f5a41eff68607b36721f7694 /README.md | |
parent | caae83f445935c06cd6aef36f283a4688675278a (diff) | |
parent | 810721ceac0249e747cdf36f3edec22d829d4371 (diff) | |
download | ebus-master.tar.gz ebus-master.zip |
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 24 |
1 files changed, 18 insertions, 6 deletions
@@ -1,9 +1,21 @@ -# Ebus Tools +# eBus -## ebus-racket +- [ebus-racket](ebus-racket/) eBus protocol parser written in racket +- [ebus-rust](ebus-rust/) eBus protocol parser writtin in rust +- [ebus-xml](ebus-xml/) eBus protocol specification (devices, packets, fields) in xml. -Ebus protocol parser written in [racket](http://www.racket-lang.org). +## Usage of ebus-rust on nixos -## ebus-xml - -Ebus protocol specification (devices, packets, fields) in xml.
\ No newline at end of file +``` + inputs.ebus.url = "github:yvesf/ebus"; + inputs.ebus.inputs.nixpkgs.follows = "template/nixpkgs"; + ... + # add module + ebus.nixosModules.ebus-rust + ... + # configure module + services.ebus-rust.enable = true; + services.ebus-rust.user = settings.username; + services.ebus-rust.device = "/dev/ttyUSB0"; + ... +```
\ No newline at end of file |