From a3ce5cadeeec476c5a116af2856035660dc068f4 Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Wed, 2 Nov 2011 09:19:05 +0100 Subject: [PATCH] adapted sml parser to new obis interface --- src/sml.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/sml.c b/src/sml.c index ca7b513..391d45a 100644 --- a/src/sml.c +++ b/src/sml.c @@ -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