qtdragon gui - custom hal elemente im .ui

More
3 years 2 months ago #277962 by meister
Hi,
ich würde gerne für mein RIO projekt auch ein angepasstes/generiertes qtdragon gui bauen, so wie ich es bereits mit dem axis gui mache.

bei axis ist es ganz einfach per pyvcp neue widgets die direkt an die hal koppelbar sind einzubauen.

neue widgets ins qtdragon main-gui einzubauen klappt auch schon,
allerdings kann ich nur LED's, Schieberegler und Gauge's direkt per hal steuerbar machen,
bei z.B. labels bzw '<number>' ( linuxcnc.org/docs/2.4/html/hal_pyvcp.html#r1_6_4 ) widgets wie im axis bekomme ich es nicht hin.

extra python code wollte ich auch nicht erzeugen müssen.

hat da jemand ne lösung ?

Danke,
Olli

 

Please Log in to join the conversation.

More
3 years 2 months ago #277983 by cmorley
Google Übersetzer:
HAL_label zeigt eine Zahl basierend auf einem HAL-Pin an. Legen Sie die Pin-Typ-Eigenschaft und die Format-Eigenschaft in QtDesigner fest. Siehe das Bild. Abhängig davon, welche Version von Linuxcnc Sie verwenden, ist möglicherweise auch ein LCD-Widget geeignet. In 2.8 werden meiner Meinung nach nur Float-Pins angezeigt, in 2.9 kann man den Pin-Typ auswählen.

linuxcnc.org/docs/2.9/html/gui/qtvcp-wid...cp:widgets:hal-label
 

Attachment not found

Please Log in to join the conversation.

More
3 years 2 months ago #277999 by meister
Vielen dank cmorley !!!
allerdings bin ich einfach zu blöd den designer mit der qtvcp erweiterung zum laufen zu bekommen :(

Würde mich freuen wenn mir jemand ein beispiel xml geben könnte mit einem HALlabel das mit dem z.b. dem pin 'testlabel1' verbunden ist.

Gruß und Danke
Olli

Please Log in to join the conversation.

More
3 years 2 months ago #278027 by cmorley
Hier ist ein Beispiel für ein HAL-Label und ein HAL-LCD. Beide sind für S32-Pins ausgelegt.

Attachment not found

 

Attachment not found

Please Log in to join the conversation.

More
3 years 2 months ago #278029 by meister
Sehr gut, vielen, vielen, vielen Dank !!!!!!!

 

Attachment not found



wieder einen schritt weiter :)

Please Log in to join the conversation.

Time to create page: 0.140 seconds
Powered by Kunena Forum