C64 BTX Modul und D-BT-03 Modem

Es gibt 635 Antworten in diesem Thema, welches 96.509 mal aufgerufen wurde. Der letzte Beitrag (12. September 2025 um 05:20) ist von Markus64.

  • mit diesem gewöhnlichen WiFi Modem

    Das sollte funktionieren mit 1200 Baud, aber man muss aufpassen, sonst löscht man sich das Telefonbuch vom Modem:

    Man nimmt die 64er-Drews-BTX-Software (D64) und startet dort zunächst das Config-Tool. Dort muss man ggf. den Anwahlstring ändern, weil dort erstmal ein AT&F drinsteht, was bei mir auf meinem WLAN-Modem alle Settings löscht (es gehen die WLAN-Login-Daten und das Telefonbuch auf dem Modem verloren). Das AT&F wollen wir nicht ans Modem schicken lassen.

    Ich habe da beim Anwahlstring ein ATD reingehauen mit einem Shortcut zu dem Hostnamen des BTX-Servers. Man kann den Anwahlstring aber auch leer lassen und dann manuell im Mini-Terminal vom BTX-Programm connecten. Der Anwahlstring soll das automatisieren, damit man weniger tippen muss.

    Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.

  • Das ATD ist für sich kein vollständiger Befehl. Das ATD wird allein nicht funktionieren, aber auch keinen Schaden anrichten, denke ich. Du musst halt ein vollständiges ATD dann eintippen im Terminal der BTX-Software. Und 1200 Baud muss der Default sein auf Deinem WLAN-Modem, schon bevor Du die BTX-Software startest. Ich habe bei mir ein ATD auf einen "Telefonbuch-Eintrag" meines WLAN-Modems drin, also zum Beispiel:

    ATD1

    und im Telefobuch des Modems ist dann unter der Nummer 1 der BTX-Server hinterlegt mit Hostname und Port.

    Das andere Problem ist, dass der BTX-Server unter btx.hanse.de:20000 nicht läuft momentan und Du Dich gegen 195.201.94.166:20000 connecten musst per ATD.


    Aber ich verwende die Zimodem-Firmware und ich weiß nicht, was auf Deinem Modem für eine Firmware drauf ist. Hast Du eine Anleitung bekommen mit Deinem WLAN-Modem?

    Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.

  • Genau, aber ich habe das noch nie mit einer IP-Adresse direkt ausprobiert, ich habe immer einen Hostnamen verwendet. Also sowas habe ich gemacht:

    ATD"mein.eigener.btx.server:20000"

    Ich drücke die Daumen, dass es auch mit Angabe einer IP-Adresse funzt.

    Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.

  • Also, wir haben ein Problem und eine Lösung:

    Problem ist: Der von casandro gehostete BTX-Server ist nur über eine IP-Adresse erreichbar (195.201.94.166), wir brauchen aber für das ATD-Kommando an die Wifi-Modem-Emulation einen Hostnamen. Also....

    Die Lösung: Ein nslookup auf die IP-Adresse bringt folgenden Hostnamen zu Tage:

    static.166.94.201.195.clients.your-server.de

    Das bedeutet, ein Connect ist möglich über

    ATD "static.166.94.201.195.clients.your-server.de:20000"

    Dies habe ich mit meinem Wlan-Modem verifiziert (mit Zimodem-Firmware).

    Da der Hostname so lang ist, bietet es sich an, ihn in einem Phonebook-Eintrag des WLAN-Modems zu speichern.

    Prinzipiell ist es auch denkbar, einen eigenen BTX-Server im lokalen Netz aufzusetzen, wenn man gern einen kürzeren Hostnamen möchte.

    EDIT: ACHTUNG: Die Tastaturbelegung in der 64'er-Online-BTX-Drews-Software ist verändert (deutsche Umlaute etc.) Für das Tippen im Terminal braucht man zwar keine Umlaute, aber den Doppelpunkt, welchen man bekommt über SHIFT + +

    Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.

    Einmal editiert, zuletzt von emulaThor (8. April 2021 um 16:12)

  • Hab noch ein Bitel zum laufen bekommen welches die runden Buchsen für serielle Drucker hat. Mit einem 7poligen 1:1-Kabel hat der Siemens T3049-BTX- Drucker auch gleich gedrückt, wenn auch etwas blass.

    Bitte melde dich an, um diesen Anhang zu sehen.

  • Hallo ,

    Ich bekomme mit dem Raspi-DBT03-Emulator keine Verbindung mehr .

    Die Anwahl wird ausgeführt ,dann kommt kurz die Anzeige Verbindung und

    dann Abbruch .

    Habe ich da ein Problem mit meiner Hardware ,oder liegt es am BTX-Server.

    Könnte das bitte mal jemand ausprobieren .

    grüße

    uwe

  • Habe ich da ein Problem mit meiner Hardware ,oder liegt es am BTX-Server.

    Könnte das bitte mal jemand ausprobieren .

    Geht bei mir im Moment auch nicht. Auch die analoge Einwahl funktioniert nicht bzw. ist nicht erreichbar.

  • Jetzt sollte übrigens auch btx.clarke-3.de funktionieren.

    Die Software die da im Moment drauf läuft basiert noch auf dem alten neu-Ulm. Es wird aber demnächst ein Rewrite in Rust geben. Michael Steil ist da schon dran, allerdings ist da noch ein Bug drin der die Verwendung für den Server verhindert.

  • Hallo Ralf,

    Geschwindigkeit habe ich reduziert und nach dem speichern nochmal kontrolliert. Ich habe dann den ATMega mit dem TL866 ausgelesen und mit dem Hexfile verglichen, es sind nur am Anfang ein paar wenige Bytes geschrieben, die sind richtig, Rest ist FF.

    Habe dann das Hexfile mit dem TL866 geflashed, das hat funktioniert, in der Platine aber dann auch nicht.

    Dann habe ich nochmal alles von vorne gemacht, selbes Ergebnis. Der Atmel scheint ok zu sein

    Das Flashen schlägt so fehl wenn der Server noch läuft der für mit dem ATMega spricht. Beides, Flashen und Datenaustausch, funktionieren per SPI.

    Ich überlege mir übrigens eine Zwischenplatine zu machen mit der man mehrere von den DBT03 Emulatoren an einen Raspberry PI anschließen kann. Das wäre insbesondere dann praktisch, wenn man mehrere Terminals gleichzeitig betreiben will.

    Was man auch mal machen könnte, wäre eine Version des Emulators welcher als AMT mit BTX-Modem agiert. Sprich das Teil könnte eine Telefonleitung simulieren und man könnte ein Terminal mit internem Modem direkt anschließen.

    Gäbe es an so was Interesse?

  • Übrigens für die Leute die etwas mehr über die technischen Hintergründe von BTX hören wollen. Hier ein Vortrag von mir vom letzten Jahr von einer New Yorker Konferenz.

    Bitte melde dich an, um dieses Medienelement zu sehen.

  • Ich überlege mir übrigens eine Zwischenplatine zu machen mit der man mehrere von den DBT03 Emulatoren an einen Raspberry PI anschließen kann. Das wäre insbesondere dann praktisch, wenn man mehrere Terminals gleichzeitig betreiben will.

    Was man auch mal machen könnte, wäre eine Version des Emulators welcher als AMT mit BTX-Modem agiert. Sprich das Teil könnte eine Telefonleitung simulieren und man könnte ein Terminal mit internem Modem direkt anschließen.

    Gäbe es an so was Interesse?

    Ja, so einen Zwischenadapter fände ich interessant.

  • Ja der Server war ausgefallen. Der sollte aber jetzt wieder gehen.Vi

    Geht. Vielen Dank nochmal daß Du alles am Laufen hälts und für die ganze Arbeit mit dem Emulator. Mir hat er schon viel Spaß bereitet!

    Falls Du vielleicht noch Software zu der Systec VTX-1 PC Karte haben solltest, würde ich gerne von Dir hören (also mbp Dortmund PC Vision oder mbp Videotex glaub ich).

    Hat jemand eigentlich noch BTX Editiersoftware? Wäre mal lustig, neue Inhalte zu schaffen und dann auf einem zentralen Server abzulegen.