How hard is it to build a completely new standalone GUI?
28 Jan 2019 03:45 #125022
by KevKim
Replied by KevKim on topic How hard is it to build a completely new standalone GUI?
added <show pin> at the last line,
it behaved same as before, not launching any new windowor terminal
so I guess it is not calling ./postgui.hal. great discovery... damn it..
I am gonna try to change the name to my_postgui.hal and will put in together where original postgui.hal is located
it behaved same as before, not launching any new windowor terminal
so I guess it is not calling ./postgui.hal. great discovery... damn it..
I am gonna try to change the name to my_postgui.hal and will put in together where original postgui.hal is located
Please Log in or Create an account to join the conversation.
28 Jan 2019 03:59 #125023
by KevKim
Replied by KevKim on topic How hard is it to build a completely new standalone GUI?
it is very apparent that it doesn't call my_postgui.hal
(neither my_postgui.hal or ./my_postgui.hal)
Tried to change it to HALFILE = but then lots of error not finding hal pins.
So this should be in POSTGUI_HALFILE but it refused to load this file. hmm..
world of mystery..
(neither my_postgui.hal or ./my_postgui.hal)
Tried to change it to HALFILE = but then lots of error not finding hal pins.
So this should be in POSTGUI_HALFILE but it refused to load this file. hmm..
world of mystery..
Please Log in or Create an account to join the conversation.
28 Jan 2019 04:17 #125024
by cmorley
Replied by cmorley on topic How hard is it to build a completely new standalone GUI?
Oh wait I forgot!!
postgui is only called from the GUI not from linuxcnc.
I have a solution for you. - lets run your glade file under Gscreen to fix this problem...
renameit as tester.glade and save it in sim/gscreen/gscreen_custom/ folder. Now launch LinuxCNC and click to sim/gscreen/gscreen_custom/tester and start it.
confirm that the screen loads and i will check what to do next. by the way are you using linuxcnc master or 2.7?
Chris M
postgui is only called from the GUI not from linuxcnc.
I have a solution for you. - lets run your glade file under Gscreen to fix this problem...
renameit as tester.glade and save it in sim/gscreen/gscreen_custom/ folder. Now launch LinuxCNC and click to sim/gscreen/gscreen_custom/tester and start it.
confirm that the screen loads and i will check what to do next. by the way are you using linuxcnc master or 2.7?
Chris M
Please Log in or Create an account to join the conversation.
28 Jan 2019 04:19 #125025
by KevKim
Replied by KevKim on topic How hard is it to build a completely new standalone GUI?
master!!! latest patch to yesterday!
almost everyday there is a new patch, idk what that means, just trying!!
Im following your order right now sir !
almost everyday there is a new patch, idk what that means, just trying!!
Im following your order right now sir !
Please Log in or Create an account to join the conversation.
28 Jan 2019 04:24 #125026
by KevKim
Replied by KevKim on topic How hard is it to build a completely new standalone GUI?
okay, launched lcnc picker, made a copy of gscreen-tester, copied all my files in that folder too, now picker shows my_gui together with gscreen in selection window, it launched with no error, led won't work though yet
Please Log in or Create an account to join the conversation.
28 Jan 2019 04:29 #125027
by cmorley
Replied by cmorley on topic How hard is it to build a completely new standalone GUI?
ok great.
now in the tester.ini file look for:
POSTGUI_HALFILE = gaxis_postgui.hal
change it to:
POSTGUI_HALFILE = tester_postgui.hal
then add a text file to the folder called tester.hal
in that file add the commands to connect the pins
Chris m
now in the tester.ini file look for:
POSTGUI_HALFILE = gaxis_postgui.hal
change it to:
POSTGUI_HALFILE = tester_postgui.hal
then add a text file to the folder called tester.hal
in that file add the commands to connect the pins
Chris m
Please Log in or Create an account to join the conversation.
28 Jan 2019 04:36 #125028
by cmorley
Replied by cmorley on topic How hard is it to build a completely new standalone GUI?
sorry don't name the new file tester,hal
tester_postgui.hal
tester_postgui.hal
Please Log in or Create an account to join the conversation.
28 Jan 2019 04:47 - 28 Jan 2019 04:48 #125029
by KevKim
Replied by KevKim on topic How hard is it to build a completely new standalone GUI?
I am curious what to see from this procedure.
- .INI was modified to tester_postgui.hal
- renamed my glade file as tester.glade
and lots of error, mostly handler not found + hal_led_power pin does not exist.
It loads with original hal file, but not with modified postgui hal file.
I have very little clue what is going on here...
- .INI was modified to tester_postgui.hal
- renamed my glade file as tester.glade
and lots of error, mostly handler not found + hal_led_power pin does not exist.
It loads with original hal file, but not with modified postgui hal file.
I have very little clue what is going on here...
Last edit: 28 Jan 2019 04:48 by KevKim.
Please Log in or Create an account to join the conversation.
28 Jan 2019 04:51 - 28 Jan 2019 04:52 #125030
by cmorley
Replied by cmorley on topic How hard is it to build a completely new standalone GUI?
can you post the actual error message?
Are you saying the tester_postgui.hal file is being called but errors?
What should happen is you should see your gui and the LED should work
Are you saying the tester_postgui.hal file is being called but errors?
What should happen is you should see your gui and the LED should work
Last edit: 28 Jan 2019 04:52 by cmorley.
Please Log in or Create an account to join the conversation.
28 Jan 2019 04:56 #125031
by KevKim
Replied by KevKim on topic How hard is it to build a completely new standalone GUI?
ah... I think I just found something..
So this command is available only with either TOUCHY or AXISGUI???
This explains a lot... but then ... how come gmoccapy could include this without using axisgui? I am crying T.T
linuxcnc.org/docs/2.6/html/config/ini_co...ml#sub:HALUI-section
2.7. [HAL] section
.
.
POSTGUI_HALFILE = example2.hal - (Only with the TOUCHY and AXIS GUI) Execute example2.hal after the GUI has created its HAL pins. See section pyVCP with Axis Section for more information.
So this command is available only with either TOUCHY or AXISGUI???
This explains a lot... but then ... how come gmoccapy could include this without using axisgui? I am crying T.T
linuxcnc.org/docs/2.6/html/config/ini_co...ml#sub:HALUI-section
2.7. [HAL] section
.
.
POSTGUI_HALFILE = example2.hal - (Only with the TOUCHY and AXIS GUI) Execute example2.hal after the GUI has created its HAL pins. See section pyVCP with Axis Section for more information.
Please Log in or Create an account to join the conversation.
Moderators: HansU
Time to create page: 0.214 seconds