1266   Coding system for VisibleString255

This tissue has following status: blue

Created: 19 May 2014

Links:

Page:

Clause:

Paragraph:

Category: No impact on this part

Issue: What is the coding system of “d” data attribute? For Russian language, for example, we have Windows-1251, DOS cp866, KOI-8 and other coding systems. Which one to choose? I think the same problem arises in other languages with non-Latin alphabet.
Is it allowed to use UTF-8 coding system for “d” data attribute?
Similar, coding system for data attributes "vendor", "hwRev", "swRev",
"serNum", "model", "location", "name", "owner", "ePSName", "primeOper", "secondOper" is unidentified.
If "d" or "vendor" data attribute contains, for example, a string "?¦?-?+?-?+?+?¦?-?¦?+ ?-" than there is absolutely no way to figure out what language and coding system were used originally.

Proposal: I suggest to make “d” attribute obsolete and use “dU” attribute instead. And I suggest to use UTF-8 coding system for other data attributes with VisibleString255 type ("vendor", "hwRev", "swRev",
"serNum", "model", "location", "name", "owner", "ePSName", "primeOper", "secondOper").

If this is unacceptable, at least, there must be a way to identify language and coding system of human-readable strings in data model.

Discussion Created Status
?
Ballot until Editor
The Visible String data type in general is restricted for engineering in part 6 to IEC8859-1, and further restricted in part 8-1 clause 8.1.2.5 to ISO 646. Further restrictions for special purposes see 7-2. Thus the coding shall be clear. Further, both d and dU are optional. It is up to manufacturers what they will implement on their devices - d, dU or both. And up to customers to select those implementations which fit their need. 20 May 14 blue

 

Privacy | Contact | Disclaimer