Hallo Zusammen,
ich wußte nicht, wohin, daher frage ich mal in dieser Rubrik. Ich habe folgendes Problem:
Ich würde gerne einen Hex-String an syswrite übergeben, das funktioniert so:
$data = "\x00\x8e\x10\x03\x03\x00\x00\x00\x05\x0a\x46\xb7\xec\x6a\x70\xb7";
syswrite($hash->{CD}, $daten);
auch wunderbar.
Ein Teil des Strings ist variabel. Diesen würde ich gerne im Programm generieren, und mit dem Rest verknüpfen. Etwa so:
my $nachricht = '050b46bf'
my $data = "\x00\x8e\x10\x03\x03\x00\x00\x00".$nachricht."\xec\x6a\x70\xb7";
Ich habe schon Stunden mit googlen und versuche verbracht, jedoch bekomme ich es nicht hin. Meine Versuche gingen über zerlegen als array und mit map / join wieder verbinden, über regex und so weiter...
Wie bekomme ich $nachricht in ein passendes Format um es einzufügen???
Schon mal vielen Dank für eure Hilfe