NI Linux Real-Time Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

Embedded UI - Unicode

Is there a way to display Unicode text on an NI Real-Time Linux Embedded UI front panel using standard LabVIEW string controls or indicators? I have performed my usual tricks of getting this to work in a Windows environment but so far have been unsuccessful with NI's Real-Time Linux.

 

Current NI Real-Time Setup:

----------------------------------------

Linux 3.14.46-rt46-3.5.0f0 x86_64

LabVIEW Real-Time 15.0.1

XFCE version 4.10

----------------------------------------

0 Kudos
Message 1 of 4
(3,361 Views)

I believe that the LVRT Embedded UI (which is based off of the ageing LabVIEW Linux and UNIX UI support code) does not support Unicode, either in the Xlib that it uses nor how the code is actually written. You should work with your local sales rep and let them know your use-case, as that's one of the driving factors for when/if things are worked on (customer feedback)

0 Kudos
Message 2 of 4
(3,350 Views)

Also this subject was discussed 2 years ago, I am running into exactly the same problem now. Is there any solution?

0 Kudos
Message 3 of 4
(2,644 Views)

Are there any updates as of 2026? NI Linux RT definitely supports Unicode (I was able to add the proper keyboard layout and type the correct symbols in the layout selection window test field). I added custom TrueType fonts using this tutorial (https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z000001DctnSAC&l=nl-NL), but this seems unrelated to symbol rendering — it appears to affect encoding only.

Is there an *.ini file to force LabVIEW to use Unicode for the Embedded UI? I'm stuck with this problem, and it's really annoying.

0 Kudos
Message 4 of 4
(13 Views)