DLT698-APP DEFINITIONS AUTOMATIC TAGS ::= BEGIN -- Minimal DL/T 698.45 application layer subset for UART read/collect. -- Regenerate C codec: ./gen_asn1c.sh PIID ::= INTEGER(0..255) PIID-ACD ::= INTEGER(0..255) OI ::= INTEGER(0..65535) OAD ::= SEQUENCE { objId OI, attrIdChara INTEGER(0..255), attrElemIdx INTEGER(0..255) } GetRequestNormal ::= SEQUENCE { prioInvID PIID, objDescr OAD } GET-Request ::= CHOICE { getRequestNormal [1] GetRequestNormal } Get-Result ::= CHOICE { dar [0] INTEGER(0..255), data [1] OCTET STRING } A-ResultNormal ::= SEQUENCE { objDescr OAD, getResult Get-Result } GetResponseNormal ::= SEQUENCE { piidACD PIID-ACD, a-ResultNormal A-ResultNormal } GET-Response ::= CHOICE { getResponseNormal [1] GetResponseNormal } Client-APDU ::= SEQUENCE { appLayerSvrClient CHOICE { getRequest [5] GET-Request }, timeTag NULL OPTIONAL } Server-APDU ::= SEQUENCE { appLayerSvrServer CHOICE { getResponse [133] GET-Response } } END