141 Commits (e36c766458f338bc8c27f637e2ead5b8d6533110)
 

Autor SHA1 Nachricht Datum
  Mathias Gottschlag e36c766458 rust-protocol: Fix value in Salt packets. vor 5 Jahren
  Mathias Gottschlag 9aefb20f2c rust-protocol: Fix checksum. vor 5 Jahren
  Mathias Gottschlag b2dfe684f6 rust-protocol: Implement a simple unit test. vor 5 Jahren
  Mathias Gottschlag ce0896f5c0 rust-protocol: Let decode functions return errors for easier debugging. vor 5 Jahren
  Mathias Gottschlag c9795dd80a base-station: Fix NRF24 driver version. vor 5 Jahren
  Mathias Gottschlag 4a0d41a764 base-station: Fix RX address. vor 5 Jahren
  Mathias Gottschlag c1ffd88f6b rust-protocol: Implement encoding report packets. vor 5 Jahren
  Mathias Gottschlag 367cbe1267 base-station: Reply to GetSalt requests. vor 5 Jahren
  Mathias Gottschlag 44ef7e57c5 rust-protocol: Add first part of packet encoding. vor 5 Jahren
  Mathias Gottschlag a93ab30bb9 base-station: Restructure radio code. vor 5 Jahren
  Mathias Gottschlag 42981822eb .gitignore: Ignore rust-protocol library compiler output. vor 5 Jahren
  Mathias Gottschlag eccba895bf base-station: Use rust-protocol library for packet handling. vor 5 Jahren
  Mathias Gottschlag 255cb55f3c README: Document GetSalt packet. vor 5 Jahren
  Mathias Gottschlag 0ef7cc7216 rust-protocol: Add GetSalt, fix decoding, derive Debug. vor 5 Jahren
  Mathias Gottschlag 50c643ebfa Add a library for packet encoding/decoding in Rust. vor 5 Jahren
  Mathias Gottschlag f3e2e2ccb6 display: Use write!() in display code. vor 5 Jahren
  Bernd Gottschlag 05696f7e74 Fix decryption bug vor 5 Jahren
  Bernd Gottschlag 1381cb6634 Add encryption for the sent packet vor 5 Jahren
  Bernd Gottschlag 3a21aef881 Rework the makefile and optimize the code for flash space vor 5 Jahren
  Bernd Gottschlag 8a49c011c9 Update packet protocoll vor 5 Jahren
  Bernd Gottschlag 58a48e5230 Fix order of the element count and packet type bit field vor 5 Jahren
  Bernd Gottschlag e435620c91 Add a new packet format with the calculation of the CRC vor 5 Jahren
  Bernd Gottschlag c86399b66e Add the calculation of a crc vor 5 Jahren
  Bernd Gottschlag 30fe01bb9e Generate an ID according to the dip switches vor 5 Jahren
  Bernd Gottschlag 3dcfae6196 Change the way the TX and RX addresses are written to the nrf24l01 vor 5 Jahren
  Bernd Gottschlag fa580c8af7 Add ToDos to the schematic vor 5 Jahren
  Bernd Gottschlag e7bfca4363 Use the IRQ signal from the nrf24l01 instead of polling the status vor 5 Jahren
  Mathias Gottschlag 8f05bab10e Implement reading values from the BME280. vor 5 Jahren
  Mathias Gottschlag 7ad34f1038 Fix disabling display power. vor 5 Jahren
  Mathias Gottschlag 3afa50a051 Rename display pins and group BME280 pins. vor 5 Jahren
  Mathias Gottschlag da228540d8 base-station: Simplify decryption. vor 5 Jahren
  Bernd Gottschlag ed128699b7 Implement cipher block chaining for the decryption of packets vor 5 Jahren
  Mathias Gottschlag 62a7d7210a display: Show dummy weather station values. vor 5 Jahren
  Bernd Gottschlag 8f2658655e Merge branch 'master' of git.gottschlag.net:bernd/smart-home vor 5 Jahren
  Bernd Gottschlag 207868cdda Add simple decryption of the data packets vor 5 Jahren
  Mathias Gottschlag 8a20cd3318 display: More drawing code. vor 5 Jahren
  Mathias Gottschlag 86f451d51c display: cargo update, and use tinygfx instead of embedded-epd library. vor 5 Jahren
  Bernd Gottschlag ae3b470844 Update packet handling protocol vor 5 Jahren
  Mathias Gottschlag 0d48079851 display: Restructure the program (with multiple software tasks). vor 5 Jahren
  Mathias Gottschlag e9f89f739f display: Revert to simple EPD display example code. vor 5 Jahren
  Mathias Gottschlag d3cc04db76 display: Update toolchain. vor 5 Jahren
  Mathias Gottschlag a6b8646090 display: Fix pins/SPI and configure some default pin states. vor 5 Jahren
  Mathias Gottschlag ea8c4889f0 display: Fix project name and add epd-waveshare dependency. vor 5 Jahren
  Bernd Gottschlag dcd6ee4e24 Disable the MQTT connection vor 5 Jahren
  Bernd Gottschlag 65f5893bc4 Change the address of the nrf24l01 and the packet format vor 5 Jahren
  Bernd Gottschlag a864df322d Add further information to the README vor 5 Jahren
  Mathias Gottschlag 9089fef433 Describe the remaining protocol. vor 5 Jahren
  Mathias Gottschlag 1dde4df49d More protocol description, enough to implement sensor reports. vor 5 Jahren
  Mathias Gottschlag 3c0b03f73d First part of protocol documentation. vor 5 Jahren
  Bernd Gottschlag b837785f8e Add range checks for the received values and fix formatting vor 5 Jahren