hallole,
hoffe mal, das ich das richtige forum erwischt habe
folgendes problem:
mit meinem uc-board sende ich 4 analoge werte und 4 digitale zustände an LabVIEW in folgendem format:
[code]Ascii
Hallo Schotte,
aaaaalso.. viele Wege führen nach Rom .. ist ein wenig Bastelarbeit.
Entweder mit 'Scan from string' oder 'split string' ... probier es einfach mal aus.
Hab heute leider keinen LV-Zugang, sonst hätte ich Dir ein Beispiel programmiert.
Hi
Ich kann dir ein kleines beispiel schicken müßte aber noch wissen wie die letzten 2 Bytes zu interpretieren sind ist das eine Float Zahl oder intergerwert oder..
Ansonsten schließe ich mich meinem Vorredner an
Gruß
Jürgen
PS
Du findest die Funktionen in der String palette
hallole, die letzten beiden bytes sind mein analogwert als integer.
hab es bisher nur in der simulation hinbekommen, das ich einen string in verschiedene einzelstrings aufteilen kann. aber nicht wie ich den integer nummerisch darstellen kann.
werd mal eine 2te variante versuchen, in dem ich sinnvoller weise nur ascii sende, was zumal ja auch den vorteil hat, das diese auch von anderen programmen interpretiert werden können. allerdings muss ich mir da erstmal gedanken für das uc prog machen
thx for help
Hi
Hatte heute morgen noch eine Idee
Siehe beispiel
gruß
Jürgen
hallole,
danke für die lösung. wusste nicht, das es die möglichkeit der typkonvertierung gibt
hab jetzt mal mein uc programm so umgeschrieben, das nur als string gesendet wird, da es ja auch net wirklich sinn macht, 2 datentypen zu vermischen.
jetzt muss ich nur noch die 100%ige kommunikation LabVIEW-ft245bm bewerkstelligen und dann ist das ne nette geschichte mit der darstellung der analog werte vom uc mit LabVIEW