156 Commits (9070abc2b0ab405980c25a43b5f102aff2fd8e1b)
 

Autor SHA1 Mensaje Fecha
  Bernd Gottschlag 9070abc2b0 Increase the thickness of the acryl glass pane hace 5 años
  Bernd Gottschlag 35242eeffd Redesign the enclosure based on the finished pcb design hace 5 años
  Bernd Gottschlag e0f89a4867 Add first version of the enclosure hace 5 años
  Mathias Gottschlag 42de2d686c display: Fix reported humidity. hace 5 años
  Mathias Gottschlag 1344ba308b base-station: Reimplement radio code. hace 5 años
  Mathias Gottschlag c4e88e5549 base-station: Add documentation comments. hace 5 años
  Mathias Gottschlag 2325b6e49c base-station: Implement storing/retrieving the most recent set of values. hace 5 años
  Mathias Gottschlag 20571080a3 rust-protocol: More #[derive]s (for hashing/comparison). hace 5 años
  Mathias Gottschlag ea8a5e0b04 rust-protocol: Add functions to convert between Value and (ValueType, i64). hace 5 años
  Mathias Gottschlag 6491884eba display: Cargo.lock hace 5 años
  Mathias Gottschlag b098fa1ee4 Place keys in .gitignore. hace 5 años
  Mathias Gottschlag 4afb52c5be base-station: First part of refactoring to use tokio and InfluxDB. hace 5 años
  Mathias Gottschlag f5e23486a9 base-station: Power-cycle module until it responds. hace 5 años
  Mathias Gottschlag 5a62bd1299 display: Add some radio code to fetch a salt and send the first report. hace 5 años
  Mathias Gottschlag 65664d2b93 rust-protocol: Fix return value. hace 5 años
  Mathias Gottschlag e36c766458 rust-protocol: Fix value in Salt packets. hace 5 años
  Mathias Gottschlag 9aefb20f2c rust-protocol: Fix checksum. hace 5 años
  Mathias Gottschlag b2dfe684f6 rust-protocol: Implement a simple unit test. hace 5 años
  Mathias Gottschlag ce0896f5c0 rust-protocol: Let decode functions return errors for easier debugging. hace 5 años
  Mathias Gottschlag c9795dd80a base-station: Fix NRF24 driver version. hace 5 años
  Mathias Gottschlag 4a0d41a764 base-station: Fix RX address. hace 5 años
  Mathias Gottschlag c1ffd88f6b rust-protocol: Implement encoding report packets. hace 5 años
  Mathias Gottschlag 367cbe1267 base-station: Reply to GetSalt requests. hace 5 años
  Mathias Gottschlag 44ef7e57c5 rust-protocol: Add first part of packet encoding. hace 5 años
  Mathias Gottschlag a93ab30bb9 base-station: Restructure radio code. hace 5 años
  Mathias Gottschlag 42981822eb .gitignore: Ignore rust-protocol library compiler output. hace 5 años
  Mathias Gottschlag eccba895bf base-station: Use rust-protocol library for packet handling. hace 5 años
  Mathias Gottschlag 255cb55f3c README: Document GetSalt packet. hace 5 años
  Mathias Gottschlag 0ef7cc7216 rust-protocol: Add GetSalt, fix decoding, derive Debug. hace 5 años
  Mathias Gottschlag 50c643ebfa Add a library for packet encoding/decoding in Rust. hace 5 años
  Mathias Gottschlag f3e2e2ccb6 display: Use write!() in display code. hace 5 años
  Bernd Gottschlag 05696f7e74 Fix decryption bug hace 5 años
  Bernd Gottschlag 1381cb6634 Add encryption for the sent packet hace 5 años
  Bernd Gottschlag 3a21aef881 Rework the makefile and optimize the code for flash space hace 5 años
  Bernd Gottschlag 8a49c011c9 Update packet protocoll hace 5 años
  Bernd Gottschlag 58a48e5230 Fix order of the element count and packet type bit field hace 5 años
  Bernd Gottschlag e435620c91 Add a new packet format with the calculation of the CRC hace 5 años
  Bernd Gottschlag c86399b66e Add the calculation of a crc hace 5 años
  Bernd Gottschlag 30fe01bb9e Generate an ID according to the dip switches hace 5 años
  Bernd Gottschlag 3dcfae6196 Change the way the TX and RX addresses are written to the nrf24l01 hace 5 años
  Bernd Gottschlag fa580c8af7 Add ToDos to the schematic hace 5 años
  Bernd Gottschlag e7bfca4363 Use the IRQ signal from the nrf24l01 instead of polling the status hace 5 años
  Mathias Gottschlag 8f05bab10e Implement reading values from the BME280. hace 5 años
  Mathias Gottschlag 7ad34f1038 Fix disabling display power. hace 5 años
  Mathias Gottschlag 3afa50a051 Rename display pins and group BME280 pins. hace 5 años
  Mathias Gottschlag da228540d8 base-station: Simplify decryption. hace 5 años
  Bernd Gottschlag ed128699b7 Implement cipher block chaining for the decryption of packets hace 5 años
  Mathias Gottschlag 62a7d7210a display: Show dummy weather station values. hace 5 años
  Bernd Gottschlag 8f2658655e Merge branch 'master' of git.gottschlag.net:bernd/smart-home hace 5 años
  Bernd Gottschlag 207868cdda Add simple decryption of the data packets hace 5 años