diff options
feat: use 2 inverted binary patterns for the chars
-rw-r--r-- | src/bin/server.rs | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/bin/server.rs b/src/bin/server.rs index a1ac3e2..b00bf67 100644 --- a/src/bin/server.rs +++ b/src/bin/server.rs @@ -263,11 +263,15 @@ fn main() -> ! { set_open_led_state(is_open); } - let r = socket.write_all((if is_open { b"HTTP/1.0 200 OK\r\n\ + let r = socket.write_all( + // 0b10101010 - true (open) + (if is_open { b"HTTP/1.0 200 OK\r\n\ \r\n\ -1" } else { b"HTTP/1.0 200 OK\r\n\ +ยช" } else { + // 0b01010101 - false (closed) + b"HTTP/1.0 200 OK\r\n\ \r\n\ -0" })); +U" })); if !r.is_ok() { error!("{:#?}", r.unwrap_err()); continue; |