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

Informationen und Diskussionen über Logik-Engine und Logik-Editor
Forumsregeln
  • Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
  • Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
  • Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
  • Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
Antworten

Ersteller
chriss1980
Reactions:
Beiträge: 33
Registriert: Mi Aug 07, 2019 9:53 am
Hat sich bedankt: 5 Mal
Danksagung erhalten: 26 Mal

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

#1

Beitrag 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
TWS950 #308, VPN bei Bedarf

Sun1453
Reactions:
Beiträge: 2245
Registriert: Do Feb 07, 2019 8:08 am
Hat sich bedankt: 2034 Mal
Danksagung erhalten: 893 Mal

#2

Beitrag von Sun1453 »

Sehe jetzt im Wiki zumindest nur hex to int. Tws kann ich später mal schauen.
Gruß Michael

Timberwolf 950 QL #344 | Mit Internetanbindung | VPN Offen | Reboot nach Absprache | PROD Server
Timberwolf 2500 #602 | VPN offen | TEST Server | Reboot nach Absprache |

ms20de
Elaborated Networks
Elaborated Networks
Reactions:
Beiträge: 1285
Registriert: Sa Aug 11, 2018 9:14 pm
Hat sich bedankt: 365 Mal
Danksagung erhalten: 742 Mal

#3

Beitrag 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
[ Timberwolf Entwicklung ]

TWS 2400 ID:102 VPN offen, Reboot auf Nachfrage
TWS 3500 ID:695 VPN offen, Bitte kein Reboot ohne Absprache

Ersteller
chriss1980
Reactions:
Beiträge: 33
Registriert: Mi Aug 07, 2019 9:53 am
Hat sich bedankt: 5 Mal
Danksagung erhalten: 26 Mal

#4

Beitrag von chriss1980 »

Mega, danke dafür :)
TWS950 #308, VPN bei Bedarf
Antworten

Zurück zu „Logikengine & Logik-Editor“