Quote:
Originally Posted by
kev_t
Rain:-
On the period for reporting, I have always understood that rainfall is reset at midnight
Fine.. if that is the norm / what people want then so shall it be..
Quote:
Clearly you are proposing that there be two 'rains'
one for metric say rainSI, eng units would be mm
one for imperial say rainI, the eng units would be inches
as with all other keys, these would be optional
The very first post in this thread shows the existing schema and it is self evident that it reports the same sensor data using multiple measurement units defined in the paramater name - I think any extension to this schema should be inkeeping with that. I am not sure SI is inline with other parameter names ... however right it might be.
Quote:
Of course this makes the current implementations not meet the newly redefined schema, but if that is what it takes to make progress then so be it
It's no good getting grouchy about it - if those developers chose to extend an existing schema without concensus or documenting it then that is what will happen. The cause is the very issue you're advocating - adding your own parameters and why people like SandaySoft are right when they say they don't just want to extend without concensus.
Quote:
Humidity:-
the key for this would be humidity
The eng units would be given to be %
this key is optional
Sounds fine
Quote:
I don't know what if any other optional keys we might need, these are the ones we are discussing now
That was why I asked for completeness- anyone have any more whilst we're at it ?
Quote:
I would reiterate:-
"In any case any receiving application should gracefully ignore, ie not break, if it gets keys it does not recognise"
... yes... I did respond to this before .. However it is the reason why we now have an ambiguous rain= value as no units were defined and also we could potentially invalidate the existing rain= usage if for example we defined it as always inches or having a measurement value appended to the value e.g. rain=12mm. It doesn't break persay but it does mean that if we used that parameter in a formal definition we may present data in an incompatible form to the existing usage.
How long is a max size message currently - does anyone know ?
K