#linuxcnc-devel | Logs for 2017-01-03

[11:02:08] <seb_kuzminsky> happy new year y'all
[11:02:32] <seb_kuzminsky> i see 2016 wrapped up with a giant pile of seemingly random buildbot failures, whee!
[11:09:00] <cradek> yay!
[11:11:45] <jepler> seb_kuzminsky: I've been too tired to try to figure out what was going on with buildbot
[11:11:56] <jepler> seb_kuzminsky: happy new year
[11:47:41] <skunkworks_> jepler, did you see http://electronicsam.com/images/matsuura/20170101_161125.jpg
[11:55:33] <jepler> nice. is it spinning yet?
[11:55:52] <jepler> sigh I really should put my mill back together one of these years
[12:13:01] <skunkworks_> Not closed loop yet..
[12:13:32] <skunkworks_> made some adaptors from the small shaft these servos have to the 1/4" timing pullys
[12:15:22] <skunkworks_> they seem to take about .5A to move the thing around at 12v
[12:16:06] <skunkworks_> might be just on the limit of these things. Time will tell
[12:18:45] <skunkworks_> if they don't burn up..... ;)
[12:58:46] <linuxcnc-build> build #4682 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/4682 blamelist: Norbert Schechner <nieson@web.de>, Sebastian Kuzminsky <seb@highlab.com>, Dewey Garrett <dgarrett@panix.com>, John Thornton <bjt128@gmail.com>
[13:00:27] <seb_kuzminsky> linuxcnc-build: force build --branch=2.7 0000.checkin
[13:00:27] <linuxcnc-build> build forced [ETA 1h46m44s]
[13:00:28] <linuxcnc-build> I'll give a shout when the build finishes
[13:38:42] <seb_kuzminsky> well it got past where it failed all those other times
[13:38:50] <seb_kuzminsky> i upgraded the kernel on the wheezy buildslaves and rebooted
[13:39:09] * seb_kuzminsky waves a dead chicken over the build farm
[14:34:28] <linuxcnc-build> Hey! build 0000.checkin #4683 is complete: Success [3build successful]
[14:34:29] <linuxcnc-build> Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/4683
[14:40:45] <andypugh> I have tried my pseudo-abs homing for repeatability today, and it appears to work. I turned a diameter to 15.02mm, jogged away, restarted the PC, asked for a diamter of 14mm and got 14.02mm.
[14:41:47] <andypugh> One thought that I have had is that it might be a good idea to delete the file that stores the positions after reading it to ensure that no invalid values get used. Any thoughts?
[14:44:23] <skunkworks> does the position get saved on exit?
[14:50:02] <andypugh> Ideally
[14:50:18] <andypugh> But it’s hard to guarantee that anything actually gets done on every exit
[14:50:59] <Tom_L> check it on startup?
[14:51:14] <Tom_L> the file that is..
[14:52:46] <Tom_L> skip that thought.. it didn't make sense
[14:54:30] <andypugh> I could write a flag to it saying that it was invalid, but deleting the whole thing is probably better for SSD life.
[15:57:02] <linuxcnc-build> build #96 of 4025.deb-jessie-armhf is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4025.deb-jessie-armhf/builds/96
[16:07:23] <seb_kuzminsky> kernel errors on the jessie-armhf buildslave
[16:07:32] <seb_kuzminsky> looks like the disk is going bad
[16:07:36] <jepler> :-/
[16:07:48] <seb_kuzminsky> [11550.316113] Read-error on swap-device (179:0:120822048)
[16:07:48] <seb_kuzminsky> [11550.321825] mmc0: ADMA error
[16:09:45] <seb_kuzminsky> swapoff and try again...
[17:22:30] <linuxcnc-build> build #97 of 4025.deb-jessie-armhf is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4025.deb-jessie-armhf/builds/97
[17:52:20] <seb_kuzminsky> oom, shoulda known
[18:29:10] <JT-Shop> is native cam still just an add on from github?
[18:44:32] <seb_kuzminsky> it's not integrated into linuxcnc currently
[18:50:56] <JT-Shop> what are your thoughts on it?
[18:54:17] <JT-Shop> maybe I should have asked have you tried it?
[18:54:21] <skunkworks_> was it dgarr that created a branch recently?
[18:55:21] <JT-Shop> hmmm I'll have to look
[18:55:53] <skunkworks_> is there a HB04 integration wiki on how to add it to an existing config?
[18:55:56] <JT-Shop> I've been so busy not much time to look
[18:57:04] <skunkworks_> the native cam looks pretty darn cool - but I have not played with it for more than couple minutes
[18:58:33] <JT-Shop> I tried to get it to run once but ran out of time
[19:13:08] <seb_kuzminsky> i played around with an earlier version and made a simple part with it, it was great i though
[19:13:35] <seb_kuzminsky> i added a widget to it, and then found out it had already been added upstream :-/
[19:14:29] <seb_kuzminsky> it's somewhere on the spectrum between "conversational programming at the machine in the cold garage" and "simple cad/cam in the comfort of hte kitchen"
[21:09:18] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15zultron opened pull request #221: stdglue.py: turn `change_epilog()` into generator function (06master...06lcnc-217) 02https://github.com/LinuxCNC/linuxcnc/pull/221
[21:17:11] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15zultron commented on issue #217: @dhwiezel, the error turns out to be in `stdglue.py` in the `change_epilog()` function, which was not properly written as a python generator function. You can fix the function by replacing all `return INTERP_*` lines with `yield INTERP_*`, as I did in PR #221 (which should automatically close this issue as soon as it is merged).... 02https://github.com/LinuxCNC/linuxcnc/issues/217#issue