Gauge doesn't work

Support forum for MegunoLink
Post Reply
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
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.
Post Reply