View Issue Details

IDProjectCategoryView StatusLast Update
000732810000-014: PubSubSpecpublic2022-02-22 16:54
ReporterMartin Regen Assigned ToMatthias Damm  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Fixed in Version1.05.01 
Summary0007328: JSON Data Set MessageHeader needs a DataSetWriterName Field
Description

Follow up on discussion in PubSub prototyping meeting:
Currently its only possible to set a numeric DatasetWriterId in a Pubsub encded JSON message.
But there is also a name in the configuration.

To follow JSON encoding habits would be desireable to specify a DataSetWriterName with mask flag to encode e.g. a guid string or a name ' DataSetWriterName': 'DataSetField3'

TagsNo tags attached.
Commit Version
Fix Due Date

Relationships

related to 0007038 closedMatthias Damm PubSub JSON encoding for DataSetMessage needs reversible encoding for DataValue 

Activities

Matthias Damm

2021-10-08 09:24

developer   ~0015133

Added in OPC 10000-14 - UA Specification Part 14 - PubSub 1.05.1 Draft38.docx

6.3.2.3.1 DataSetMessageContentMask
Table 95 – JsonDataSetMessageContentMask values

Added:
DataSetWriterName
6
If this flag is set, a DataSetWriterName shall be included in the DataSetMessage header.

Jim Luth

2021-10-26 16:15

administrator   ~0015220

Agreed to changes in telecon.

Zbynek Zahradnik

2021-11-24 08:54

developer   ~0015376

The change is OK in the DataSetMessageContentMask table, but I do not see the new field described in the JSON message definition (the doc version I am reviewing is 1.05.01 RC1).

Matthias Damm

2022-02-22 15:16

developer   ~0016063

Added DataSetName as optional field to JSON DataSetMessage definition.

Randy Armstrong

2022-02-22 16:54

administrator   ~0016069

Reviewed in WG

Issue History

Date Modified Username Field Change
2021-09-27 15:02 Martin Regen New Issue
2021-09-27 15:04 Martin Regen Description Updated
2021-09-27 15:17 Martin Regen Relationship added related to 0007038
2021-10-08 08:40 Matthias Damm Assigned To => Matthias Damm
2021-10-08 08:40 Matthias Damm Status new => assigned
2021-10-08 09:24 Matthias Damm Status assigned => resolved
2021-10-08 09:24 Matthias Damm Resolution open => fixed
2021-10-08 09:24 Matthias Damm Note Added: 0015133
2021-10-26 16:15 Jim Luth Status resolved => closed
2021-10-26 16:15 Jim Luth Fixed in Version => 1.05.01 RC1
2021-10-26 16:15 Jim Luth Note Added: 0015220
2021-11-24 08:54 Zbynek Zahradnik Status closed => feedback
2021-11-24 08:54 Zbynek Zahradnik Resolution fixed => reopened
2021-11-24 08:54 Zbynek Zahradnik Note Added: 0015376
2022-02-22 15:16 Matthias Damm Status feedback => resolved
2022-02-22 15:16 Matthias Damm Resolution reopened => fixed
2022-02-22 15:16 Matthias Damm Fixed in Version 1.05.01 RC1 => 1.05.01
2022-02-22 15:16 Matthias Damm Note Added: 0016063
2022-02-22 16:54 Randy Armstrong Status resolved => closed
2022-02-22 16:54 Randy Armstrong Note Added: 0016069