RS 232



  • Hi @ all!

    Ich möchte über die serielle Schnittstelle ASCII-Zeichen einlesen.

    c++-Code:

    void CRS232Doc::OnRs232Lesen()
    {
    // TODO: Code für Befehlsbehandlungsroutine hier einfügen
    CSerial serial;
    if (serial.Open(1, 9600))
    {
    char* lpBuffer = new char[500];
    int nBytesRead = serial.ReadData(lpBuffer, 500);
    delete []lpBuffer;
    }
    else

    Habe ich natürlich nicht selber geschrieben, da ich Anfänger bin 😉

    Ich möchte den Inhalt des Buffer in einer SDI-Anwendung anzeigen und in eine Datei schreiben. 🙄

    Wer kann mir dabei helfen den Code zu erstellen, bzw. wo muß ich wann was machen?

    Am besten für Idiote erklärt 😃

    Danke im Voraus 👍

    Gruß Markus

    AfxMessageBox("Failed to open port!");



  • Die MessageBox ist natürlich die letzte Zeile des Codes 🤡



  • Hallo Markus...

    Hast Du dir mal den Link, welchen ich Dir gegeben habe, angesehen?
    Bist Du damit klargekommen?
    Wenn nicht, dann helfe ich doch gerne!.... 😃

    Hast Du sonst schon mal ein wenig mit der SDI rumprogrammiert?

    Gruss Danny


Log in to reply