- 12V Akku mit 280 Ah bauen         
Ergebnis 1 bis 3 von 3

Thema: Serielle Übertragung eines Byte Array

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    10.05.2006
    Beiträge
    18

    Serielle Übertragung eines Byte Array

    Anzeige

    E-Bike
    Hi

    Vielleicht kann mir da weiter helfen. Ich möchte ein Byte-Array (Dim Messdaten(1603) As Byte) mit einen Befehl an die Serielle Schnittstelle übergeben. Der Kode sollte möglichst effizient und schnell sein, ich entwickle gerade ein schnelles Messinterface.

    Im Bascom Manual habe ich den Befehl PUT gefunden mit dem müsste es gehen an Array zu senden oder kann man Print ein ganzes Byte Array schreiben?. Im diesem Forum und MCS Forum habe ich nichts über PUT Gefunden.
    ---------------------------------------------------------
    PUT #channel, var ,[pos] [,length]

    Note that when you specify the length for a string, the maximum length is 255. The maximum length for a non-string array is 65535
    ------------------------------------

    Leider habe ich mit Bascom Syntax Probleme, programmiere normal in c.


    Vielen Dank

    Peter

  2. #2
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    28.03.2004
    Beiträge
    185
    mehr als Dim Messdaten(255) As Byte geht nicht, d.h. ein Array geht nur max. von 1(!) bis 255

  3. #3
    Neuer Benutzer Öfters hier
    Registriert seit
    10.05.2006
    Beiträge
    18

    Config Printbin = Extended

    Danke für deine Antwort.

    Habe gestern im Bascom Manual doch eine Lösung gefungen !!

    ----------------------
    Syntax

    Config Printbin = Extended

    Dim A(1000)

    Printbin A(1) ; 1000

    -------------------------------

    Grüsse Peter

Berechtigungen

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

Solar Speicher und Akkus Tests