diff --git a/dlmsal/cast.go b/dlmsal/cast.go index fb3420a..858b3ea 100644 --- a/dlmsal/cast.go +++ b/dlmsal/cast.go @@ -200,6 +200,7 @@ func recaststring(trg reflect.Value, data *DlmsData) error { return nil case []DlmsData: case []byte: + trg.SetString(string(v)) default: trg.SetString(fmt.Sprintf("%v", data.Value)) // like really? ;) return nil