Beiträge von strtol

    Ich habe eine neue Version des Programms fertig gestellt. Ich habe mal versucht die Protokolle für den MPF-1 und den KIM-1 zu implementieren. Wer so ein Gerät in seinem Besitz hat, kann es gerne probieren und mir auch gerne Rückmeldung geben. Auch sonst bin ich für jeden Hinweis dankbar. Unten habe ich die Neuerungen aufgeführt:

    • Programm wurde umbenannt in TapeLoader
    • Nutzung von Kommandozeilenparametern eingefügt
    • Standardauflösung wurde auf 8 bit geändert
    • Auswahlmöglichkeit für verschiedene Zielplattformen eingefügt
    • Plattform „MPF-1“ hinzugefügt (beta)
    • Plattform „KIM-1“ hinzugefügt (beta)
    • Kontrolle der Prüfsumme wurde dem Hex-Parser hinzugefügt
    • Fehlermeldung für Hex-Parser hinzugefügt mit Angabe der Position in der Hex-Datei
    • Unterstützung von 8 bit Intel-Hex-Dateien hinzugefügt

    Behobene Fehler:

    • Fortschrittsanzeige und Audiodauer inkorrekt bei anderen Auflösungen als 16bit
    • unterschiedliche Lautstärken bei unterschiedlichen Audio-Auflösungen
    • Leerzeilenproblem beim parsen der Hex-Datei

    Hallo Shadow-aSc


    Aufgrund deiner Anfrage habe ich mal etwas recherchiert. Die schlechte Nachricht ist, dass mein Programm nicht damit funktioniert. Die gute Nachricht ist allerdings, dass die Kommunikation über die Kassettenschnittstelle im Handbuch des MPF-1 offengelegt ist. Wenn du mir etwas Zeit gibst kann ich mein Programm anpassen und es dir zum Testen zukommen lassen.


    Ich habe im Internet nur das Handbuch zum MPF-1 und nicht zum MPF-1B gefunden. Ich besitze keinen der Beiden, daher weis ich nicht wo es Unterschiede gibt. Wenn du ein Handbuch zum MPF-1B hast kannst du mir bitte die Seite zukommen lassen, auf der das Kassettenformat beschrieben wird? In dem Handbuch was ich gefunden habe ist es auf Seite 43, unter der Überschrift „4.7 Tape Data Format“.


    MfG Manuel

    Hallo Leute


    Hier will ich mal mein Programm vorstellen, mit welchem man Programme auf den Profi-5E Einplatinencomputer laden kann. Dazu wird der Kassettenanschluss einfach an die Soundkarte angeschlossen. Das Programm konvertiert die Hex-Datei in ein Audiosignal und die Daten können dann mit der „Funktion 5“ auf den Profi-5E geladen werden.


    Eine Beschreibung für das Programm ist in der .zip-Datei enthalten. Außerdem habe ich in der Beschreibung erklärt, wie der Profi-5E das Speichern auf Kassette bewerkstelligt.


    Rückmeldungen sind herzlich willkommen. Außerdem könnt ihr hier Fehler berichten oder auch Wünsche anbringen. Ich habe ein paar zusätzlich Funktionen in der Warteschlange, die ich so nach und nach noch realisieren will. Wenn es neue Versionen gibt, werde ich sie hier veröffentlichen. Sobald es mir zeitlich möglich ist werde ich ein GitHub-Repository nachreichen.


    Meine Hex-Dateien habe ich mit dem „8085 Simulator“ von Jubin Mitra erstellt. Solltet ihr andere Assembler nutzen und Probleme mit den TapeLoader5E haben, wäre eine kurze Rückmeldung mit angehangener Hex-Datei super.


    Kurz zur Software:

    • Die Software funktioniert ohne Installation oder Bibliotheken von Drittanbietern.
    • Die Software ist Open-Source unter der GPL V3 Lizenz
    • Das Programm kann momentan Intel 16bit Hex-Datei verarbeiten.
    • Getestet habe ich das Programm unter Windows 7 und Windows 10. (Rückmeldungen zu anderen Betriebssystemen wünschenswert)

    Viel Spaß beim Testen und schon mal frohe Ostern.


    MfG Manuel

    Hallo


    Ich habe sowieso alles niedergeschrieben, was ich in Erfahrung bringen konnte. Alleine schon, um nicht jedes mal nachmessen zu müssen und vergesslich bin ich dazu auch noch. Ich werde es selbstverständlich dem Programm beilegen.


    Ich verwende C++, auch wenn ich nicht der Starprogrammierer bin. Ich komme eher aus dem Industrieumfeld, sprich SPS Programmierung und Prozessleitsysteme. Aber dümmer wird man ja bekanntlich dadurch nicht.


    Wenn alles nach Plan läuft, werde ich das Programm und die Dokumentation Ende der Woche hochladen.


    MfG Manuel

    Hallo erst mal in die Runde!


    Ich bin durch Zufall auf dieses Thema zum Profi-5E aufmerksam geworden und habe in verschiedenen Beiträgen den Frust über die fummelige Tastatureingabe mitbekommen. Wie es der Zufall will ist mir vor 2 Wochen ein Profi-5E aus der ortsansässigen Berufsschule zugelaufen. In Ermangelung anderer sinnvoller Beschäftigungen hab ich mir mal die Kassettenschnittstelle des 5E angeschaut und eine Rückwärtsanalyse der Daten gemacht. Da kam mir die Idee ein kleines Programm zu schreiben welches Intel-Hex-Dateien konvertiert, um mittels PC Soundkarte, die Daten auf den Profi-5E zu schieben.


    Jetzt wäre meine Frage, ob an diesem Programm Interesse besteht. Vielleicht wäre es sinnvoll ein neues Thema aufzumachen und dort das Programm zum Download bereitzustellen. Ich habe auch eine Anleitung dazu die zusätzlich auch auf die Erkenntnisse zur Datenkommunikation der Kassettenschnittstelle eingeht. Das könnte für den Ein oder Anderen bestimmt von Interesse sein. Es wäre auch eine gute Gelegenheit in diesem Thema Rückmeldung zu erhalten, um eventuell auftretende Fehler abzustellen oder evtl. geäußerte Wünsche in das Programm einfließen zu lassen.


    Wenn ich den Quellcode noch etwas bereinigt habe werde ich ihn auch in einem Git-Repository zur Verfügung stellen.