a few moderate changes
authorjweigele <jweigele@local>
Mon, 19 Feb 2024 21:39:56 +0000 (13:39 -0800)
committerjweigele <jweigele@local>
Mon, 19 Feb 2024 21:39:56 +0000 (13:39 -0800)
commit37c8723f8bdd2991bed0c0f66aa67af26d2dc5cb
tree9fee7cb45ecfacf71f649f39432c69629bce470f
parent5f2181b470e8c364fde73dc7a57ac994d5c0c9a2
a few moderate changes

Features:
 * Support version string emission, once per hour to
   esp32/sensor_version
 * Set every PWM LED GPIO invididually if it's != -1 (now supports all 6
   channels)

Bugfix:
 * Never sleep negative time if you waited too long already (which since
   it's a uint I think just becomes very positive and sleeps almost
   forever)

Ehh:
 * Some attempted changes around repolling and rechecking motion
   settings
 * Pull-down back to enabled because we're using the big PIR sensors
 * Hysteresis enabled to prevent spamming of the channel
aqi/dependencies.lock
aqi/main/aqi.c
aqi/main/aqi.h
aqi/sdkconfig