Add kitspace.yml for revC1.
by John Kelley 5 years 1 month
Add kitspace.yml for revC1.

See https://kitspace.org/ for details.
5ec4bacb
applet.sensor.bmx280: add humidity measurement sup...
by whitequark 5 years 3 months
applet.sensor.bmx280: add humidity measurement support, on BME280.
d27f00fd
applet.sensor.{bmp280→bmx280}: add BME280 suppor...
by whitequark 5 years 3 months
applet.sensor.{bmp280→bmx280}: add BME280 support.

This is just for temperature and pressure, no humidity measurement
yet.
2d7180c6
applet.sensor.hx711: fix accession number.
by whitequark 5 years 3 months
f2b84849
applet.radio.nrf24l01: fix typo.
by whitequark 5 years 3 months
16520bfd
software: drop Python 3.6 support (for real this t...
by whitequark 5 years 3 months
software: drop Python 3.6 support (for real this time).

This was done about half a year ago and then reverted in b5c7f127 by
popular request. The main reason to migrate is the proper support for
required subparser arguments in argparse, the lack of which caused
rather frustrating incidents: forgetting to specify a command would
silently do nothing, which without verbose logging enabled can look
identical to a command executing successfully.
9a83d857
applet.sensor.hx711: add configurable frequency so...
by whitequark 5 years 3 months
applet.sensor.hx711: add configurable frequency source.

This frequency source can drive the XI pin to allow a wider range for
and more accuracy of the sample rate.
1919a774
support.data_logger: always timestamp InfluxDB req...
by whitequark 5 years 3 months
support.data_logger: always timestamp InfluxDB requests.

To avoid missing data points when batching. This still relies on
the system clock being high resoltion and could still result in
missing data points. In principle there is no way to avoid missing
data points completely (the user can specify lower precision than
the sample rate), and while we could fudge timestamps in case we
detect a low resolution system clock, that is almost certainly worse
than just dropping those points entirely.
850677ec
support.data_logger: fix explicitly specified time...
by whitequark 5 years 3 months
support.data_logger: fix explicitly specified timestamp for InfluxDB.
4ee9d186
support.data_logger: queue and batch data for Infl...
by whitequark 5 years 3 months
support.data_logger: queue and batch data for InfluxDB.

This results in much higher performance, allowing the use of ~100 Hz
sample rate sensors than ~1 Hz rate. As a side effect, this feature
also resubmits data that would previously be lost due to network
errors. This may cause the queue to grow without bounds though.
052dc024
Report a bug