Am lernen ASN.1 Rectangle encode Programm zu verstehen.ASN.1 hexdump der PDU
Derzeit druckt das auf der Website angegebene Programm im XML-Format und erzeugt eine Datei. Ich wollte die PDU im hexadezimalen Format (Hexdump) drucken/lesen. Anfangs habe ich versucht, die Datei test.ber mit einem Editor zu öffnen. Aber nicht richtig öffnen.
Ich fand uper_encoder macht den Job, und es ist die gleichen Parameter wie ber_encode gleichen Parametern. Die Kompilierung ist auch Erfolg cc -g -I. -o rencode.x *.c
aber beim Ausführen. Das Programm schlägt mit dem Fehler Couldn't encode rectangle
bei der Funktion uper_encode fehl, da es -1 zurückgibt.
ec = uper_encode (&asn_DEF_Rectangle, rectangle, write_out, fp)
könnte ich etwas Hilfe sie im Hex-Format beim Drucken.