From 5faf64eae8f110364b0a0cf4a53e2f0cca9227bf Mon Sep 17 00:00:00 2001 From: Astro Date: Mon, 23 Mar 2020 23:42:22 +0100 Subject: [PATCH] README: link CI, more instructions --- README.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index e093f86..00d04f5 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,9 @@ # Thermostat v2 prototype firmware +- [x] [Continuous Integration](https://nixbld.m-labs.hk/job/stm32/stm32/thermostat) +- [x] [Download latest firmware build](https://nixbld.m-labs.hk/job/stm32/stm32/thermostat/latest/download-by-type/file/binary-dist) + + ## Building ### Debian-based systems (tested on Ubuntu 19.10) @@ -15,16 +19,19 @@ rustup default nightly cargo build --release ``` -The built ELF file will be at `target/thumbv7em-none-eabihf/release/thermostat` +The resulting ELF file will be located under `target/thumbv7em-none-eabihf/release/thermostat` ## Network -### Setup +### Connecting Ethernet, IP: 192.168.1.26/24 Use netcat to connect to port 23/tcp (telnet) +```sh +nc -vv 192.168.1.26 23 +``` telnet clients send binary data after connect. Enter \n once to invalidate the first line of input.