Fehlermeldung "Nicht unterstützte 16 Bit-Anwendung



  • Aber auf meinem/n Rechner/n kommt nichts an.

    wie gesagt - das DDCMP-Programm sendet zuerst Befehle AN die Kaffeemaschine - wenn das nötig sein sollte wird kein Terminal-Programm der Welt irgendwas einfach so empfangen

    aber da du dich immer mal wieder leicht anders ausdrückst(Kommunikationschaos) lasse ich dich jetzt mit dem DDCMP unter FreeDOS spielen bis es läuft, dann und erst dann kann man weiter arbeiten - und komm mir bloss nicht mit "da kommen Fehler", "geht irgendwie nicht" oder "machen wir einfach ein neues Programm" - dann bin ich definitiv raus

    Hatte gestern schon ein kleines eigenes Programm begonnen
    aber bis auf 2 Button 1 Textfeld 1 Timer und seriell Port
    noch keine Funktionen hinterlegt.

    solche Informationen lassen die Kommunikation mit dir chaotisch wirken, mach einfach um was man dich hier bittet alles andere ist nur Zeitverschwendung oder Irreführung für uns



  • o.k. o.k. kein neues Programm !!!
    Diese Lindy Sache brauche ich nicht (USB-seriell Adapter)
    habe RS232 sowohl am Win7 Laptop als auch am XP Rechner.

    Ich werde wie gesagt heute Nachmittag, mit dem XP Rechner
    das DDCMP Programm im DOS starten und experimentieren.

    Danke und tschüss jueppes



  • Ich werde wie gesagt heute Nachmittag, mit dem XP Rechner
    das DDCMP Programm im DOS starten und experimentieren.

    benutze bitte erst das VirtualBox Image - das funktioniert definitiv
    1. aktuelle Version von VirtualBox installieren (https://www.virtualbox.org/wiki/Downloads)
    2. Image von mir downloaden und hinzufügen
    3. unter Ändern/Einstellungen die serielle Schnittstelle richtig verbinden

    alle Infos zu Einstellungen usw. habe ich in den vorherigen Posts als Bilder eingefügt (jeden Link anklicken) - das bekommst du alleine hin

    viel Spass!



  • jaaaaa, erstes Erfolgserlebnis !!!
    Habe auf dem XP Rechner im DOS Fenster
    das DDCMP Programm gestartet und ja,
    habe die gleiche Ausgabe (viele Punkte)
    erhalten. Soll ich trotzdem noch diese
    VirtualBox installieren?
    Jetzt werde ich heute Nachmittag
    den XP Rechner mit der Kaffeekiste verbinden
    und einmal in die Maschine horchen.

    Ich hoffe wir sind jetzt auf dem gleichen Stand
    und können viel besser miteinander kommunizieren.
    Danke für die Hilfe, ich glaube jetzt wieder
    "wir schaffen das"



  • geht natürlich am einfachsten auf deinem Win7 x64 Laptop - da läuft es bei mir auch



  • Soll ich trotzdem noch diese VirtualBox installieren?

    wäre wohl einfacher dann bist du auf deiner normalen Arbeitsumgebung und kannst das DDCMP mit dir rumtragen

    1. VBox installieren
    2. Image von mir runterladen (irgendwo hinlegen)
    3. Image in VBox hängen (irgendwelche Knöpfe im GUI)
    4. Änder/Einstellungen wie auf meinem Bild auf deinen echten COM-Port setzen
    5. starten
    6. cd DDCMP und dann das gleiche wie unter XP probieren



  • Hallo Gast3, so wird´s gemacht.
    packe die VirtualBox auf mein Laptop.
    Und hänge den an die Kaffeemaschine.
    Menno, was eine Geburt.
    Danke für deine Geduld mit mir.
    Du bist mein Held. LG jueppes



  • um "leichter" an/auf die Daten der DOS-Partition zu kommen kannst du die virtuelle Festplatte (VHD-Image) mit diesem Tool unter Win 7 usw. ein und aushängen

    https://www.medo64.com/vhdattach/

    es darf aber auf keinen Fall gleichzeitig die VirtualBox das Image gerade ausführen

    und bedenke DOS mag nur Dateien mit 8.3 -> also 8 Zeichen vor dem Punkt und 3 danach im Dateinamen



  • in dem Post vom "18:51:49 19.09.2017" Text am Anfang "Ich hab dir mal ein Virtualbox Image eingerichtet..."

    ist alles beschrieben, das VirtualBox Image enthält FreeDOS + das DDCMP-Tool, es ist getestet und die serielle Schnittstelle funktioniert, DDCMP-EXE sendet was raus, du musst also erstmal nichts kopieren usw. - einfach nur die Seriellen Settings in der VBox auf dein System einstellen und die EXE ausführen



  • Guten Morgen, habe VM VirtualBox auf dem Laptop installiert.
    Auch das downloaden von freedo..7z war erfolgreich.
    Aber wie bekomme ich beides zusammen?
    VirtualBox will entweder "Neu" , Hinzufügen
    oder "Appliance importieren"

    sorry aber auch dieses Programm benutze ich zum ersten mal.



  • Doppelklick auf die "freedos.vbox"

    dann die VM "freedos" auswählen und auf den "Ändern" Knopf drücken
    um in die Einstellungen zu kommen, auf "Serielle Schnittstellen"
    da auf dem Reiter "Port 1" unten bei "Pfad/Adresse": COM3 - deinen echten COM-Port von deinem Win7 eintragen - alles andere so lassen

    [OK] und dann auf den [Starten] Knopf

    FreeDOS starten lassen und mit

    cd DDCMP
    

    in das Verzeichnis wo die DDCMP.EXE liegt

    DDCMP /L 2 /O ausgabe.txt /V
    

    keine Ahnung ob listnum 2 die richtige ist

    danach den FreeDOS Editor starten mit

    edit ausgabe.txt
    

    später:
    zum Attach/Dettach der freedos.vhd in den Explorer (das ist die virtuelle Festplatte - nicht verwechseln mit der .vbox) https://www.medo64.com/vhdattach/
    dann kannst du mit rechter Maustaste die Festplatte ein/aushängen und Daten kopieren usw. - !!!!Virtuelle Maschine darf bei attach oder dettach nicht laufen!!!!!



  • boah jetzt wird's aber sportlich.

    wo finde ich diese "freedos.vbox" ???

    Ich muss wohl erst diese virtuelle Maschine erstellen oder?

    Diese VHD Attach habe ich auch runtergeladen
    muss aber wohl auch erst eingerichtet werden.



  • boah jetzt wird's aber sportlich.

    jetzt wird es langsam zu einer Windows-Software Schulung...

    wo finde ich diese "freedos.vbox" ???

    die ist in der 7zip-Datei mit dem Image die du runtergeladen (und entpackt?) hast
    dafür brauchst du 7zip (http://www.7-zip.de/)

    mach dir einen Ordner auf C: z.B. C:\VM, kopier die freedos.7zip-Datei da rein und dann rechte Maustaste "hier entpacken" - dann wird ein freedos Ordner mit den Dateien erzeugt

    Pfaden sind dann also
    C:\VM\freedos\freedos.vbox <- diese doppelklicken für Integration in VirtualBox

    C:\VM\freedos\freedos.vhd <- das ist die virtuelle Festplatte mit FreeDOS und DDCMP.exe
    !!!wenn die VM nicht läuft!!! (sonst kannst du die beschädigen) kannst du die mit rechter Maustaste attach/detach in deinen Explorer als Laufwerk einhängen (wenn das VHD Attach Tool installiert ist)

    nicht vergessen die "Serielle Schnittstellen Einstellung" zu korrigieren

    und am besten behälst du einfach du runtergeladene 7zip-Datei als Sicherung - falls was kaputt geht



  • bitte super vorsichtig mit dem Attach/Detach

    1. die freedos.vhd !!!MUSS!!! "detached" sein bevor du die VM startest
    2. du kannst die freedos.vhd "attachen" wenn die VM !!!NICHT!!! läuft - dann
    kannst du Dateien kopieren usw.
    3. danach auf jeden Fall wieder !!!detachen!!!



  • jaaaaaaaaaaa, VirtualBox läuft auf dem Laptop

    mache mich jetzt auf den Weg in die Küche
    da steht die Kaffeekiste dann werde ich beide
    seriell verbinden und das DDCMP starten.

    Bin schon super gespannt, was da rauskommt.

    Danke für deine Hilfe (insbesondere für dein Geduld mit mir)



  • na das wäre ja auch zu schön gewesen.
    Fehlermeldung:
    ERROR PSION not ready for communication (RTS/CTS??)

    dieses RTS/CTS kommt mir bekannt vor
    habe ich bei diesen Terminal Programmen gesehen
    da kann man das ein bzw. ausschalten.
    Ist wohl für die Receive und Transmit Daten zuständig.



  • Ist wohl für die Receive und Transmit Daten zuständig.

    https://www.heise.de/glossar/entry/RTS-CTS-399241.html

    ERROR PSION not ready for communication (RTS/CTS??)

    Ich bin jetzt auch nicht so der RS232 Crack es könnte folgendes sein:

    1. manche Geräte erlauben das Umstellen der seriellen Settings - vielleicht passt Baudrate,Stopbits usw. nicht zu dem was DDCMP auf COM1 einstellt

    2. die Serielle Schnittstelle unter VirtualBox funktioniert vielleicht doch nicht ganz richtig - wenn die Kommunikation irgendwie blöde zeitkritisch ist könnte das (aber sehr unwahrscheinlich) sein und mit dem XP Rechner könnte es funktionieren

    3. das DDCMP passt gar nicht zu deiner Kaffeemaschine und die spricht ein anderes Protokoll

    jetzt 2 Fragen = ich erwarte 2 Antworten

    1. mit welchen Parametern rufst du die EXE auf - vielleicht gibt es keine /L 2 (=listnum 2) bei dir auf der Kaffeemaschine?

    2. hat jemals irgendeine Software schon mal Daten aus der Kaffeemaschine geholt - egal was?



  • und Du bekommst 2 Antworten

    zu 1) DDCMP /L2 /O ausgabe.txt /V

    zu 2) ja mit dem Programm funktioniert es siehe Link

    http://www.bonusdata.net/Download/EVA-DTS/evadts.htm

    jetzt mal eine einfache (vielleicht auch blöde) Frage,
    aber warum können wir mit dem Terminalprogramm
    nicht einfach den Befehl an die Kaffeemaschine senden
    (der die EVADTS Daten Ausgabe anschiebt)
    und dann die Daten empfangen.

    Die Hardware Verbindung zwischen Kaffeekiste und Laptop
    funktioniert einwandfrei. Die Asci/Druckdatei kann ich
    mit einem Terminal Programm super bequem empfangen.



  • zu 2) ja mit dem Programm funktioniert es siehe Link

    http://www.bonusdata.net/Download/EVA-DTS/evadts.htm

    Ich frage mich jetzt echt gerade wer von uns beiden blöd ist - warum hast du überhaupt jemals von diesem DDCMP-Program gesprochen - wenn du doch eines hast das funktioniert ???????????????????????????? Du hast in keinem deiner Posts von diesem Programm geschrieben - warum war das nicht direkt der 1. Link in deinem 1. Post - ich versteh dich echt nicht

    Die Hardware Verbindung zwischen Kaffeekiste und Laptop
    funktioniert einwandfrei. Die Asci/Druckdatei kann ich
    mit einem Terminal Programm super bequem empfangen.

    in den letzten x Posts hast du geschrieben das es mit KEINEM Terminalprogramm geht, nichts ankommt

    Du nervst echt



  • muss jetzt kurz was einkaufen gehen
    (damit ich am Wochenende nicht verhungere)
    und dann werde ich den XP Rechner nochmal
    in der Küche aufbauen und experimentieren.
    Bis später jueppes


Anmelden zum Antworten