diff options
Diffstat (limited to 'jsongen.py.in')
-rw-r--r-- | jsongen.py.in | 68 |
1 files changed, 36 insertions, 32 deletions
diff --git a/jsongen.py.in b/jsongen.py.in index 64751ff2..7c85b3c5 100644 --- a/jsongen.py.in +++ b/jsongen.py.in @@ -439,38 +439,42 @@ ais_specs = ( "structname": "ais->type8.dac1fid31", "fieldmap":( # fieldname type default - ('lon', 'integer', 'DAC1FID31_LON_NOT_AVAILABLE'), - ('lat', 'integer', 'DAC1FID31_LAT_NOT_AVAILABLE'), - ('accuracy', 'boolean', 'false'), - ('wspeed', 'uinteger', 'DAC1FID31_WIND_NOT_AVAILABLE'), - ('wgust ', 'uinteger', 'DAC1FID31_WIND_NOT_AVAILABLE'), - ('wdir', 'uinteger', 'DAC1FID31_DIR_NOT_AVAILABLE'), - ('wgustdir', 'uinteger', 'DAC1FID31_DIR_NOT_AVAILABLE'), - ('airtemp', 'integer', 'DAC1FID31_AIRTEMP_NOT_AVAILABLE'), - ('pressure', 'uinteger', 'DAC1FID31_PRESSURE_NOT_AVAILABLE'), - ('pressuretend', 'uinteger', 'DAC1FID31_PRESSURETREND_NOT_AVAILABLE'), - ('visibility', 'uinteger', 'DAC1FID31_VISIBILITY_NOT_AVAILABLE'), - ('visgreater', 'boolean', 'false'), - ('waterlevel', 'integer', 'DAC1FID31_WATERLEVEL_NOT_AVAILABLE'), - ('leveltrend', 'uinteger', 'DAC1FID31_LEVELTREND_NOT_AVAILABLE'), - ('cspeed', 'uinteger', 'DAC1FID31_CSPEED_NOT_AVAILABLE'), - ('cdir', 'uinteger', 'DAC1FID31_DIR_NOT_AVAILABLE'), - ('cspeed2', 'uinteger', 'DAC1FID31_CSPEED_NOT_AVAILABLE'), - ('cdir2', 'uinteger', 'DAC1FID31_DIR_NOT_AVAILABLE'), - ('cdepth2', 'uinteger', 'DAC1FID31_CDEPTH_NOT_AVAILABLE'), - ('cspeed3', 'uinteger', 'DAC1FID31_CSPEED_NOT_AVAILABLE'), - ('cdir3', 'uinteger', 'DAC1FID31_DIR_NOT_AVAILABLE'), - ('cdepth3', 'uinteger', 'DAC1FID31_CDEPTH_NOT_AVAILABLE'), - ('waveheight', 'uinteger', 'DAC1FID31_HEIGHT_NOT_AVAILABLE'), - ('waveperiod', 'uinteger', 'DAC1FID31_PERIOD_NOT_AVAILABLE'), - ('wavedir', 'uinteger', 'DAC1FID31_DIR_NOT_AVAILABLE'), - ('swellheight', 'uinteger', 'DAC1FID31_HEIGHT_NOT_AVAILABLE'), - ('swellperiod', 'uinteger', 'DAC1FID31_PERIOD_NOT_AVAILABLE'), - ('swelldir', 'uinteger', 'DAC1FID31_DIR_NOT_AVAILABLE'), - ('seastate', 'uinteger', 'DAC1FID31_SEASTATE_NOT_AVAILABLE'), - ('preciptype', 'uinteger', 'DAC1FID31_PRECIPTYPE_NOT_AVAILABLE'), - ('salinity', 'uinteger', 'DAC1FID31_SALINITY_NOT_AVAILABLE'), - ('ice', 'boolean', 'false'), + ('lon', 'integer', 'DAC1FID31_LON_NOT_AVAILABLE'), + ('lat', 'integer', 'DAC1FID31_LAT_NOT_AVAILABLE'), + ('accuracy', 'boolean', 'false'), + ('timestamp', 'string', None), + ('wspeed', 'uinteger', 'DAC1FID31_WIND_NOT_AVAILABLE'), + ('wgust', 'uinteger', 'DAC1FID31_WIND_NOT_AVAILABLE'), + ('wdir', 'uinteger', 'DAC1FID31_DIR_NOT_AVAILABLE'), + ('wgustdir', 'uinteger', 'DAC1FID31_DIR_NOT_AVAILABLE'), + ('airtemp', 'integer', 'DAC1FID31_AIRTEMP_NOT_AVAILABLE'), + ('humidity', 'uinteger', 'DAC1FID31_HUMIDITY_NOT_AVAILABLE'), + ('dewpoint', 'integer', 'DAC1FID31_DEWPOINT_NOT_AVAILABLE'), + ('pressure', 'uinteger', 'DAC1FID31_PRESSURE_NOT_AVAILABLE'), + ('pressuretend', 'uinteger', 'DAC1FID31_PRESSURETEND_NOT_AVAILABLE'), + ('visgreater', 'boolean', 'false'), + ('visibility', 'uinteger', 'DAC1FID31_VISIBILITY_NOT_AVAILABLE'), + ('waterlevel', 'uinteger', 'DAC1FID31_WATERLEVEL_NOT_AVAILABLE'), + ('leveltrend', 'uinteger', 'DAC1FID31_LEVELTREND_NOT_AVAILABLE'), + ('cspeed', 'uinteger', 'DAC1FID31_CSPEED_NOT_AVAILABLE'), + ('cdir', 'uinteger', 'DAC1FID31_DIR_NOT_AVAILABLE'), + ('cspeed2', 'uinteger', 'DAC1FID31_CSPEED_NOT_AVAILABLE'), + ('cdir2', 'uinteger', 'DAC1FID31_DIR_NOT_AVAILABLE'), + ('cdepth2', 'uinteger', 'DAC1FID31_CDEPTH_NOT_AVAILABLE'), + ('cspeed3', 'uinteger', 'DAC1FID31_CSPEED_NOT_AVAILABLE'), + ('cdir3', 'uinteger', 'DAC1FID31_DIR_NOT_AVAILABLE'), + ('cdepth3', 'uinteger', 'DAC1FID31_CDEPTH_NOT_AVAILABLE'), + ('waveheight', 'uinteger', 'DAC1FID31_HEIGHT_NOT_AVAILABLE'), + ('waveperiod', 'uinteger', 'DAC1FID31_PERIOD_NOT_AVAILABLE'), + ('wavedir', 'uinteger', 'DAC1FID31_DIR_NOT_AVAILABLE'), + ('swellheight', 'uinteger', 'DAC1FID31_HEIGHT_NOT_AVAILABLE'), + ('swellperiod', 'uinteger', 'DAC1FID31_PERIOD_NOT_AVAILABLE'), + ('swelldir', 'uinteger', 'DAC1FID31_DIR_NOT_AVAILABLE'), + ('seastate', 'uinteger', 'DAC1FID31_SEASTATE_NOT_AVAILABLE'), + ('watertemp', 'integer', 'DAC1FID31_WATERTEMP_NOT_AVAILABLE'), + ('preciptype', 'uinteger', 'DAC1FID31_PRECIPTYPE_NOT_AVAILABLE'), + ('salinity', 'uinteger', 'DAC1FID31_SALINITY_NOT_AVAILABLE'), + ('ice', 'uinteger', 'DAC1FID31_ICE_NOT_AVAILABLE'), ), "stringbuffered":("timestamp",), }, |