#linuxcnc-devel | Logs for 2019-09-20

Back
[00:59:17] -!- c-log has quit [Ping timeout: 276 seconds]
[01:02:08] -!- c-log has joined #linuxcnc-devel
[01:37:16] -!- ve7it has quit [Remote host closed the connection]
[01:44:47] -!- c-log has quit [Ping timeout: 265 seconds]
[01:46:24] -!- c-log has joined #linuxcnc-devel
[01:50:51] -!- KimK has quit [Ping timeout: 250 seconds]
[02:42:01] -!- KimK has joined #linuxcnc-devel
[02:52:57] -!- c-log has quit [Ping timeout: 245 seconds]
[02:55:53] -!- c-log has joined #linuxcnc-devel
[04:12:23] -!- CMorley has quit [Ping timeout: 268 seconds]
[09:35:52] <JT-Shop> because there is no axis.0...
[09:39:53] <JT-Shop> 2.8 and 2.9 have not eliminated the axes...
[10:13:54] <Tom_L> but it shows up in the list
[10:14:07] <JT-Shop> no it does not... read the pin name
[10:14:29] <JT-Shop> that's why you should not guess at pin names and print out a list of pins for that configuration
[10:14:49] <JT-Shop> axes can be only abcuvwxyz not 0
[13:31:27] -!- CMorley has joined #linuxcnc-devel
[14:00:17] -!- ve7it has joined #linuxcnc-devel
[14:32:02] -!- logs has quit [Ping timeout: 240 seconds]
[14:33:13] -!- logs has joined #linuxcnc-devel
[14:38:59] -!- jthornton has quit [Read error: Connection reset by peer]
[14:38:59] -!- JT-Shop has quit [Read error: Connection reset by peer]
[14:38:59] -!- JT-Shop2 has quit [Read error: Connection reset by peer]
[14:45:57] -!- jthornton has joined #linuxcnc-devel
[14:46:00] -!- JT-Shop has joined #linuxcnc-devel
[14:46:00] -!- JT-Shop2 has joined #linuxcnc-devel
[14:57:47] -!- JT-Shop2 has quit [Ping timeout: 250 seconds]
[14:57:47] -!- JT-Shop has quit [Ping timeout: 250 seconds]
[14:58:02] -!- jthornton has quit [Ping timeout: 268 seconds]
[15:18:11] -!- jthornton has joined #linuxcnc-devel
[15:18:13] -!- JT-Shop has joined #linuxcnc-devel
[16:44:57] -!- micges has joined #linuxcnc-devel
[17:11:38] -!- andypugh has joined #linuxcnc-devel
[17:40:54] -!- Centurion_Dan has quit [Remote host closed the connection]
[18:16:29] -!- CMorley has quit [Read error: Connection reset by peer]
[18:59:27] -!- micges has quit [Quit: Leaving]
[20:48:12] <andypugh> Does anyone mind if I try something to see if it breaks the buildbot?
[20:49:25] <andypugh> I want to make a change to the rtai build, and the buildboit seems like an easier way to check what it breaks than setting up a whole load of machines myself.
[20:59:33] <seb_kuzminsky> andypugh: that's a totally valid way to use the buildbot
[20:59:56] <seb_kuzminsky> just do your experiments on a personal test-branch rather than one of the long-lived branches, of course
[21:01:54] <andypugh> Ah, yes, that would have been the way to do it.
[21:02:17] <andypugh> (10 seconds too late)
[21:03:09] <andypugh> I think it might well be OK, it’s changing an include from /asm/ to /linux/
[21:06:29] <andypugh> Currently RTAPI does not compile on 4.14 so the test is really whether it is backwartds compatible. And if it isn’t I have no real idea how to handle that.
[21:06:55] <andypugh> https://github.com
[21:07:09] <seb_kuzminsky> you could use the kernel version check macros to include different files on different kernel version
[21:07:14] <seb_kuzminsky> *versions
[21:08:40] <andypugh> I am sure _you_ could :-)
[21:10:00] <andypugh> Oh, and while you have popped your head out of your burrow, could you look at https://github.com ?
[21:10:45] <andypugh> I can do the work, but I just want to be sure I am right..
[21:12:24] <seb_kuzminsky> https://github.com
[21:13:51] <andypugh> commas not dots? Now that’s an interesting “gotcha”
[21:14:24] <seb_kuzminsky> it's not a string, it's three integer arguments, separated by commas as usual
[21:14:39] <seb_kuzminsky> did i really break jogging, back in 2015?
[21:15:14] <andypugh> Well, there’s the thing. It seems unlikely that nobody would have noticed.
[21:16:03] <andypugh> Hence my query and not jumping in with a “fix”
[21:16:08] <seb_kuzminsky> foolish of me not to write a test...
[21:22:45] <seb_kuzminsky> i build 2.7, started sim axis, and poked at the halui pins manually, using halcmd
[21:22:52] <seb_kuzminsky> everything seems to work like it should
[21:23:37] <seb_kuzminsky> if i select joint.0, set halui.jog-speed to a non-zero value, and set halui.jog.selected.plus, then joint 0 (X) jogs in the positive direction
[21:23:51] <seb_kuzminsky> if i then select joint.1, X stops jogging and Y starts jogging
[21:24:00] <seb_kuzminsky> that's all as it should be
[21:28:25] <seb_kuzminsky> oh, you're on 2.8, post JA
[21:28:29] <seb_kuzminsky> i tested the wrong thing
[21:28:30] <seb_kuzminsky> hold on
[21:38:31] <andypugh> I don’t actually expect a difference,
[21:39:12] <andypugh> I think it probably does work. But looking at the code it shouldn’t :-)
[21:40:21] <seb_kuzminsky> joint jogging via halui's selected-joint mechanism works in 2.8, just like it did in 2.7
[21:41:30] <andypugh> Aye. As I said, folk would have noticed.
[21:42:11] <seb_kuzminsky> axis jogging is slightly broken
[21:42:14] <andypugh> Does your test setup set num_axes < MAX_AXES?
[21:43:10] <seb_kuzminsky> i have [TRAJ]COORDINATES = X Y Z and [KINS]JOINTS = 3
[21:43:49] <seb_kuzminsky> but halui shows 9 axes (xyzabcuvw)
[21:44:33] <seb_kuzminsky> but only 3 joints (012)
[21:44:54] <seb_kuzminsky> so maybe halui always has all 9 axes, no matter what the ini says, and that's why it works?
[21:45:14] <andypugh> That would explain it.
[21:45:23] <seb_kuzminsky> ¯\_(ツ)_/¯
[21:45:57] <andypugh> If you are confident it works, let’s close it.
[21:46:01] <seb_kuzminsky> 🤷
[21:46:04] <seb_kuzminsky> fine by me!
[21:46:17] <seb_kuzminsky> oh, there is a small bug with axis jogging (but not joint jogging)
[21:46:41] <seb_kuzminsky> if you have one axis selected and hold down halui.axis.selected.plus, then that axis jogs like it should
[21:47:06] <seb_kuzminsky> but if you then select a different axis (while holding .selected.plus true) then the first axis stops and the second axis doesn't start
[21:47:16] <seb_kuzminsky> the second axis should start
[21:47:24] <andypugh> At least it’s a safe bug
[21:47:27] <seb_kuzminsky> (at least, that's what the joint jogging does in 2.7 and 2.8)
[21:48:01] <andypugh> I can even persuade myself that it is a desirable behaviour
[21:49:01] <andypugh> Did you see the purple column in the waterfall? Seems to have halted everything.
[21:52:51] <seb_kuzminsky> i'll go kick it again
[21:54:16] <seb_kuzminsky> it's back