{"id":336,"date":"2017-02-26T23:01:23","date_gmt":"2017-02-26T22:01:23","guid":{"rendered":"http:\/\/sbdekoder.de\/?page_id=336"},"modified":"2017-02-27T00:02:37","modified_gmt":"2017-02-26T23:02:37","slug":"spasscan-basicprogrammer","status":"publish","type":"page","link":"https:\/\/sbdekoder.de\/?page_id=336","title":{"rendered":"SpassCAN &#8211; BasicProgrammer"},"content":{"rendered":"<p>Die Programmierung der Busmodule geschieht \u00fcber ein angeschlossenes Interface mit dem Tool \u201aSpa\u00dfCAN Basic\u2019 (Download unten). Sofern bereits der Schnittstellentreiber f\u00fcr den Arduino Nano installiert ist (oder kein Treiber erforderlich ist), wird die serielle Schnittstelle im Spa\u00dfCAN Basic erkannt und kann ausgew\u00e4hlt werden (erfahrungsgem\u00e4\u00df eine schwachsinnig hohe Portnummer). Mit einem Klick auf \u201aVerbinden\u2019 meldet sich das Programm am Interface an, woraufhin das Interface mit einem Lizenztext der GNU GPL antwortet.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/sbdekoder.de\/wp-content\/uploads\/2017\/02\/portauswahl.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-337\" src=\"https:\/\/i0.wp.com\/sbdekoder.de\/wp-content\/uploads\/2017\/02\/portauswahl.png?resize=268%2C113\" alt=\"\" width=\"268\" height=\"113\" \/><\/a><\/p>\n<p>Jetzt zeigt Spa\u00dfCAN Basic alle Aktivit\u00e4ten auf dem Bus an. M\u00f6chte man ein Modul programmieren, muss der entsprechende Programmierstecker geschlossen und im Anschluss an die Busversorgung eingeschaltet werden. Wird der Programmiermodus erkannt, meldet Spa\u00dfCAN Basic im Log:<\/p>\n<pre>[Event Programmierung] Modulnummer: 255 Hardware:17 Software 20<\/pre>\n<p><a href=\"https:\/\/i0.wp.com\/sbdekoder.de\/wp-content\/uploads\/2017\/02\/spasscanbasic.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-338\" src=\"https:\/\/i0.wp.com\/sbdekoder.de\/wp-content\/uploads\/2017\/02\/spasscanbasic.png?resize=369%2C327\" alt=\"\" width=\"369\" height=\"327\" srcset=\"https:\/\/i0.wp.com\/sbdekoder.de\/wp-content\/uploads\/2017\/02\/spasscanbasic.png?w=369&amp;ssl=1 369w, https:\/\/i0.wp.com\/sbdekoder.de\/wp-content\/uploads\/2017\/02\/spasscanbasic.png?resize=300%2C266&amp;ssl=1 300w\" sizes=\"auto, (max-width: 369px) 100vw, 369px\" \/><\/a><\/p>\n<p>Also ist ein Modul mit der Adresse 255, der Hardware 1.7 und Softwarestand 2.0 im Programmiermodus am Bus angemeldet. Auf dem entsprechenden Modul blinken Info- und Status-LED im wechsel.<\/p>\n<p>Sinnvollerweise sollte sich nur ein Modul je Adresse im Programmiermodus befinden.<\/p>\n<p>Gem\u00e4\u00df der CV-Tabellen der Melder kann man nun beginnen, die Konfigurationswerte der Busbausteine zu \u00e4ndern (als erstes am besten die Adresse: CV16), indem man die akteulle Melder-ID als Zieladresse eintr\u00e4gt (diese \u00e4ndert sich erst, wenn man die Programmierung per \u201aAbschlie\u00dfen\u2019 best\u00e4tigt) und die zu \u00e4ndernde CV mit einem neuen Wert sendet. Jede gew\u00fcnschte CV muss einzend durch einen Klick auf \u201aSenden\u2019 \u00fcbertragen werden. Die CV-Werte k\u00f6nnen entweder dezimal oder bin\u00e4r eingegeben werden. Das macht f\u00fcr den \u00fcbertragenden Wert keinen Unterschied, ist aber bei manchen CVs als Bin\u00e4rwert etwas anwenderfreundlicher.<\/p>\n<p>Sobald man mit den Einstellungen fertig ist, best\u00e4tigt man die Programmierung durch einen Klick auf \u201aAbschlie\u00dfen\u2019 (es wird die CV 255 gesendet). Nun wird der Programmierjumper wieder entfernt und der Melder kann mit den neuen Einstellungen neu gestartet werden (Busversorgung trennen)<\/p>\n<p>&nbsp;<\/p>\n<h2>Downloads<\/h2>\n<h5><i class=\"wp-svg-cloud-download cloud-download\"><\/i>\u00a0<i class=\"wp-svg-windows8 windows8\"><\/i><a href=\"http:\/\/sbdekoder.de\/wp-content\/uploads\/2017\/02\/SpassCANbasic.zip\"> &#8211; Spa\u00dfCAN Basic Bus Programmer 1.0<\/a><a href=\"http:\/\/www.sbdekoder.de\/wp-content\/uploads\/2015\/10\/Dekoder-L\u00f6tanleitung.pdf\" target=\"_blank\">\u00a0<\/a><\/h5>\n<p>simpel aber hilfreich<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die Programmierung der Busmodule geschieht \u00fcber ein angeschlossenes Interface mit dem Tool \u201aSpa\u00dfCAN Basic\u2019 (Download unten). Sofern bereits der Schnittstellentreiber f\u00fcr den Arduino Nano installiert ist (oder kein Treiber erforderlich ist), wird die serielle Schnittstelle im Spa\u00dfCAN Basic erkannt und kann ausgew\u00e4hlt werden (erfahrungsgem\u00e4\u00df eine schwachsinnig hohe Portnummer). Mit einem Klick auf \u201aVerbinden\u2019 meldet sich [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"jetpack_post_was_ever_published":false,"footnotes":""},"class_list":["post-336","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/P8oh8H-5q","_links":{"self":[{"href":"https:\/\/sbdekoder.de\/index.php?rest_route=\/wp\/v2\/pages\/336","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sbdekoder.de\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sbdekoder.de\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sbdekoder.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sbdekoder.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=336"}],"version-history":[{"count":6,"href":"https:\/\/sbdekoder.de\/index.php?rest_route=\/wp\/v2\/pages\/336\/revisions"}],"predecessor-version":[{"id":353,"href":"https:\/\/sbdekoder.de\/index.php?rest_route=\/wp\/v2\/pages\/336\/revisions\/353"}],"wp:attachment":[{"href":"https:\/\/sbdekoder.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=336"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}