{{- range $name, $data := . -}} {{- $element := $name -}} {{- $nodeName := .obj.candb.node_name -}} {{- range $name, $values := .obj.candb -}} {{- if eq $name "messages" -}}

{{ $name -}}

{{- range $messageid, $messageStructs := $values -}} {{- $length :=$messageStructs.length -}} {{- $messagename :=$messageStructs.name -}} {{- range $signalname, $signalvalues := $messageStructs -}} {{- if eq $signalname "signals" -}} {{- range $signalvalues -}} {{ end -}} {{- end -}} {{- end -}} {{- end -}}
element nodeName messagename length messageid signalname name bitlength bitstart endian max min name offset scale unit
{{$element -}}: {{- $nodeName -}}: {{- $messagename -}}: {{- $length -}}: {{- $messageid -}}: {{- $signalname -}}: {{- .name}} {{- .bitlength -}}: {{- .bitstart -}}: {{- .endian -}}: {{- .max -}}: {{- .min -}}: {{- .name -}}: {{- .offset -}}: {{- .scale -}}: {{- .unit -}}:
{{- end -}} {{- end -}} {{- end -}}