String mit Sonderzeichen ACK (06hex) bauen - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: String mit Sonderzeichen ACK (06hex) bauen (/Thread-String-mit-Sonderzeichen-ACK-06hex-bauen) |
String mit Sonderzeichen ACK (06hex) bauen - wernerIBN - 13.05.2011 11:13 Hi, ich wurschtel schon ne Weile rum, aber ich bekomm es nicht hin. Mein Gerät bekommt ASCII-Zeichen zur Steuerung, die mit einem ACK (06hex) abgeschlossen werden. Beispielsweise ist DisplayData: D+ACK 06Hex. Mit einem Terminalprogramm (TeraTerm) kann ich eintippen D und Strg+F6. Ich möchte nun einen einfachen String bauen, der zunächst das "D" enthält, und dann das ACK-Zeichen 06hex. Wie mach ich das ? Werner RE: String mit Sonderzeichen ACK (06hex) bauen - NWOmason - 13.05.2011 11:49 (13.05.2011 11:13 )wernerIBN schrieb: Ich möchte nun einen einfachen String bauen, der zunächst das "D" enthält, und dann das ACK-Zeichen 06hex. Wie mach ich das ? Um ASCII-Zeichen nach String zu wandeln, kannst du das VI nehmen: Byte Array To String Function http://zone.ni.com/reference/en-XX/help/371361G-01/glang/byte_array_to_string/ Damit kannst direkt ASCII nach String wandeln: [attachment=33758] Beste Grüße, NWO RE: String mit Sonderzeichen ACK (06hex) bauen - Lucki - 13.05.2011 12:19 Du schaltest die Anzeige, in der du das eintippen willst, mit der rechten Maustaste um auf " '\'-Code-Anzeige", und tippst ein: "D\06". Dann kannst Du wieder zurückschalten (oder auch nicht). Kannst auch mal auf "Hexadezimale Anzeige" umschalten, dann muß drinstehen: "4406". RE: String mit Sonderzeichen ACK (06hex) bauen - wernerIBN - 13.05.2011 12:53 (13.05.2011 12:19 )Lucki schrieb: Du schaltest die Anzeige, in der du das eintippen willst, mit der rechten Maustaste um auf " '\'-Code-Anzeige", und tippst ein: "D\06". Dann kannst Du wieder zurückschalten (oder auch nicht). Kannst auch mal auf "Hexadezimale Anzeige" umschalten, dann muß drinstehen: "4406". Lucki, so was schönes am Freitag den 13. zu bekommen Das ist es, \06 geht perfekt. Danke. |