#linuxcnc-devel | Logs for 2013-12-29

Back
[04:34:29] <KGB-linuxcnc> 03Chris Morley 05master 47a3537 06linuxcnc 10share/gscreen/skins/industrial/industrial.glade 10src/emc/usr_intf/gscreen/gscreen.py gscreen -fix jog increments not updating on screen * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=47a3537
[04:51:20] <KGB-linuxcnc> 03Chris Morley 05master 4a46568 06linuxcnc 10share/gscreen/skins/industrial/industrial.glade 10src/emc/usr_intf/gscreen/gscreen.py gscreen - fix jog increments not updating properly. * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=4a46568
[04:59:15] <KGB-linuxcnc> 03Michael Haberler 05unified-build-candidate-3 e19511c 06linuxcnc 10docs/src/common/UnifiedBuild.txt docs/UnifiedBuild: update and add some corrections * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=e19511c
[07:43:02] <norbert> I am preparing gmoccapy to react to external mode changes, but there are some situations, where it should not be allowed, i.e. if we are on the settings page. Is there a possibility to forbit halui to change modes from python??
[07:52:24] <mhaberler> I dont think that's a good idea - probably it is better to add what you need to the linuxcnc module in terms of NML commands and dont do the mode changes through HAL which is a bit weird to start with; but rather calling linuxcnc module methods
[07:53:38] <KGB-linuxcnc> 03Chris S Morley 05stepconf-GTK-builder b91a812 06linuxcnc 10src/emc/usr_intf/stepconf/build_HAL.py stepconf -fix encoder without spindle-at-speed checked error * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=b91a812
[07:54:46] <norbert> I was thinking about that too, just including an own hal pin to start a program, but many people use something like net start halui.mode.auto => halui.program.run <= hardware.button
[07:54:58] <norbert> They should be able to use the same if possible
[08:37:47] <alex_joni> anyone who speaks tcl around?
[08:47:30] * jthornton runs and hides from tcl
[08:47:39] <alex_joni> n/m.. hacked it to work
[08:47:50] <alex_joni> probably who sees what I did will run aswell :D
[08:56:38] <linuxcnc-build> build #1614 of hardy-amd64-sim is complete: Failure [4failed configuring configure] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-amd64-sim/builds/1614 blamelist: Michael Haberler <git@mah.priv.at>
[09:01:04] <linuxcnc-build> build #1609 of hardy-i386-realtime-rip is complete: Failure [4failed configuring configure] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-realtime-rip/builds/1609 blamelist: Michael Haberler <git@mah.priv.at>
[09:02:34] <linuxcnc-build> build #1612 of hardy-i386-sim is complete: Failure [4failed configuring configure] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-sim/builds/1612 blamelist: Michael Haberler <git@mah.priv.at>
[09:27:05] <alex_joni> what do you guys think of this: http://juve.ro/~juve/bbb/0001-Add-Edit-button-to-pickconfig.patch ?
[09:38:58] <KGB-linuxcnc> 03Norbert Schechner 05master 69f181a 06linuxcnc 10share/gscreen/skins/gmoccapy/gmoccapy.glade 10share/gscreen/skins/gmoccapy/gmoccapy_handler.py 10share/gscreen/skins/gmoccapy/release_notes.txt gmoccapy_0_9_9_7 - make gmoccapy react to external mode changes * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=69f181a
[09:41:54] <linuxcnc-build> build #1614 of checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/checkin/builds/1614 blamelist: Michael Haberler <git@mah.priv.at>
[10:20:01] <KGB-linuxcnc> 03Norbert Schechner 05master 6d03c1e 06linuxcnc 10share/gscreen/skins/gmoccapy/gmoccapy.glade 10share/gscreen/skins/gmoccapy/gmoccapy_handler.py 10share/gscreen/skins/gmoccapy/release_notes.txt gmoccapy_0_9_9_7_1 - replaces hal jog vel scale * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=6d03c1e
[10:36:42] <KGB-linuxcnc> 03Norbert Schechner 05master 842f726 06linuxcnc 10configs/sim/gmoccapy/gmoccapy_postgui.hal 10share/gscreen/skins/gmoccapy/gmoccapy.glade 10share/gscreen/skins/gmoccapy/gmoccapy_handler.py 10share/gscreen/skins/gmoccapy/release_notes.txt gmoccapy_0_9_9_7_1 - renamed spindle hal pins * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=842f726
[10:48:01] <KGB-linuxcnc> 03Chris S Morley 05v2.5_branch 7222725 06linuxcnc 10src/emc/usr_intf/stepconf/stepconf.py stepconf -connect spindle-at-speed to motion * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=7222725
[10:58:48] <cradek> cmorley: I suspect that is not right. if spindle-at-speed is netted to something but that something is never true, there will be NO motion. it's a special case if it's not netted (there is always motion)
[10:59:49] <cradek> I didn't test, but it seems like that net should be conditional on at least self.usespindleatspeed, and maybe other things too?
[11:00:05] <cradek> have you tested a resulting config?
[11:04:59] <archivist> it fails in 2.5.3, I was just adding to that thread on the list
[11:05:11] <cradek> what fails?
[11:05:55] <archivist> no spindle-at-speed to connect to
[11:06:56] <cradek> I'm lost. 2.5.3 (not with cmorley's change) makes a non-working config?
[11:07:02] <archivist> yes
[11:07:13] <cradek> always, or if you choose the use-spindle-at-speed?
[11:07:30] <archivist> is you choose the sample pyvcp
[11:07:32] <archivist> if
[11:07:54] <cradek> yargh
[11:08:57] <cradek> I don't know what the sample pyvcp is supposed to be
[11:09:20] <archivist> it adds a meter and LED to show the spindle speed
[11:09:44] <cradek> the led is supposed to be at-speed but the hal is wrong and it fails to load?
[11:10:06] <archivist> yes, I just commented it out while I was working
[11:11:46] <cradek> ok so we have 4 things to test: (with|without) use-at-speed, (with|without) sample-pyvcp
[11:16:47] <cradek> I can't even find the "use spindle at speed" checkbutton
[11:16:50] <cradek> it's in the glade file
[11:18:08] <cradek> oh you need a spindle encoder in your pinout - then it appears
[11:18:39] <archivist> appears where
[11:18:58] <cradek> after the xyz wizard screens you get a spindle one sometimes, and it's on there sometimes
[11:19:54] <cradek> adding one more option to stepconf always seems like a good idea but the combinatorial explosion is a killer :-/
[11:20:10] <JT-Shop> from a day ago
[11:20:11] <archivist> iirc if I ever saw a screen there I just clicked through
[11:20:11] <JT-Shop> <JT-Shop> well crumb, I found a bug in the Stepconf wizard. If you select the pyvcp spindle speed and pick spindle phase a for an input the spindle-at-speed signal is not created in the main hal file so the custom_postgui.hal file throws an error when it tries to sets spindle-at-speed true
[11:20:12] <JT-Shop> <JT-Shop> looks like no matter what you select for inputs and outputs spindle-at-speed is not created before the sets
[11:20:12] <JT-Shop> <JT-Shop> Looks like the Include connections to HAL cause the problem, if you uncheck it the config will load but the spindle speed will not work of course
[11:20:13] <JT-Shop> <JT-Shop> seems like it is a two step procedure as you have to have Use Spindle at speed checked if you add a pyvcp spindle speed meter
[11:20:38] <cradek> I have no idea how to test that all these combinations of options even make configs that load - let alone whether they work right
[11:20:57] <JT-Shop> it does get complicated for sure
[11:21:27] <JT-Shop> sometimes less is better
[11:21:45] <archivist> well to make stuff more interesting select metric, click all the defaults and try to run the slpash scree, difficult with a 4mm Z
[11:22:00] <cradek> ok my main concern is that always netting something to motion.spindle-at-speed will cause some configs (that don't generate a useful at-speed signal) to have no motion
[11:23:25] <cradek> and it seems like it may be the simplest configs (those where the user doesn't have spindle control or added panels)
[11:23:46] <cradek> that would be a serious regression
[11:27:42] <seb_kuzminsky> linuxcnc-build: force build --branch=unified-build-candidate-3
[11:27:42] <linuxcnc-build> you must provide a Builder, try 'force build [--branch=BRANCH] [--revision=REVISION] [--props=PROP1=VAL1,PROP2=VAL2...] <WHICH> <REASON>'
[11:27:47] <seb_kuzminsky> linuxcnc-build: force build --branch=unified-build-candidate-3 checkin
[11:27:53] <linuxcnc-build> The build has been queued, I'll give a shout when it starts
[11:30:06] <JT-Shop> I agree, we don't need broken configurations from stepconf
[11:30:39] <cmorley> Spindle at speed signal is set true if there is no feedback to it.
[11:30:57] <archivist> I dont currently promote the use of stepconf because it trashes old data as well
[11:32:02] * JT-Shop has been pondering lately if an easier interface for configuration creation is possible than the next/back format
[11:32:04] <archivist> why does it not read the written files rather than its own
[11:32:35] <JT-Shop> it reads the xml file but you can put things in custom.hal and it will not write over that one
[11:32:58] <archivist> a work around
[11:33:20] <JT-Shop> I think it would be confusing to program it to read the .hal file and come across x number of unknowns
[11:33:52] <archivist> confusing to who
[11:34:01] <JT-Shop> the programmer
[11:35:51] <JT-Shop> I actually wrote a configuration generator for 5i25 and it gets real busy real fast and I've not even written the xml save/load part
[12:03:12] <archivist> for a hobbing set up one has to change stuff in the main hal file not just the custom
[12:05:20] <jthornton> what do you have to change?
[12:08:48] <jthornton> if you have time you can look at what I have so far and comment http://gnipsel.com/files/5i25/
[12:29:48] <archivist> example increase the number of scale and/or other comps disconnect the A input and gear it to the spindle
[12:35:21] <archivist> that script fails on this box, and as I dont have any mesa cards I am probably the wrong person to test it
[12:37:34] <archivist> http://www.pastebin.ca/2519901
[13:23:57] <KGB-linuxcnc> 03Norbert Schechner 05master abfbd92 06linuxcnc 10lib/python/gladevcp/hal_sourceview.py gladevcp - hal_sourceview - add new function set_language * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=abfbd92
[13:27:14] <KGB-linuxcnc> 03Norbert Schechner 05master 3b639f5 06linuxcnc 03share/gscreen/skins/gmoccapy/gcode.lang 10share/gscreen/skins/gmoccapy/gmoccapy_handler.py 10share/gscreen/skins/gmoccapy/release_notes.txt gmoccapy_0_9_9_7_2 - new source highlight lang file * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=3b639f5
[13:30:55] <KGB-linuxcnc> 03Chris S Morley 05v2.5_branch 27d0a77 06linuxcnc 10src/emc/usr_intf/stepconf/stepconf.py stepconf -fix a regression - spindle-at-speed not set * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=27d0a77
[13:32:24] <JT-Shop> archivist, what version of linux are you running on that box?
[13:33:22] <archivist> it is an old 8.04 :)
[13:35:07] <JT-Shop> it didn't matter if you have a 5i25 but I guess having 8.04 does
[13:42:25] <cradek> cmorley: thanks!
[13:43:04] <JT-Shop> Yea!
[15:16:41] <linuxcnc-build> build forced [ETA 1h59m26s]
[15:16:42] <linuxcnc-build> I'll give a shout when the build finishes
[16:03:02] <linuxcnc-build> build #1618 of hardy-amd64-sim is complete: Failure [4failed configuring configure] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-amd64-sim/builds/1618
[16:07:04] <linuxcnc-build> build #1613 of hardy-i386-realtime-rip is complete: Failure [4failed configuring configure] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-realtime-rip/builds/1613
[16:08:15] <linuxcnc-build> build #1616 of hardy-i386-sim is complete: Failure [4failed configuring configure] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-sim/builds/1616
[16:48:01] <linuxcnc-build> build #1618 of checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/checkin/builds/1618
[16:57:26] <alex_joni> what do you guys think of this: http://juve.ro/~juve/bbb/0001-Add-Edit-button-to-pickconfig.patch ?
[18:07:39] <KGB-linuxcnc> 03Chris Morley 05master d640cb4 06linuxcnc 10src/emc/usr_intf/pncconf/pncconf.py Merge branch 'v2.5_branch' * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=d640cb4
[18:13:49] <KGB-linuxcnc> 03Chris Morley 05stepconf-GTK-builder f3c8cfc 06linuxcnc 10src/emc/usr_intf/stepconf/main_page.glade stepconf -remove an un used image * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=f3c8cfc
[18:13:49] <KGB-linuxcnc> 03Chris Morley 05stepconf-GTK-builder 240cce7 06linuxcnc 10src/emc/usr_intf/stepconf/pages.py 10src/emc/usr_intf/stepconf/stepconf.py stepconf -make the back button grey out when on the intro page * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=240cce7
[18:13:49] <KGB-linuxcnc> 03Chris Morley 05stepconf-GTK-builder 477f0ef 06linuxcnc 10src/emc/usr_intf/stepconf/build_HAL.py stepconf -fix a spindle-at-speed regression. * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=477f0ef