'GeneralizedTime': 'useful.GeneralizedTime',
'UTCTime': 'useful.UTCTime',
'ObjectDescriptor': 'useful.ObjectDescriptor', # In pyasn1 r1.2
+ 'VisibleString': 'char.VisibleString',
}
--- /dev/null
+-- https://code.wireshark.org/review/gitweb?p=wireshark.git;a=blob;f=asn1/sv/sv.asn;h=cf67100d3edee758a8714143758e31211cd7619f;hb=HEAD\r
+IEC61850 DEFINITIONS ::= BEGIN\r
+\r
+SampledValues ::= CHOICE {\r
+savPdu [APPLICATION 0] IMPLICIT SavPdu,\r
+...\r
+}\r
+\r
+SavPdu ::= SEQUENCE {\r
+noASDU [0] IMPLICIT INTEGER(0..65535),\r
+seqASDU [2] IMPLICIT SEQUENCE OF ASDU\r
+}\r
+\r
+ASDU ::= SEQUENCE {\r
+svID [0] IMPLICIT VisibleString,\r
+datSet [1] IMPLICIT VisibleString OPTIONAL,\r
+smpCnt [2] IMPLICIT INTEGER(0..65535),\r
+confRef [3] IMPLICIT INTEGER(0..4294967295),\r
+refrTm [4] IMPLICIT UtcTime OPTIONAL,\r
+smpSynch [5] IMPLICIT INTEGER{none(0),local(1),global(2)} OPTIONAL,\r
+smpRate [6] IMPLICIT INTEGER(0..65535) OPTIONAL,\r
+seqData [7] IMPLICIT Data,\r
+smpMod [8] IMPLICIT INTEGER{samplesPerNormalPeriod(0),samplesPerSecond(1),secondsPerSample(2)} OPTIONAL,\r
+...\r
+}\r
+\r
+UtcTime ::= OCTET STRING\r
+Data ::= OCTET STRING\r
+\r
+END\r