...
Code Block | ||
---|---|---|
| ||
{ "protocol_translation_layer":{ "name":"tase2_to_pivot", "version":"1.0", "mapping":{ "data_object_header":{ "doh_type":"PointType", "doh_name":"PointName" }, "data_object_item":{ "doi_value":"PointRealValue", //PointStateValue or PointDiscreteValue "doi_qual_class":"QualityClass", "doi_quality":"Validity", "doi_current_src":"CurrentSource", "doi_normal_src":"NormalSource", "doi_normal_value":"NormalValue", "doi_ts_class":"TimeStampClass", "doi_ts":"TimeStamp", "doi_ts_qual":"TimeStamp Quality", "doi_cov_class":"COVClass", "doi_cov_counter":"COVCounter" } } } } |
Conversion process
draw.io Diagram | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Pivot format resulting object
...
Code Block | ||
---|---|---|
| ||
{ "protocol_translation_layer":{ "name":"pivot_to_tase2", "version":"1.0", "mapping":{ "data_object_header":{ "PointType":"doh_type", "PointName":"doh_name" }, "data_object_item":{ "PointRealValue": "doi_value", //PointStateValue or PointDiscreteValue "QualityClass":"doi_qual_class", "Validity":"doi_quality", "CurrentSource":"doi_current_src", "NormalSource":"doi_normal_src", "NormalValue":"doi_normal_value", "TimeStampClass":"doi_ts_class", "TimeStamp":"doi_ts", "TimeStamp Quality":"doi_ts_qual", "COVClass":"doi_cov_class", "COVCounter":"doi_cov_counter" } } } } |
Conversion process
draw.io Diagram | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|