- Akku Tests und Balkonkraftwerk Speicher         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 15 von 15

Thema: was mache ich falsch?

  1. #11
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    03.06.2004
    Ort
    Düsseldorf
    Alter
    40
    Beiträge
    158
    Anzeige

    Powerstation Test
    Uni Code sind immer zwei Byte pro Zeichen. ANSI String müsste gehen.
    http://www.tappertzhofen.eu/bpp2

    Basic++ Programmiersprache
    für den C-Control I Mikrocontroller

  2. #12
    Neuer Benutzer Öfters hier
    Registriert seit
    10.09.2005
    Ort
    Waldems
    Beiträge
    21
    danke werde das gleich mal testen

  3. #13
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    16.09.2004
    Ort
    Schwabenland
    Beiträge
    156
    Hi,
    probier doch mal nachfolgendes aus:

    Code:
          ### Zum Sende der Daten ###
          procedure SendGPSMessage(GPSMessage: String);
            var BytesWritten: Cardinal;
          begin
            if not WriteFile(ComFile, GPSMessage[1], Length(GPSMessage), BytesWritten, Nil) then
              ShowMessage('Error occured while transmitting GPS-Data');
            if not(BytesWritten = Length(GPSMessage)) then
              ShowMessage('Error occured while transmitting GPS-Data');
    
          end;
    Bei WriteFile muss der Offset 1 vom String, also GPSMessage[1] zur Referenzierung übergebn werden.

  4. #14
    Neuer Benutzer Öfters hier
    Registriert seit
    10.09.2005
    Ort
    Waldems
    Beiträge
    21
    So,
    ich habe jetzt beides ein wenig ausprobiert aber leider ohne erfolg. Wie ist das eigentlich mit dem Startbit bei der konfiguration der seriellen Schnittstelle? Ih habe noch keine möglichkeit gefunden das einzustellen. Ist das Standard?

    Vielleicht hier nochmal das Codfragment in dem ich die serielle Schnittstelle öffne:
    Code:
        Com3 := CreateFile(PChar('COM3'), Generic_Read or Generic_Write, 0, nil, Open_Existing, File_Attribute_Normal, 0);
    Ich hab gerade nochmal die Nachricht in der Form mit ausgeben lassen, die sieht gut aus.

    Nochmal danke für eure bisherige Hilfe
    Ferdinand

  5. #15
    Neuer Benutzer Öfters hier
    Registriert seit
    10.09.2005
    Ort
    Waldems
    Beiträge
    21
    Hallo.

    Ich weiss nicht wieso und warum, seit ich versucht habe eine datei über die Dos-Eingabeaufforderung zu senden funktioniert alles einwandfrei.

    Danke für eure Hilfe.
    Ferdinand

Seite 2 von 2 ErsteErste 12

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Solar Speicher und Akkus Tests