adapted sml parser to new obis interface

This commit is contained in:
Steffen Vogel 2011-11-02 09:19:05 +01:00
parent 4d6e903733
commit a3ce5cadee

View file

@ -116,7 +116,8 @@ void meter_sml_parse(sml_list *entry, reading_t *rd) {
int scaler = (entry->scaler) ? *entry->scaler : 1;
rd->value = sml_value_to_double(entry->value) * pow(10, scaler);
rd->identifier.obis = obis_init(entry->obj_name->str);
obis_init(&rd->identifier.obis, entry->obj_name->str);
/* get time */
// TODO handle SML_TIME_SEC_INDEX or time by SML File/Message