
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
> Ich muss über die serielle Schnittstelle 10 Werte einlesen. Die kommen aus einem Visual Basic Programm. > Sehen etwa so aus.: > > Byte 1: "a009 067" Du verwendest den Begriff "Byte" falsch, denn "a009 067" ist beim besten Willen kein Byte. Dadurch ist es ein wenig schwer zu verstehen, was Du machen willst. Kann es sein, dass Du Strings versendest? Im obigen Fall also einen mit 8 Zeichen? Danach solche mit 7 Zeichen? > Das a und b sende ich nur mit um das erste und letzte Byte zu erkennen, kann ich auch weglassen. > Jetzt muss ich diese 10 Werte in 20 Werte ändern. > a1 = 9 Dann sende doch tatsächlich Bytes Byte 1: 9 Byte 2: 67 ... Sollte im Basic mit CHR$(9); CHR$(67); etc. gehen. Die kannst Du dann in der CC direkt mit GET in je ein Byte einlesen und brauchst überhaupt nicht zu wandeln. Bye Achim |
| Antwort schreiben |