Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Technische Diskussionen » Wie kommen die Programme von PC auf KC... » Themenansicht

Autor Thread - Seiten: -1-
000
02.07.2008, 19:01 Uhr
Gast: Schnulli



Guten Tag.

Ich bin gerade dabei ein kleines Übertragungs-Progrämmchen für/vom PC auf den KC (über die serielle Schnittstelle) zu schreiben. Interessenten melden sich bitte vorerst per PN.

Vielen Dank.

Dieser Beitrag wurde am 08.07.2008 um 08:16 Uhr von lenin editiert.
Seitenanfang Seitenende
(Gast) Zitatantwort || Editieren || Löschen
001
02.07.2008, 19:19 Uhr
marko_oette



Kann dir auf meinem FTP einen Account einrichten. Der ist wenn du möchtest auch via WWW zugänglich (Homepage).

Hast allerdings max. 35 KBit/Sek. Bandbreite.

Gruß

Marko

PS: Unter welcher Plattform soll das Programm denn laufen?
--
Bitte - wenn nötig - Kontakt via Email, ich bin selten im Forum.

Dieser Beitrag wurde am 02.07.2008 um 19:20 Uhr von marko_oette editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
02.07.2008, 19:33 Uhr
Enrico
Default Group and Edit


Wenns für Windows oder DOS sein soll, dann gibts das schon. MTOOLs / WTOOLs.
--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
02.07.2008, 21:10 Uhr
holm

Avatar von holm

Wenn Du Webspace für sowas brauchst, rede mit mir. Ich bin Sysop bei einem ISP.

Gruß,
Holm
--
float R,y=1.5,x,r,A,P,B;int u,h=80,n=80,s;main(c,v)int c;char **v;
{s=(c>1?(h=atoi(v[1])):h)*h/2;for(R=6./h;s%h||(y-=R,x=-2),s;4<(P=B*B)+
(r=A*A)|++u==n&&putchar(*(((--s%h)?(u<n?--u%6:6):7)+"World! \n"))&&
(A=B=P=u=r=0,x+=R/2))A=B*2*A+y,B=P+x-r;}
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
02.07.2008, 21:12 Uhr
susowa




Zitat:
lenin schrieb
Ich bin gerade dabei ein kleines Übertragungs-Progrämmchen für/vom PC auf den KC (über die serielle Schnittstelle) zu schreiben. Würde es gerne hier bereitstellen und diskutieren. Wer "sponsort" dafür (Archiv, Bildchen) Speicher im Netz?
Vielen Dank.

Ich nehme an für CAOS ???

Wie schon an anderer Stelle geschrieben, ist für KC-Sachen im KC85 Labor immer Platz, wer kontinuierlich immer mal was veröffentlichen will, kann das nach einer kleinen Einarbeitungsphase selbst machen, wenn es mehr oder weniger einmalig ist, übernehme ich das auch selbst - allerdings erwarte ich dann auch einen Text/Artikel und Bilder u.ä. vom Autor, welcher dann natürlich als Autor des Beitrages dort erscheint.

Falls Du für CAOS was machst, hätte ich dort auch sofort eine Idee, welche ich selbst aus Zeitgründen noch nicht angegangen bin, welche mich aber schon reizen würde - eine Mitarbeit wäre dann auch begrenzt möglich, im Moment bin ich durch die Netzwerkgeschichte leider ziemlich ausgelastet.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
02.07.2008, 22:42 Uhr
Gast: Schnulli



HERR ADMIN - DIE BEITRÄGE

005
02.07.2008, 22:42 Uhr

017
05.07.2008, 10:26 Uhr

WEGEN SINNLOSIGKEIT BITTE LÖSCHEN!

Dieser Beitrag wurde am 08.07.2008 um 08:21 Uhr von lenin editiert.
Seitenanfang Seitenende
(Gast) Zitatantwort || Editieren || Löschen
006
02.07.2008, 23:17 Uhr
marko_oette



