NKC Forum |
Author | Topic: NKC - vernetzt |
---|---|
Steffen.111 Kennt sich schon aus ID # 184 |
Posted on March 20, 2020 10:52 AM (#1)
Quote
PM E-mail
Moin in die Runde,
seit einiger Zeit arbeite ich an einer Möglichkeit den NKC als standallone über die serielle Schnittstelle umfassend zu kontrollieren. Damit meine ich nicht die Bedienung über ein abgesetztes Terminal, sondern quasi auf Level 0. Unter http://z80.entschweben.de/#SER-Men%C3%BC gab es bereits eine erste Version. Die Verbindung kann ein RS232 Nullmodemkabel oder ein Telefonmodem sein (Fuktionen zur Modembedienung sind implementiert). Reduzeiert wird der Remotezugriff auf folgende Funktionen: - Datei laden (eine Datei wird auf dem "fernen" NKC angelegt) - Datei holen (eine Datei wird von "fernen" NKC geholt) - Eine Adresse wird auf dem "fernen" NKC gestartet Zusätzlich gibt es eine Art-Twitter-Funktion, mit der "bemannte" NKC's sich Kurzbotschaften senden können. Soweit der bisherige Stand. Inzwischen ist eine "Fernverbindung" (Borkum-Leipzig) mittels RS232/TCP-Wadler über einen Internet-Tunnel realisiert worden. - Ich habe das Programm AC1-METEOR nach Leipzig übertragen und aus der Ferne dort in Leipzig gestartet. - Mit diesen Funktionen ist so ziemlich alles möglich! Selbst das Umprogrammieren des Betriebssystems, sofern das in EEPROMS liegt, ist somit aus der Ferne möglich. Das Programm ist inzwischen über Kontrollsummen-Handshake erweitert worden, um sicherzustellen, dass die übertragenen Dateien korrekt übertragen wurden (bisher keine Fehler). Weiter wird die "alte" SER-Platine, wie auch die CSP-Platine mit CTC & SIO automatisch erkannt und verwendet. Als RS232/TCP-Wandler kommt bei mir der noch erhältliche USR-TCP232-302 zum Einsatz, der auch über mein Programm per AT-Befehle programmiert werden kann. Konkret arbeitet eine Stelle (NKC + RS232/TCP-Wandler) als Server, der andere als Client. Dafür muss dem Client die IP-Adresse (des DLS-Routers) oder der DNS-Name pogrammiert werden. Das kann über das Internet wie auch über den NKC erfolgen. Sobald die letzten Feinheiten (für dieses Satnd) ausgefeilt sind, werde ich sofern Bedarf besteht, die aktuellen Bestände veröffentlichen. Ggf. kann es später auch eie Art Mailbox geben. VG Steffen |
Posts: 140 | Member since: August 2017 | IP address: not saved | |
smed Stammgast ID # 114 |
Posted on March 20, 2020 11:59 AM (#2)
Quote
PM E-mail
Hallo Steffen,
Das ist alles sehr, sehr cool ! In Sachen mailbox und Twitterchat bitte frueh die notwendigen Infos veroeffentlichen sodass die 68k Fraktion auch mitmischen kann ! Gruss smed >"Fernverbindung" (Borkum-Leipzig) !!! ----------------------- NKC'ler seit 1984 (Pause zw. 1988-2017) CPU68k,CPU68000,4xROA64,6xIOE,6xGDP,GDPHS,8xSBC2/3,HEXIO,6xKEY,UHR3,PROMER,CENT,SER,SOUND,CAS,6xBUS2,4xBUS3,3xPOW5V,2xTAST..und einen ArduinoMEGA mit auf dem BUS, und eine selbstgebastelte MEM960k. NKC - OpenSource since 1983 |
Posts: 198 | Member since: January 2011 | IP address: not saved | |
Steffen.111 Kennt sich schon aus ID # 184 |
Posted on March 20, 2020 01:01 PM (#3)
Quote
PM E-mail
Hallo Smed,
ich programmiere halt nur für den Z80, nicht zuletzt weil ich der Meinung bin, dass dieser Prozessor unterschätzt wird und der bei Weitem mehr kann als GP 2.0 von RDK! ...und ich den gut kann. ;-) Die Protokolle, die übermittelt werden kann, ich gerne offen legen, aber für andere Prozessoren müsste ein anderer Programmierer ran! VG Steffen PS.: @"Twitterchat": mit dem bekannten Dienst "Twitter" hat das alles nix zu tun und wird auch nicht kompatibel sein! Das geht mit Handy und co wesentlich besser, da lohnt die Mühe nicht! |
Posts: 140 | Member since: August 2017 | IP address: not saved |
| https://hschuetz.selfhost.eu | Board rules | Privacy policy
Tritanium Bulletin Board 1.8
© 2010–2021 Tritanium Scripts
Site created in 0.028301 seconds
Processed 16 files
gzip compression enabled
2400.18 KiB memory usage