8c8e0d4dea
Add compile check GitHub Actions workflow
...
This commit adds a GitHub Actions workflow that, on every push/pull
request, will check that every single example successfully compiles on
every board it supports. That is, it it will check compilation on:
- ESP8266 for BASIC_v4, TestCO2, TestPM and TestSht
- ESP32 for ONE_I-9PSL, Open_Air, TestCO2, TestPM and TestSht
This provides the first building block towards a Continuous Integration
(CI) pipeline and prevents build breakages from making it to master.
Ideally this should also run tests on the examples (i.e. verifying that
the example boots successfully and sends metrics), but for now this will
at least ensure the build is not obviously broken.
2024-02-25 12:12:16 +00:00
b749495bf4
Fix path capitalization
...
This fixes build breakage on case-sensitive filesystems (e.g. Linux)
with errors like:
src/Display/Display.h:4:10: fatal error: ../main/BoardDef.h: No such file or directory
2024-02-24 21:43:03 +00:00
7e3eabf09f
Remove old color set process for PM
2024-02-21 21:18:44 +07:00
e636876c9b
Update .gitignore
2024-02-21 21:16:12 +07:00
68953d7390
Update LED for PM and CO2
2024-02-21 21:16:01 +07:00
1a52c2d9f8
Merge pull request #54 from airgradienthq/feature/bugfix-and-example-update
...
Feature/bugfix and example update
3.0.4
2024-02-21 20:19:54 +07:00
6afcf6d4c3
Udpate version: 3.0.4
2024-02-20 21:06:09 +07:00
af139331b1
Show message when sensor module not found on display
2024-02-20 21:05:13 +07:00
e79a798b88
Update show invalid value into display
2024-02-20 21:05:04 +07:00
14fb790e2a
PMS5003 add failed count to 3 before show invalid value to display
2024-02-20 20:36:06 +07:00
2aab02940d
add local webserver mDNS airgradient_<devId>.local
2024-02-18 15:20:31 +07:00
da07067661
Save configuration on device persistently
2024-02-18 15:01:30 +07:00
b2091114b3
add serialno
to local server data GET
response
2024-02-18 12:50:46 +07:00
e09128572c
fix: FW stops if some sensor not found
2024-02-18 12:43:37 +07:00
e16966d092
Add webserver to get measure data on example Open_Air
2024-02-18 11:06:06 +07:00
26a8b065bc
fix: wifi not connect if LED test with button request
2024-02-18 10:59:01 +07:00
589b98d97e
Better server configure for abcDays
debug message
2024-02-18 10:49:06 +07:00
cb4d9372f8
Add device webserver to get measure data at <IPAddress>/measures/current
2024-02-18 10:35:20 +07:00
6cb7fa8a1b
Fix: capitalize folder and file
2024-02-17 17:34:01 +07:00
6cdbb8a0a3
Fix capitalize folder and file name ignored
2024-02-17 17:28:51 +07:00
781fb51c6f
Add mqtt client
2024-02-17 17:19:29 +07:00
17646f3067
Update typo, #49
2024-02-17 14:05:17 +07:00
7a4b665bb5
[Update] optimize display not show on power up or after flash firmware
2024-02-17 13:56:07 +07:00
571b36d05f
Optimize Serial nr
show and display do not show content after power up or flash firmware
2024-02-17 13:50:22 +07:00
23513cf88c
Add parameter tvoc_raw
for SGP41
2024-02-17 13:36:32 +07:00
b475c5c1ec
capitalize folder names and file names Same like class file names
2024-02-17 13:17:45 +07:00
ee9f26ee04
Update multiple typos, #50
2024-02-17 13:02:24 +07:00
8c94cea764
round real value with 2 decimal on server sync data json
2024-02-17 12:47:51 +07:00
7c63af5ba9
Add Serial Nr into log
2024-02-17 12:11:44 +07:00
7c1eae83e4
Add logging for abcDays
2024-02-17 12:04:11 +07:00
e48ff0e41c
Fix model PST
send data to cloud with channel
2024-02-17 10:45:56 +07:00
c9e3a2a9b4
Rename example Open_Air_O
to Open_Air
2024-02-17 10:38:10 +07:00
5667279cf1
Merge pull request #53 from airgradienthq/feature/update-sht-for-all-examples
...
Feature/update sht for all examples
3.0.3
2024-02-16 21:57:52 +07:00
2941bb2d5d
next version 3.0.3
2024-02-16 21:56:43 +07:00
a0044ad0ac
Update example to use sht support for sht3x and sht4x
2024-02-16 13:39:33 +07:00
fc5c0a1d6e
Merge branch 'hotfix/sht30' into feature/update-sht-for-all-examples
2024-02-16 13:29:03 +07:00
b28719b7a5
Improved LED test on startup. Set for version 3.0.2
2024-02-16 12:11:17 +07:00
87a3b6e409
Merge commit 'f17afd932ebef7d0d2e49c130e076dfc5462c086'
3.0.1
2024-02-15 20:07:42 +07:00
dd62a10ed5
Update arduino library version 3.0.1
2024-02-15 20:01:02 +07:00
225d079d48
Merge pull request #52 from airgradienthq/feature/led-test-with-button-on-power-up
...
Feature/led test with button on power up
2024-02-15 19:58:40 +07:00
7ea43fdc7d
Update lib version string: 3.0.1
2024-02-15 19:56:46 +07:00
67ad912a71
update DISPLAY_DELAY_SHOW_CONTENT_MS
from 3000
to 6000
2024-02-15 19:55:17 +07:00
5602a456a7
fix: wrong config key for PM Standard
2024-02-15 19:48:58 +07:00
28e5aa4e69
LED test update: support country TH
and Show display Press now for LED test
2024-02-15 13:40:42 +07:00
e55f3b6e74
LED Test on Button
2024-02-15 11:21:04 +07:00
f17afd932e
Auto detect 1PST, 1PPT and 1PP
2024-02-15 10:56:53 +07:00
7a6cc8caef
use "arduino-sht" library for sht3x and sht4x
2024-02-10 21:14:27 +07:00
94ead3751b
Merge pull request #48 from airgradienthq/feature/Basic_V4-show-full-device-id-on-display
...
Feature/basic v4 show full device id on display
2024-02-07 21:01:22 +07:00
ab600e014a
Update content and line space of display show serial number value
2024-02-07 21:00:13 +07:00
60d02d88b5
Update show device id on 4 line of display
2024-02-07 09:43:52 +07:00