Interessant... Windowsprogramm in PureBasic.

Nicht gerade meine 2 Favoriten, aber den Zweck erfüllt es ja.

Auf meinem PC sehe ich keine Texte in dem Fenster, nur das Menü und die Buttons sind lesbar. Ich hab aber auch kein normales Windows.
--
Bitte - wenn nötig - Kontakt via Email, ich bin selten im Forum.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
03.07.2008, 01:12 Uhr
Gast: Schnulli



Anmerkungen:

Das Progrämmchen sendet im Moment nur. Auf der anderen Seite (KC) sendet ja noch nichts. Deshalb gibt es auch keine Rückmeldung auf dem PC.

Wer ein kleines Maschinenprogramm für den KC schreiben möchte, möge dies tun und es mich wissen lassen. Ich baue es dann ein.

PureBasic bietet das beste Preis/Leistungsverhältnis und es ist für alle gängigen Plat(t:-)formen verfügbar. Für den Hausgebrauch mehr als ausreichend.

Achso, Quelle ist lauffähig ab PureBasic 4.2 (RS232). Kann also direkt mit der PB-Linux-Version übersetzt werden.

Dieser Beitrag wurde am 03.07.2008 um 01:15 Uhr von lenin editiert.
Seitenanfang Seitenende
(Gast) Zitatantwort || Editieren || Löschen
008
03.07.2008, 17:25 Uhr
ambrosius



Hallo lenin,

könntest Du mir bitte das PureBasic-Programm noch einmal zusenden (Mail)?
Habe leider den Link verpasst.

Besten Dank und viele Grüße

Holger
--
viele Grüße
Holger
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
009
04.07.2008, 18:05 Uhr
Gast: Schnulli



Guten Tag.

Zu Versuchzwecken benötige ich einen KC85/4 Speicherabzug aus dem RAM. Keine KCC, SSS oder ähnliches, die müssten erst umkodiert werden. Eine Binärdatei, die 1:1 dem Speicher im KC85/4 entspricht. Auch keinen Datenmüll, es sollte schon überprüfbar sein, ob die Übertragung funktioniert hat. Ja und die Startadresse natürlich.

Vielen Dank
Seitenanfang Seitenende
(Gast) Zitatantwort || Editieren || Löschen
010
04.07.2008, 18:55 Uhr
susowa




Zitat:
lenin schrieb
Zu Versuchzwecken benötige ich einen KC85/4 Speicherabzug aus dem RAM. Keine KCC, SSS oder ähnliches,

Guten Tag.

wenn Du auf dem PC mit einem HEX-Editor die ersten 80 Byte einer KCC-Datei entfernst, hast Du den gewünschten Speicherabzug - da wird nichts mehr umkodiert, das landet 1:1 im RAM.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
011
04.07.2008, 19:37 Uhr
Gast: Schnulli



Bin irritiert. Auf den Seiten des KC-Club steht Folgendes:

Zitat:
KCC = ausführbares MC-Programm für dei CAOS-Betriebsart. Der Dateiaufbau ist wie bei den Kassettenaufzeichnungen, beginnt also mit dem Vorblock, der Anfangs-, End- und eventuell die Startadresse enthält

Zudem: Blöcke, einschließlich Vorblock sind laut Systemhandbuch 130 Byte lang. Da am Anfang die Blocknummer und am Ende die Prüfsumme steht, kann es doch kein 1:1 Speicherabzug sein, oder?

Gibt es irgendwo eine detailierte Beschreibung des Dateiaufbaus für KCC-Dateien?

Dieser Beitrag wurde am 04.07.2008 um 19:48 Uhr von lenin editiert.
Seitenanfang Seitenende
(Gast) Zitatantwort || Editieren || Löschen
012
04.07.2008, 20:06 Uhr
susowa




Zitat:
lenin schrieb
Bin irritiert.

Ist unnötig !


