{"id":214,"date":"2018-11-11T16:15:33","date_gmt":"2018-11-11T15:15:33","guid":{"rendered":"http:\/\/siggsoftware.ch\/wordpress\/?p=214"},"modified":"2026-02-27T20:48:13","modified_gmt":"2026-02-27T19:48:13","slug":"srcpd-mit-mfx-und-anderen-erweiterungen","status":"publish","type":"post","link":"https:\/\/siggsoftware.ch\/wordpress\/srcpd-mit-mfx-und-anderen-erweiterungen\/","title":{"rendered":"SRCPD mit MFX und anderen Erweiterungen"},"content":{"rendered":"\n<p><strong>Achtung: wird von mir NICHT mehr gepflegt!<\/strong> Ich bin vollst\u00e4ndig auf meine <a href=\"https:\/\/siggsoftware.ch\/wordpress\/srcpd-in-rust\/\">RUST Implementierung von srcpd <\/a>umgestiegen.<\/p>\n\n\n\n<p>Ich habe <a href=\"http:\/\/srcpd.sourceforge.net\/\" target=\"_blank\" rel=\"noopener noreferrer\">srcpd<\/a> um einige Funktionen erweitert:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Portierung auf RaspberryPi\n<ul class=\"wp-block-list\">\n<li>Alle Modelle<\/li>\n\n\n\n<li>M\u00f6glichkeit DDL \u00fcber SPI Bus anstelle RS232 auszugeben.<br>Damit k\u00f6nnen alle Protokolle (M\u00e4rklin Motorola, NMRA DDC, MFX) perfekt erzeugt, mit praktisch 0-CPU Last, ausgegeben werden.<\/li>\n\n\n\n<li>S88 Bus immer \u00fcber SPI (zus\u00e4tzliche Hardware notwendig, siehe unten).<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Schnellerer Lok-Refresh, &#8222;Fast&#8220; Refresh f\u00fcr Lok mit neuen Kommandos.<\/li>\n\n\n\n<li>M\u00e4rklin MFX Protokoll (zus\u00e4tzliche Hardware notwendig, siehe unten). Inkl. automatische Erkennung, Dekoderkonfiguration etc.<br>Wird nur auf SPI Bus unterst\u00fctzt!<br>Ohne zus\u00e4tzliche RDS R\u00fcckmeldehardware verwendbar, wenn man die Lok UID&#8217;s kennt.<\/li>\n\n\n\n<li>Lok Stop Kommandos werden priorisiert behandelt und \u00fcberholen andere Kommandos, auch der selben Lok.<br>Von Stopkommandos \u00fcberholte Fahrtkommandos einer Lok werden dann verworfen.<\/li>\n\n\n\n<li>&#8222;MobileStation Mode&#8220;: Umschaltung MobileStation Ausgabe auf SRCPD f\u00fcr Schaltdekoderkommandos.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.digi.com\/xbee\" target=\"_blank\" rel=\"noopener noreferrer\">XBee <\/a>Module als eigener SRCPD Bus.<\/li>\n\n\n\n<li>S88 Bus mit 2v3 Filterung<\/li>\n\n\n\n<li>Einmalige,&nbsp; automatische&nbsp; Boosterwiedereinschaltung, wenn dieser wegen einem Kurzschluss ausschaltet.<\/li>\n\n\n\n<li>Korrektur M\u00e4rklin Motorola Ausgabe f\u00fcr Schaltdekoder, so dass auch diejenigen der Firma LDT mit SRCPD funktionieren.<\/li>\n\n\n\n<li>Watch-Dog f\u00fcr automatisches Power Off, falls der Client nicht mehr regelm\u00e4ssig mit dem SRCPD Server kommuniziert.<\/li>\n\n\n\n<li>Booster &#8222;Sigg Mode&#8220; (Booster werden \u00fcber Impulse auf DTR &amp; RTS ein- ausgeschaltet.<\/li>\n<\/ul>\n\n\n\n<p><strong>Update 05.01.20:<\/strong><br>Unterst\u00fctzung mehrerer&nbsp; MCP23S17 (16-BIT I\/O EXPANDERS WITH I2C &amp; SPI INTERFACE) von R\u00fcdiger Seidel.<\/p>\n\n\n\n<p><strong>Update 02.01.22:<\/strong><br>Periodische Widerholung MFX F16-31.<br>Support f\u00fcr Raspberry PI OS bullseye.<\/p>\n\n\n\n<p><strong>Update 30.01.23:<\/strong><br>Schema S88 SPI Interface mit korrekter SPI Mode 2 Unterst\u00fctzung.<\/p>\n\n\n\n<p><strong>Update 08.03.23:<\/strong><br>MFX Korrektur R\u00fccklesen.<\/p>\n\n\n\n<p><strong>Update 18.03.23:<\/strong><br>NMRA DCC immer korrekter Paketabschluss bei SPI Ausgabe und korrektes, doppeltes senden Funktionen ab F13.<\/p>\n\n\n\n<p>Downloads:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/siggsoftware.ch\/wordpress\/wp-content\/uploads\/2023\/03\/srcpd_180323.zip\">srcpd Quelltexte<\/a><a data-wplink-edit=\"true\" href=\"https:\/\/siggsoftware.ch\/wordpress\/wp-content\/uploads\/2022\/01\/srcpd_020122.zip\">&nbsp;<\/a>(Update 18.03.23, <a href=\"https:\/\/siggsoftware.ch\/wordpress\/wp-content\/uploads\/2023\/03\/srcpd_changelog_180323.txt\">Changelog<\/a>)<\/li>\n\n\n\n<li><a href=\"https:\/\/siggsoftware.ch\/wordpress\/wp-content\/uploads\/2016\/11\/booster.pdf\">Schema Booster Anschlusss an RaspberryPI<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/siggsoftware.ch\/wordpress\/wp-content\/uploads\/2023\/01\/S88_SPI_Schema.pdf\">S88 SPI Interface<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/siggsoftware.ch\/wordpress\/wp-content\/uploads\/2026\/02\/mfxi.pdf\">Schema MFX RDS R\u00fcckmeldung<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/siggsoftware.ch\/wordpress\/wp-content\/uploads\/2016\/11\/xbee.pdf\">xbee<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/siggsoftware.ch\/wordpress\/wp-content\/uploads\/2016\/11\/Eagle_SRCPD.zip\">SRCPD RaspberryPI Schemas Eagle Files<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Achtung: wird von mir NICHT mehr gepflegt! Ich bin vollst\u00e4ndig auf meine RUST Implementierung von srcpd umgestiegen. Ich habe srcpd um einige Funktionen erweitert: Update 05.01.20:Unterst\u00fctzung mehrerer&nbsp; MCP23S17 (16-BIT I\/O EXPANDERS WITH I2C &amp; SPI INTERFACE) von R\u00fcdiger Seidel. Update 02.01.22:Periodische Widerholung MFX F16-31.Support f\u00fcr Raspberry PI OS bullseye. Update 30.01.23:Schema S88 SPI Interface mit &hellip; <a href=\"https:\/\/siggsoftware.ch\/wordpress\/srcpd-mit-mfx-und-anderen-erweiterungen\/\" class=\"more-link\"><span class=\"screen-reader-text\">SRCPD mit MFX und anderen Erweiterungen<\/span> weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-214","post","type-post","status-publish","format-standard","hentry","category-modellbahn"],"_links":{"self":[{"href":"https:\/\/siggsoftware.ch\/wordpress\/wp-json\/wp\/v2\/posts\/214","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/siggsoftware.ch\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/siggsoftware.ch\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/siggsoftware.ch\/wordpress\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/siggsoftware.ch\/wordpress\/wp-json\/wp\/v2\/comments?post=214"}],"version-history":[{"count":22,"href":"https:\/\/siggsoftware.ch\/wordpress\/wp-json\/wp\/v2\/posts\/214\/revisions"}],"predecessor-version":[{"id":700,"href":"https:\/\/siggsoftware.ch\/wordpress\/wp-json\/wp\/v2\/posts\/214\/revisions\/700"}],"wp:attachment":[{"href":"https:\/\/siggsoftware.ch\/wordpress\/wp-json\/wp\/v2\/media?parent=214"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/siggsoftware.ch\/wordpress\/wp-json\/wp\/v2\/categories?post=214"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/siggsoftware.ch\/wordpress\/wp-json\/wp\/v2\/tags?post=214"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}