projects
/
EVA-2020-02-2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Adds mqtt example (#68)
[EVA-2020-02-2.git]
/
examples
/
combined.py
diff --git
a/examples/combined.py
b/examples/combined.py
index 4b8fbddaf6db117b0daf72d672a5db22b9786ea7..b417ccf1f74e0f81bc4a73a38fa9dd5848a94987 100755
(executable)
--- a/
examples/combined.py
+++ b/
examples/combined.py
@@
-12,7
+12,7
@@
except ImportError:
import ltr559
from bme280 import BME280
import ltr559
from bme280 import BME280
-from pms5003 import PMS5003, ReadTimeoutError as pmsReadTimeoutError
+from pms5003 import PMS5003, ReadTimeoutError as pmsReadTimeoutError
, SerialTimeoutError
from enviroplus import gas
from subprocess import PIPE, Popen
from PIL import Image
from enviroplus import gas
from subprocess import PIPE, Popen
from PIL import Image
@@
-276,7
+276,7
@@
def main():
try:
data = pms5003.read()
except pmsReadTimeoutError:
try:
data = pms5003.read()
except pmsReadTimeoutError:
- logging.warn("Failed to read PMS5003")
+ logging.warn
ing
("Failed to read PMS5003")
else:
data = float(data.pm_ug_per_m3(1.0))
display_text(variables[mode], data, unit)
else:
data = float(data.pm_ug_per_m3(1.0))
display_text(variables[mode], data, unit)
@@
-287,7
+287,7
@@
def main():
try:
data = pms5003.read()
except pmsReadTimeoutError:
try:
data = pms5003.read()
except pmsReadTimeoutError:
- logging.warn("Failed to read PMS5003")
+ logging.warn
ing
("Failed to read PMS5003")
else:
data = float(data.pm_ug_per_m3(2.5))
display_text(variables[mode], data, unit)
else:
data = float(data.pm_ug_per_m3(2.5))
display_text(variables[mode], data, unit)
@@
-298,7
+298,7
@@
def main():
try:
data = pms5003.read()
except pmsReadTimeoutError:
try:
data = pms5003.read()
except pmsReadTimeoutError:
- logging.warn("Failed to read PMS5003")
+ logging.warn
ing
("Failed to read PMS5003")
else:
data = float(data.pm_ug_per_m3(10))
display_text(variables[mode], data, unit)
else:
data = float(data.pm_ug_per_m3(10))
display_text(variables[mode], data, unit)
@@
-331,8
+331,8
@@
def main():
pms_data = None
try:
pms_data = pms5003.read()
pms_data = None
try:
pms_data = pms5003.read()
- except
pmsReadTimeoutError
:
- logging.warn("Failed to read PMS5003")
+ except
(SerialTimeoutError, pmsReadTimeoutError)
:
+ logging.warn
ing
("Failed to read PMS5003")
else:
save_data(7, float(pms_data.pm_ug_per_m3(1.0)))
save_data(8, float(pms_data.pm_ug_per_m3(2.5)))
else:
save_data(7, float(pms_data.pm_ug_per_m3(1.0)))
save_data(8, float(pms_data.pm_ug_per_m3(2.5)))