Zitat:
KCC = ausführbares MC-Programm für dei CAOS-Betriebsart. Der Dateiaufbau ist wie bei den Kassettenaufzeichnungen, beginnt also mit dem Vorblock, der Anfangs-, End- und eventuell die Startadresse enthält

Das stimmt ja auch für den Aufbau der Datei - eine KCC-Datei wird aber nur auf dem D004 für die Diskette (128 Byte per Sektor für CP/M) erzeugt, sonst könnten wir das ja auch nicht binär mit dem PC per Internet tauschen, sondern wirklich nur als Wave, wie für die Kassette, mit nichts kompatibel.


Zitat:
Zudem: Blöcke, einschließlich Vorblock sind laut Systemhandbuch 130 Byte lang. Da am Anfang die Blocknummer und am Ende die Prüfsumme steht, kann es doch kein 1:1 Speicherabzug sein, oder?

Die Blocknummer und Prüfsumme entfällt bei einer KCC-Datei, das macht ja CP/M im BDOS und der Diskettencontroller - also bleiben 128 Byte für den Vorblock übrig.
Der wird aber nicht mit auf die Zieladresse in den RAM geladen (KCC-Datei), sondern dient nur als Quelle für die RAM-Adressen, wo der folgende KCC-Inhalt hin soll.


Zitat:
Gibt es irgendwo eine detailierte Beschreibung des Dateiaufbaus für KCC-Dateien?

Handbuch für den Programmierer (D004), Abschnitt 3.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
013
05.07.2008, 08:26 Uhr
Gast: Schnulli



Guten Morgen,

danke für die Hinweise. Dank Dir können jetzt KCC und KCB-Dateien gesendet werden. Es dauert zwar ein wenig, aber sonst läuft es prima.

Interessenten melden sich bitte vorerst per PN.

Danke für Euer Interesse!

Dieser Beitrag wurde am 08.07.2008 um 08:09 Uhr von lenin editiert.
Seitenanfang Seitenende
(Gast) Zitatantwort || Editieren || Löschen
014
05.07.2008, 09:29 Uhr
marko_oette



Hallo Lenin.

Läuft gut. Leider sehe ich aber immer noch keine Texte, wenn ich eine Textdatei lade. Welche Schrift verwendest du in dem Fenster?

Gruß

Marko
--
Bitte - wenn nötig - Kontakt via Email, ich bin selten im Forum.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
015
05.07.2008, 09:37 Uhr
Gast: Schnulli



Courier New,10

Kannst Du aber selber ändern, wenn Du die Zeile mit 'Loadfont' und 'SetGadgetFont' auskommentierst oder löschst und neu übersetzt ('kompilierst'). Dann wird die Standardschriftart geladen.

Ich nehme mal an, Du lässt das unter Linux in WINE laufen...

Dieser Beitrag wurde am 08.07.2008 um 08:09 Uhr von lenin editiert.
Seitenanfang Seitenende
(Gast) Zitatantwort || Editieren || Löschen
016
05.07.2008, 10:03 Uhr
marko_oette



Hallo Lenin,

WINE hat kein Courier New - Mit der neuen Version geht nun alles.

Dein Link war falsch. Hier der richtige: http://fi3k1.dyndns.org/lenin/kc-senden2.zip

PS: Neu kopilieren ist in ermangelung von PowerBasic nicht möglich.
--
Bitte - wenn nötig - Kontakt via Email, ich bin selten im Forum.

Dieser Beitrag wurde am 05.07.2008 um 10:04 Uhr von marko_oette editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
017
05.07.2008, 10:26 Uhr
Gast: Schnulli



HERR ADMIN - DIE BEITRÄGE

005
02.07.2008, 22:42 Uhr

017
05.07.2008, 10:26 Uhr

WEGEN SINNLOSIGKEIT BITTE LÖSCHEN!

Dieser Beitrag wurde am 08.07.2008 um 08:21 Uhr von lenin editiert.
Seitenanfang Seitenende
(Gast) Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek