Seite 1 von 1

[V4.1] [FR] Dezimal nach Hex konvertieren

Verfasst: Fr Nov 15, 2024 2:40 pm
von chriss1980
Hallo Elabnet-Team,

toll, dass es jetzt eine Umsetzung Hex->Dezimal als Logikmodul ("Hexadezimal zu Zahl") gibt. Plant Ihr das auch andersherum, also dec2hex? Ich habe hier MQTT Geräte, die nur mit hex-Werten kommunizieren. Zurzeit muss ich das außerhalb des TW konvertieren; eine Richtung wird mit den neuen Logikmodulen jetzt möglich. Oder übersehe ich etwas?

Danke & Grüße
Christian

Re: [V4.1] [FR] Dezimal nach Hex konvertieren

Verfasst: Fr Nov 15, 2024 4:48 pm
von Sun1453
Sehe jetzt im Wiki zumindest nur hex to int. Tws kann ich später mal schauen.

Re: [V4.1] [FR] Dezimal nach Hex konvertieren

Verfasst: Fr Nov 15, 2024 10:20 pm
von ms20de
Hallo Christian,

ist mit einer Custom / Benutzerdefinierten Logik machbar:

Code: Alles auswählen

{
  "Level": [
    [
      "$In",
      "integer",
      0
    ],
    [
      "$StringFormat",
      "string",
      "0x%X"
    ],
    [
      "$Out",
      "string,128",
      ""
    ]
  ],
  "Module": [
    [
      "Printf",
      "$In",
      "$StringFormat",
      "$Out"
    ]
  ],
  "Input": [
    [
      "Input",
      "The input integer",
      "$In",
      "c"
    ]
  ],
  "Output": [
    [
      "Output",
      "The output",
      "$Out",
      "a"
    ]
  ]
}
Bild

Bei StringFormat 0x weg löschen, wenn nicht benötigt, kleines %x macht kleine Buchstaben also ff statt FF

Viele Grüße,
Matthias

Re: [V4.1] [FR] Dezimal nach Hex konvertieren

Verfasst: Sa Nov 16, 2024 1:09 am
von chriss1980
Mega, danke dafür :)