#linuxcnc-devel | Logs for 2016-09-24

[00:06:00] <linuxcnc-build_> build #29 of 1540.rip-jessie-armhf is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1540.rip-jessie-armhf/builds/29 blamelist: Dewey Garrett <dgarrett@panix.com>
[08:22:40] <jepler> ../docs/src/Submakefile:464: recipe for target '.html-images-stamp' failed
[08:22:44] <jepler> make: *** [.html-images-stamp] Segmentation fault
[08:22:47] <jepler> this again :(
[08:23:00] <jepler> linuxcnc-build_: force build --branch= master 0000.checkin
[08:23:00] <linuxcnc-build_> no such builder 'master'
[08:23:06] <jepler> linuxcnc-build_: force build --branch=master 0000.checkin
[08:23:12] <linuxcnc-build_> The build has been queued, I'll give a shout when it starts
[08:23:29] <jepler> oh except the rip-wheezy-armhf slave is offline now to boot
[08:23:35] <jthornton> it didn't like the space
[08:23:48] <jepler> seb_kuzm1nsky: looks like your attention is needed
[14:16:16] <cradek> seems like freenode is hurting the last couple days
[15:25:15] <KGB-linuxcnc> 03Chris Radek 052.6 c5fa994 06linuxcnc 10src/emc/rs274ngc/rs274ngc_pre.cc Merge branch 'remap-dup-oword-lcnc-2.6' of https://github.com/zultron/machinekit into 2.6 * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=c5fa994
[15:25:15] <KGB-linuxcnc> 03Chris Radek 052.7 7294949 06linuxcnc 10src/emc/rs274ngc/rs274ngc_pre.cc Merge branch '2.6' into 2.7 * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=7294949
[15:25:15] <KGB-linuxcnc> 03Chris Radek 052.7 96dec83 06linuxcnc Merge branch 'mdi-while-queuebuster-waitflag' of https://github.com/zultron/machinekit into 2.7 * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=96dec83
[15:25:17] <KGB-linuxcnc> 03Chris Radek 05master 8ec74e4 06linuxcnc 10src/emc/rs274ngc/rs274ngc_pre.cc 10src/emc/task/emctaskmain.cc Merge branch '2.7' * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=8ec74e4
[17:56:47] <JT-Shop> wow 114 files with the word fixme in them...
[18:10:13] <Roguish> JT-Shop: hey, i have a newly compiled master branch install for RIP. doesn't seem to run Touchy.
[18:11:46] <Roguish> what's up with that. Do I have something wrong. or is Touchy not in master.
[18:12:56] <JT-Shop> Touchy should run in all branches...
[18:13:06] <Roguish> that
[18:13:08] <Roguish> 's
[18:14:02] <JT-Shop> yep runs for me in 2.8 pre something
[18:14:12] <Roguish> what I thought. Keeps saying the sim pins for abort, and cycle start aren't found.
[18:14:32] <JT-Shop> must be a config error
[18:14:41] <JT-Shop> it requires those pins to run
[18:14:52] <JT-Shop> I just ran it from the config launcher
[18:15:04] <JT-Shop> gotta run
[18:15:22] <Roguish> I think i'm doing it right. cd into the git created directory, run the environment script, and start linuxcnc from a command line.
[18:15:35] <Roguish> ok, thanks. i'll keep at it.
[18:29:19] <jepler> fwiw $ linuxcnc configs/sim/touchy/touchy.ini
[18:29:30] <jepler> works for me using the tip of the linuxcnc.org master branch
[18:29:41] <jepler> $ ./scripts/get-version-from-git
[18:29:41] <jepler> v2.8.0-pre1-2609-g8ec74e4
[18:33:35] <Roguish> jepler: thanks.
[18:42:47] <Roguish_> jepler: could you look at this. there's an error I don't get. the KINEMATICS thing. http://pastebin.com/h91eVAfs
[18:50:11] <jepler> *** emc_control: Only KINEMATICS_IDENTITY is supported
[18:50:33] <jepler> that means that the UI you are using (emc_control is a part of touchy) was only written to support KINEMATICS_IDENTITY, but you are using a kinematics that is not KINEMATICS_IDENTITY
[18:51:12] <jepler> $ git grep 'Only KINE' -- src/emc/usr_intf/touchy/
[18:51:12] <jepler> src/emc/usr_intf/touchy/emc_interface.py: raise SystemExit, "\n*** emc_control: Only KINEMATICS_IDENTITY is supported\n"
[18:51:35] <jepler> so it looks like you will have to put on a developer's hat to resolve this problem, unless you accidentally set up a config file with a non-identity kinematics
[19:04:03] <KGB-linuxcnc> 03Chris Radek 05master 269495a 06linuxcnc Merge branch 'epp-parport-g540' of https://github.com/cradek/linuxcnc * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=269495a
[19:04:05] * cradek shrugs
[19:04:15] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15cradek closed pull request #144: Epp parport g540 (06master...06epp-parport-g540) 02https://github.com/LinuxCNC/linuxcnc/pull/144
[19:06:23] <cradek> that wasn't going to get review, but I think it is probably right, and might be helpful
[20:15:49] <andypugh> Still plenty of miscommunication with 5-axis guy. This time he was trying to be inulting to JT and me, and most seem to have read it as a genuine “thankyou”
[20:17:44] <andypugh> The message I posted and deleted, the one that promts him to call me a “coward” on the forum wasn’t even rude or unpleasant. I just deleted it because I was answering the wrong question! It’s still visible to Mods and Admins: https://forum.linuxcnc.org/forum/27-driver-boards/31587-getting-5i25-work-for-5-axis-machine-help-need?start=10#80730
[20:19:10] <andypugh> Anyway, He seems to have got the system working now, which is a relief because it isn’t his, he is fixing it for someone else.
[20:27:13] <pcw_home> Not sure how much misunderstanding was due to language difficulties but the
[20:27:15] <pcw_home> "Here are my config files, tell me whats wrong but I wont answer any questions scheme"
[20:27:16] <pcw_home> is not a great way to get help
[20:28:53] <andypugh> He likes you though, he has promised to ask you more questions :-)
[20:29:45] <pcw_home> :-(
[20:40:46] <Roguish_> jepler: OK, been looking at as much of the docs as I can find. Just don't understand how I have a non-IDENTITY KINEMATICS config.
[20:41:03] <Roguish_> could you give this a look. lots of data http://pastebin.com/08HDY6bz
[20:41:40] <Roguish_> the config is fine in 2.7 (prior to conversion)
[20:46:29] <andypugh> Most HAL files now use “loadrt [KINS]KINEMAMATICS” rather than the way yours have it, but “loadrt trivkins” really ought to give you identity kins
[20:47:28] <Roguish_> andypugh: I have tried it about 12 differenct ways. same error.
[20:47:43] <andypugh> What happens if you use “loadrt trivkins kinstype=I
[20:48:09] <andypugh> What is the error?
[20:49:23] <Roguish_> just ran it, again.. same error
[20:49:33] <andypugh> What error?
[20:52:02] <Roguish_> *** emc_control: Only KINEMATICS_IDENTITY is supported
[20:53:42] <andypugh> Touchy interface?
[20:54:36] <andypugh> (As that is the only place the string appears)
[20:54:47] <Roguish_> yes
[20:56:04] <andypugh> Simple workaround, you could delete line 32 in your version of emc_interface.py
[20:56:05] <andypugh> emc_control: Only KINEMATICS_IDENTITY is supported
[20:56:19] <andypugh> Sorry: https://github.com/LinuxCNC/linuxcnc/blob/a2f0de532315fc16d062835e5afe0629286a8f0f/src/emc/usr_intf/gscreen/emc_interface.py#L32
[20:57:39] <andypugh> But, more usefully, you could also add: print “kinstype = “, self.emcstat.kinematics_type”
[20:58:13] <andypugh> and: print “but I am wanting “, emc.KINEMATICS_IDENTITY
[20:58:19] <andypugh> To see what is going wrong
[20:59:11] <Roguish_> you mean right in the python file, right? as a simple debug?
[20:59:51] <andypugh> Yes
[21:00:08] <andypugh> Because it’s Python it will probably just work
[21:00:13] <Roguish_> ok, thanks andypugh, and jepler.
[21:00:21] <Roguish_> kinda late over there?
[21:00:32] <andypugh> Might need so sudo to edit the file its an installed system
[21:00:37] <Roguish_> bbc is bring Red Dwarf back !!!!!
[21:01:01] <Roguish_> yeah, i can get there, i think. i'll give it a go.
[21:01:29] <andypugh> Yeah. My clock is all messed up. I was on Tirkish time (2 hours ahead) then had a long travel day, then slept until 2pm today, no idea why.
[21:02:02] <andypugh> Can’t blame jetlag, I slept to 4pm Turkish time, and I had been getting up at 7am there.
[22:51:34] <cradek> I don't understand trivkins.c around ktype and kinstype
[22:51:45] <cradek> it sure looks like it would always return -1?
[22:52:33] <cradek> er no, there's more below
[22:52:34] <cradek> hmm
[22:57:47] <cradek> I can't make it fail either