Mathias Gottschlag
|
9f462d41b3
|
base-station: Return the local time for ValueType::Time requests.
|
5 年之前 |
Bernd Gottschlag
|
045873b1ca
|
Add another sensor to the base station for testing
|
5 年之前 |
Mathias Gottschlag
|
d0b4b5b256
|
base-station: Fix NRF24L01 initialization errors.
The power cycling needs to be performed with CS high.
|
5 年之前 |
Mathias Gottschlag
|
223442b0a6
|
Implement RX interrupt handling using gpio-cdev.
Sending still uses busy waiting, using interrupts there requires some
additional restructuring.
|
5 年之前 |
Mathias Gottschlag
|
50f4c6efb6
|
base-station: Enable dynamic packet length.
Improves compatibility with counterfeit "NRF24L01" chips.
|
5 年之前 |
Mathias Gottschlag
|
1344ba308b
|
base-station: Reimplement radio code.
|
5 年之前 |
Mathias Gottschlag
|
c4e88e5549
|
base-station: Add documentation comments.
|
5 年之前 |
Mathias Gottschlag
|
2325b6e49c
|
base-station: Implement storing/retrieving the most recent set of values.
|
5 年之前 |
Mathias Gottschlag
|
4afb52c5be
|
base-station: First part of refactoring to use tokio and InfluxDB.
|
5 年之前 |
Mathias Gottschlag
|
f5e23486a9
|
base-station: Power-cycle module until it responds.
|
5 年之前 |
Mathias Gottschlag
|
ce0896f5c0
|
rust-protocol: Let decode functions return errors for easier debugging.
|
5 年之前 |
Mathias Gottschlag
|
c9795dd80a
|
base-station: Fix NRF24 driver version.
|
5 年之前 |
Mathias Gottschlag
|
4a0d41a764
|
base-station: Fix RX address.
|
5 年之前 |
Mathias Gottschlag
|
367cbe1267
|
base-station: Reply to GetSalt requests.
|
5 年之前 |
Mathias Gottschlag
|
a93ab30bb9
|
base-station: Restructure radio code.
|
5 年之前 |
Mathias Gottschlag
|
eccba895bf
|
base-station: Use rust-protocol library for packet handling.
|
5 年之前 |
Mathias Gottschlag
|
da228540d8
|
base-station: Simplify decryption.
|
5 年之前 |
Bernd Gottschlag
|
ed128699b7
|
Implement cipher block chaining for the decryption of packets
|
5 年之前 |
Bernd Gottschlag
|
207868cdda
|
Add simple decryption of the data packets
The cipher block chaining is not yet implemented
|
5 年之前 |
Bernd Gottschlag
|
ae3b470844
|
Update packet handling protocol
The packets are not yet encrypted
|
5 年之前 |
Bernd Gottschlag
|
dcd6ee4e24
|
Disable the MQTT connection
|
5 年之前 |
Bernd Gottschlag
|
65f5893bc4
|
Change the address of the nrf24l01 and the packet format
|
5 年之前 |
Bernd Gottschlag
|
b837785f8e
|
Add range checks for the received values and fix formatting
|
5 年之前 |
Mathias Gottschlag
|
bb01d6b5d6
|
base-station: Broadcast weather data via MQTT.
|
5 年之前 |
Mathias Gottschlag
|
a029789ada
|
base-station: Fix rustfmt.
|
5 年之前 |
Mathias Gottschlag
|
c78d3da2e6
|
base-station: Add code to publish data to MQTT.
|
5 年之前 |
Mathias Gottschlag
|
bdb2e5fac6
|
base-station: Move radio code into module.
|
5 年之前 |
Bernd Gottschlag
|
4245c1eee7
|
Receive weather data from the weather sensor and print it out
|
5 年之前 |
Mathias Gottschlag
|
201bf90392
|
base-station: Add code to receive packets using the NRF24L01 module.
|
5 年之前 |
Mathias Gottschlag
|
dcd505b667
|
base-station: Create empty software project.
|
5 年之前 |