Support forum for MegunoLink
-
Huggi0619
- Posts: 1
- Joined: Thu Nov 13, 2025 8:11 pm
Thu Nov 13, 2025 8:20 pm
Hi Guys
I want to display a value at a gauge but it doesn't work and I can't figure out what the problem is.
Ist there anybody who can help me please? Wouldbe realy nice.
Here ist the code block from my arduino UNO R4 minima:
Code: Select all
Serial.print("{Gau:IPGauge5|");
Serial.print(linearSpeedKmh);
Serial.println("}");
;
The propertiers of the gauge look like the pic in the attachment.
Thank you very much for your fast response and help
kind regards Huggi0619
-
Attachments
-

- Properties of the gauge
- Screenshot 2025-11-13 211928.png (146.44 KiB) Viewed 86361 times
-
philr
- Posts: 463
- Joined: Mon May 26, 2014 10:58 am
Tue Dec 09, 2025 8:53 am
Assuming your gauge control in the interface is named IPGauge5, you should send something like this from your Arduino:
Code: Select all
Serial.print("{UI|SET|IPGauge5.Value=");
Serial.print(linearSpeedKmh);
Serial.println("}");
A few important notes:
Use UI as the prefix
Use the SET command
Use the .Value property (or whichever property your gauge uses — check in the Interface Designer)
Make sure the entire command is wrapped in {} braces
If you have multiple interface panels or want to target a specific channel, you can also use this format:
Code: Select all
{UI:ChannelName|SET|IPGauge5.Value=123}
This ensures MegunoLink correctly parses and applies the value to your gauge.