This commit is contained in:
Your Name
2025-09-18 16:45:08 +01:00
2 changed files with 18 additions and 7 deletions

View File

@@ -28,16 +28,16 @@ CSV PAYLOAD (AirCarto Servers)
ATTENTION : do not change order ! ATTENTION : do not change order !
CSV size: 18 CSV size: 18
{PM1},{PM25},{PM10},{temp},{hum},{press},{avg_noise},{max_noise},{min_noise},{envea_no2},{envea_h2s},{envea_nh3},{4g_signal_quality} {PM1},{PM25},{PM10},{temp},{hum},{press},{current LEQ},{current level},{FREE},{envea_no2},{envea_h2s},{envea_nh3},{4g_signal_quality}
0 -> PM1 (μg/m3) 0 -> PM1 (μg/m3)
1 -> PM25 (μg/m3) 1 -> PM25 (μg/m3)
2 -> PM10 (μg/m3) 2 -> PM10 (μg/m3)
3 -> temp 3 -> temp
4 -> hum 4 -> hum
5 -> press 5 -> press
6 -> avg_noise (DB_A) 6 -> sound (current LEQ)
7 -> max_noise 7 -> sound (current level)
8 -> min_noise 8 -> FREE
9 -> envea_no2 9 -> envea_no2
10 -> envea_h2s 10 -> envea_h2s
11 -> envea_nh3 11 -> envea_nh3
@@ -946,9 +946,10 @@ try:
if last_row: if last_row:
print("SQLite DB last available row:", last_row) print("SQLite DB last available row:", last_row)
cur_LEQ = last_row[1] cur_LEQ = last_row[1]
DB_A_value = last_row[2] cur_level = last_row[2]
#Add data to payload CSV #Add data to payload CSV
<<<<<<< HEAD
payload_csv[6] = DB_A_value payload_csv[6] = DB_A_value
#Add data to payload UDP #Add data to payload UDP
@@ -957,6 +958,10 @@ try:
max_noise=None, # Add if available max_noise=None, # Add if available
min_noise=None # Add if available min_noise=None # Add if available
) )
=======
payload_csv[6] = cur_LEQ
payload_csv[7] = cur_level
>>>>>>> refs/remotes/origin/main
#print("Verify SARA connection (AT)") #print("Verify SARA connection (AT)")

View File

@@ -19,14 +19,20 @@ write_fs(frequency: int) -> sampling freq
''' '''
import nsrt_mk3_dev import nsrt_mk3_dev
from nsrt_mk3_dev import Weighting #from nsrt_mk3_dev import Weighting
#from nsrt_mk3_dev.nsrt_mk3_dev import NsrtMk3Dev, Weighting
from enum import Enum
class Weighting(Enum):
DB_A = 1
DB_C = 2
DB_Z = 3
nsrt = nsrt_mk3_dev.NsrtMk3Dev('/dev/ttyACM0') nsrt = nsrt_mk3_dev.NsrtMk3Dev('/dev/ttyACM0')
##################### #####################
#change time constant #change time constant
nsrt.write_tau(60) nsrt.write_tau(1)
##################### #####################
##################### #####################