README.txt 626 Bytes
Newer Older
Martin Florian's avatar
Martin Florian committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
        Beispiel zur Verwendung des asn1c

(0) asn1c kompilieren und installieren
  -> http://lionet.info/asn1c

(1) ASN.1 Datei kompilieren:
        $ asn1c -fnative-types rectangle.asn1

(2) Datei main.c ggf. mit konkreten Werten anpassen

(3) Binary erstellen, welches uns die BER (und XER) Kodierung liefert
        $ rm converter-sample.c
        $ cc -I. -o rencode *.c

(4) BER-Datei erstellen (in Datei "ber-sample")
        $ ./rencode ber-sample

(5) Hexdump der Datei "ber-sample" ausgeben lassen
        $ hexdump -C ber-sample
  00000000  30 06 02 01 2a 02 01 17                           |0...*...| 
  00000008