{"id":1030,"date":"2021-01-27T18:24:30","date_gmt":"2021-01-27T16:24:30","guid":{"rendered":"https:\/\/www.mpsys.de\/wordpress\/?p=1030"},"modified":"2026-08-10T09:13:47","modified_gmt":"2026-08-10T07:13:47","slug":"ndef-kodierung","status":"publish","type":"post","link":"https:\/\/www.mpsys.de\/wordpress\/ndef-kodierung\/","title":{"rendered":"NDEF Kodierung"},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"alignleft size-large\"><a href=\"https:\/\/www.mpsys.de\/wordpress\/wp-content\/uploads\/2014\/02\/ChipManLogo.png\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"45\" src=\"https:\/\/www.mpsys.de\/wordpress\/wp-content\/uploads\/2014\/02\/ChipManLogo.png\" alt=\"\" class=\"wp-image-180\"\/><\/a><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Ab Version 1.4.7.0 unterst\u00fctzt ChipMan das NFC Data Exchange Format. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Im NDEF Format k\u00f6nnen URLs (Links), Kontaktdaten (vCards), Telefonnummern, Email-Adressen auf NFC-f\u00e4hige Chips (z.B. MIFARE-Classic\u00ae, Ultralight\u00ae, Desfire\u00ae, NTAG\u00ae und viele andere) gespeichert werden. <br>Ein NFC-f\u00e4higes Endger\u00e4t wie z.B. ein Android Smartphone, oder seit Kurzem auch \u00fcber das iPhone\u00ae, k\u00f6nnen diese Informationen auslesen und automatisch verarbeitet werden.<br> Durch ein Auflegen der NDEF-kodierten Karte startet sich dann automatisch der Browser und navigiert zur URL oder die Kontaktdaten  werden angezeigt und k\u00f6nnen importiert werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00dcber den Script-Befehl <strong>CreateNDEF<\/strong> wird die NDEF-Message gem\u00e4\u00df der Parameter erzeugt und in eine Variable abgelegt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Beispiel f\u00fcr die Generierung einer <br>URL (hier: &#8222;https:\/\/www.mpsys.de\/chipman\/&#8220;)<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.mpsys.de\/wordpress\/wp-content\/uploads\/2021\/01\/CreateNDEF.png\"><img loading=\"lazy\" decoding=\"async\" width=\"530\" height=\"56\" src=\"https:\/\/www.mpsys.de\/wordpress\/wp-content\/uploads\/2021\/01\/CreateNDEF.png\" alt=\"\" class=\"wp-image-1033\" srcset=\"https:\/\/www.mpsys.de\/wordpress\/wp-content\/uploads\/2021\/01\/CreateNDEF.png 530w, https:\/\/www.mpsys.de\/wordpress\/wp-content\/uploads\/2021\/01\/CreateNDEF-300x32.png 300w\" sizes=\"auto, (max-width: 530px) 100vw, 530px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Aus der Variable (hier %var1) werden die Daten dann mit den ChipMan Scriptbefehlen auf den entsprechenden Chiptyp kodiert.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">NDEF Kodierung am Beispiel eines NTAG 213 Chips<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"NDEF Kodierung mit ChipMan\" width=\"474\" height=\"267\" src=\"https:\/\/www.youtube.com\/embed\/TYasbLAgAo8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h5 class=\"wp-block-heading\">Neu: Unterst\u00fctzung f\u00fcr Multi-NDEF Records<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Bisher wurde beschrieben, wie einzelne NDEF-Datens\u00e4tze (Records) auf einen NFC-Tag geschrieben werden. Mit dem neuesten Update der <strong>ChipMan Software<\/strong> gibt es nun eine weitreichende Erweiterung: Die Unterst\u00fctzung von <strong>Multi-NDEF Records<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dies bedeutet, dass ab sofort mehrere Informationen gleichzeitig in einer einzigen NDEF-Nachricht auf dem Chip gespeichert werden k\u00f6nnen. So l\u00e4sst sich beispielsweise beim Auslesen des Tags ein Link \u00f6ffnen, w\u00e4hrend zus\u00e4tzlich noch ein Text oder eine vCard (Kontakt) mitgeliefert wird.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Die Umsetzung im ChipMan Script<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Die Erstellung solcher Multi-Records l\u00e4uft im Skript \u00fcber drei zentrale Befehle ab:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>NDEFCreate<\/code> \u2013 Initialisiert eine neue, leere NDEF-Nachricht.<\/li>\n\n\n\n<li><code>NDEFAddRecord<\/code> \u2013 F\u00fcgt der Nachricht einen neuen Datensatz hinzu. Dieser Befehl kann <strong>beliebig oft<\/strong> verwendet werden, um so viele Records wie n\u00f6tig aneinanderzureihen.<\/li>\n\n\n\n<li><code>NDEFEncode,&lt;Target><\/code> \u2013 Dient als Abschluss-Befehl. Er b\u00fcndelt alle zuvor hinzugef\u00fcgten Records und stellt die gesamte NDEF-Nachricht zur finalen Kodierung bereit.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ein Skript-Beispiel f\u00fcr mehrere Records sieht wie folgt aus:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\/\/ 1. Neue, leere NDEF-Nachricht starten<br>NDEFCreate<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\/\/ 2. Beliebig viele Datens\u00e4tze hinzuf\u00fcgen<br>NDEFAddRecord &#8222;URI&#8220; &#8222;https:\/\/www.beispiel.de&#8220;<br>NDEFAddRecord &#8222;TEXT&#8220; &#8222;Weitere Infos zum Tag&#8220;<br>NDEFAddRecord &#8222;TEXT&#8220; &#8222;Zusatzinformationen&#8220;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\/\/ 3. Nachricht abschlie\u00dfen und zur Kodierung bereitstellen<br>NDEFEncode,&lt;Target><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Durch diesen Ablauf entf\u00e4llt die Beschr\u00e4nkung auf einzelne Records, wodurch sich die Speicherkapazit\u00e4t und Flexibilit\u00e4t der NFC-Tags optimal aussch\u00f6pfen lassen.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">NDEF Multi-Record Kodierscript f\u00fcr ein NTAG216<\/h5>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.mpsys.de\/wordpress\/wp-content\/uploads\/2021\/01\/NDF_Multirecord.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"587\" src=\"https:\/\/www.mpsys.de\/wordpress\/wp-content\/uploads\/2021\/01\/NDF_Multirecord-1024x587.png\" alt=\"\" class=\"wp-image-1268\" srcset=\"https:\/\/www.mpsys.de\/wordpress\/wp-content\/uploads\/2021\/01\/NDF_Multirecord-1024x587.png 1024w, https:\/\/www.mpsys.de\/wordpress\/wp-content\/uploads\/2021\/01\/NDF_Multirecord-300x172.png 300w, https:\/\/www.mpsys.de\/wordpress\/wp-content\/uploads\/2021\/01\/NDF_Multirecord-768x440.png 768w, https:\/\/www.mpsys.de\/wordpress\/wp-content\/uploads\/2021\/01\/NDF_Multirecord.png 1049w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>ChipMan das NFC Data Exchange Format.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[11,12],"class_list":["post-1030","post","type-post","status-publish","format-standard","hentry","category-chipman-rfid","tag-ndef","tag-nfc-data-exchange-format"],"_links":{"self":[{"href":"https:\/\/www.mpsys.de\/wordpress\/wp-json\/wp\/v2\/posts\/1030","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mpsys.de\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mpsys.de\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mpsys.de\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mpsys.de\/wordpress\/wp-json\/wp\/v2\/comments?post=1030"}],"version-history":[{"count":13,"href":"https:\/\/www.mpsys.de\/wordpress\/wp-json\/wp\/v2\/posts\/1030\/revisions"}],"predecessor-version":[{"id":1271,"href":"https:\/\/www.mpsys.de\/wordpress\/wp-json\/wp\/v2\/posts\/1030\/revisions\/1271"}],"wp:attachment":[{"href":"https:\/\/www.mpsys.de\/wordpress\/wp-json\/wp\/v2\/media?parent=1030"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mpsys.de\/wordpress\/wp-json\/wp\/v2\/categories?post=1030"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mpsys.de\/wordpress\/wp-json\/wp\/v2\/tags?post=1030"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}