String to unit8_t

Oh danke und wenn ich das zurück wandeln wollen würde?

bzw gibt es eine bessere methode das zu machen um UDP zu senden?
Hab das letztens nebenbei in einem Post gefragt aber bis jetzt nicht geschafft..

würde gerne das machen..

String off = ofst + "," + id_name + "," + String(actoffset[0]) + "," + String(actoffset[1]) + "," + String(actoffset[2]) + "," + String(actoffset[3]) + "," + String(actoffset[4]) + "," + String(actoffset[5]) + "," + String(actoffset[6]);
  Serial.println(off);
  
  byte buf[51];
  off.toCharArray((char *)buf, 50);
  Serial.println(buf[1]);
  UdpTwo.begin(PORTOFF);
  UdpTwo.beginPacket(unicastIP, PORTOFF);
  UdpTwo.write((uint8_t*)&buf, sizeof(buf));
  //Udp.print(text);
  UdpTwo.endPacket();

aber es kommt beim empfangen nichts an..

int packetSize1 = UdpTwo.parsePacket();

        if (packetSize1)

        {
         int len = UdpTwo.read((uint8_t*)&buf, sizeof(buf));

          if (len > 0) packetBuffer[len] = 0;

          Serial.println("Contents:");

          Serial.println(buf[1]);
        }

mfg