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

Back
[00:37:47] -!- kingarmadillo has quit [Ping timeout: 244 seconds]
[00:50:21] -!- anth0ny has quit [Quit: anth0ny]
[00:53:59] <seb_kuzminsky> wow, asciidoc is not cooperating at all
[00:54:26] <seb_kuzminsky> or rather, we're trying to do things with asciidoc that it never promised to do, and we're paying for it in fragile buildsystem complexity
[00:55:32] <seb_kuzminsky> https://i.imgflip.com/b0xre.jpg
[00:56:20] -!- tinkerer [tinkerer!~tinkerer@mail.play-pla.net] has joined #linuxcnc-devel
[01:12:08] -!- tinkerer has quit [Quit: Leaving]
[01:39:52] -!- kingarmadillo has quit [Ping timeout: 268 seconds]
[02:28:24] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.7 270fc7f 06linuxcnc 10docs/src/gcode/g-code.txt docs: fix g-code.html title finally * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=270fc7f
[02:28:24] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.7 391ba0c 06linuxcnc 10docs/src/Submakefile docs build system: remove obsolete makefile rules * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=391ba0c
[02:28:24] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.7 d6e1fe4 06linuxcnc 10docs/src/Submakefile docs build system: add missing dependency * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=d6e1fe4
[02:49:29] <jepler> I'll have to read this paragraph again in the morning and maybe it'll make sense
[02:49:32] <jepler> The POSIX_SPAWN_RESETIDS flag in the spawn-flags attribute of the
[02:49:35] <jepler> object referenced by attrp also governs the effective group ID of the
[02:49:38] <jepler> child process. If this flag is not set, the child process shall inherit
[02:49:41] <jepler> the parent process' effective group ID. If this flag is set, the child
[02:49:44] <jepler> process' effective group ID shall be reset to the parent's real group
[02:49:47] <jepler> ID. In either case, if the set-group-ID mode bit of the new process
[02:49:50] <jepler> image file is set, the effective group ID of the child process shall
[02:49:53] <jepler> become that file's group ID before the new process image begins execu‐
[02:49:56] <jepler> tion.
[02:49:59] <jepler> (we don't set POSIX_SPAWN_RESETIDS fwiw)
[02:51:01] <jepler> ah I bet the breakage is in dash https://bugs.launchpad.net/ubuntu/+source/dash/+bug/1215660
[02:52:35] <jepler> and I see they did it for all the best reasons :-P
[02:53:32] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.7 7cc2253 06linuxcnc 10docs/src/common/linux-faq-es.txt docs: remove byte-order-mark from linux-faq-es.txt * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=7cc2253
[02:54:17] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.7/asciidoc-fixes dd0755d 06linuxcnc 10docs/src/links.xslt docs build system: accept id tags in more elements * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=dd0755d
[02:54:17] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.7/asciidoc-fixes 2f0d47b 06linuxcnc 10(145 files in 15 dirs) docs: remove unused (((indexterm))) that break html * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=2f0d47b
[02:54:17] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.7/asciidoc-fixes cddff75 06linuxcnc 10docs/src/hal/basic-hal.txt docs: work around a pile of asciidoc wrinkles * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=cddff75
[02:55:13] <seb_kuzminsky> jepler: that reads like C translated into english
[03:24:45] -!- skunkworks [skunkworks!~skunkwork@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[05:53:07] -!- anth0ny has quit [Quit: anth0ny]
[06:06:36] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15SebKuzminsky commented on issue #172: The glade image path changes look right to me. The current image paths are wrong for both rip and packaged, and this fixes them.... 02https://github.com/LinuxCNC/linuxcnc/pull/172#issuecomment-252467101
[07:13:29] -!- ve7it has quit [Remote host closed the connection]
[08:22:06] -!- kirk_wallace [kirk_wallace!~kwallace@162.222.30.253] has parted #linuxcnc-devel
[09:13:15] -!- anth0ny has quit [Quit: anth0ny]
[09:50:46] <andypugh> Does anyone know if the EMBED_TAB_COMMAND switches are documented anywhere?
[09:52:51] <andypugh> Ah, found it
[09:52:56] <andypugh> http://linuxcnc.org/docs/html/man/man1/gladevcp.1.html
[11:43:15] -!- kingarmadillo has quit [Ping timeout: 244 seconds]
[11:45:18] <andypugh> Glade is. Err, “Quirky”
[11:46:05] <andypugh> Especialy the way that, if you are slighlty unlucky, when trying to delete a control in a table cell you can delete the whole table, And there is no “Undo”
[12:08:05] -!- JT-JA14 [JT-JA14!~john@198.45.191.246] has joined #linuxcnc-devel
[12:08:12] JT-JA14 is now known as JT-i3
[12:08:16] -!- JT-i3 [JT-i3!~john@198.45.191.246] has parted #linuxcnc-devel
[13:28:41] <seb_kuzminsky> andypugh: git checkout is my undo ;-)
[13:29:35] <andypugh> You commit before every key press?
[13:30:13] <seb_kuzminsky> after
[13:30:43] <seb_kuzminsky> i want a jogwheel on the front of my computer that lets me run its clock cycles forwards and back
[13:31:23] <andypugh> Lke the Apple Time Machine? But with mS granularity rather than hourly?
[13:33:24] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.7 dd0755d 06linuxcnc 10docs/src/links.xslt docs build system: accept id tags in more elements * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=dd0755d
[13:33:25] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.7 2f0d47b 06linuxcnc 10(145 files in 15 dirs) docs: remove unused (((indexterm))) that break html * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=2f0d47b
[13:33:25] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.7 cddff75 06linuxcnc 10docs/src/hal/basic-hal.txt docs: work around a pile of asciidoc wrinkles * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=cddff75
[13:33:26] <KGB-linuxcnc> 05seb/2.7/asciidoc-fixes cddff75 06linuxcnc 04. branch deleted * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=cddff75
[13:38:37] <KGB-linuxcnc> 03Sebastian Kuzminsky 05master d1919c5 06linuxcnc 10(37 files in 12 dirs) Merge remote-tracking branch 'origin/2.7' * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=d1919c5
[13:42:42] <seb_kuzminsky> like that, but for complete machine state, not just disk. so i can rewind memory and cpu registers etc
[13:42:51] <seb_kuzminsky> and un-transmit stuff from my network card
[13:43:15] <seb_kuzminsky> so i can undo embarrassing stuff like typing my password into irc
[13:47:42] -!- jellevictoor has quit [Ping timeout: 250 seconds]
[13:58:07] <andypugh> Gmail has an “undo” if you are quick enough.
[14:04:47] -!- anth0ny has quit [Client Quit]
[14:21:47] -!- BeachBumPete [BeachBumPete!~IceChat9@2601:589:8201:bbc0:fc86:539e:6368:5591] has joined #linuxcnc-devel
[14:38:00] <jepler> seb_kuzminsky: I assume you've had it with putting risky shit in 2.7 right
[14:39:42] <seb_kuzminsky> yes
[14:43:10] -!- skunkworks has quit [Ping timeout: 250 seconds]
[14:45:14] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15jepler opened pull request #173: Uspace uid handling fixes for portability (fixes hm2_eth + mint 18) (062.7...06uspace-uid-handling) 02https://github.com/LinuxCNC/linuxcnc/pull/173
[14:45:16] <jepler> then behold my risky shit PR
[14:45:46] <jepler> pcw_home: this lets hm2_eth load on mint 18 but I didn't test anything further than that.
[14:46:34] <jepler> it should also make trasz happy, it gets rid of nonportable setfsuid (which wasn't the problem, but in implementing the proper solution it also turned out to have no advantages)
[14:48:44] -!- pragmaticus has quit [Ping timeout: 244 seconds]
[14:49:36] -!- kirk_wallace [kirk_wallace!~kwallace@162.222.30.253] has joined #linuxcnc-devel
[14:57:06] -!- sel [sel!~sel@net77-43-27-64.mclink.it] has joined #linuxcnc-devel
[14:58:41] <Roguish> good morning. is it possible to run an hm2 servo system (6 motors) in a HAL only mode (no full linuxcnc with gcode interpreter and all) ??
[14:58:56] -!- BeachBumPete [BeachBumPete!~IceChat9@2601:589:8201:bbc0:fc86:539e:6368:5591] has parted #linuxcnc-devel
[14:59:02] <andypugh> Yes
[14:59:18] <andypugh> You would just source the PID command numbers from somewhere else
[15:00:18] <Roguish> can that be done with a setp in hal?
[15:02:01] <andypugh> Yes
[15:02:15] <andypugh> But from a UI of some sort might be more elegant
[15:02:53] <andypugh> You probably want to use Limit3 as a basic motion planner or speed and accel will be unbounded.
[15:03:09] <Roguish> andypugh: thanks. i am considering a simple custom UI in glade, probably through gscreen.
[15:03:46] <andypugh> No need for Gscreen, you can use pure Glade. With sponboxes direct to HAL pins etc.
[15:03:58] -!- sel has quit [Quit: Leaving]
[15:04:50] <Roguish> i am still working on my 6 axes press brake. strictly linear, uncoordinated moves. ultra simple.
[15:23:33] <seb_kuzminsky> that sounds cool
[15:31:53] <andypugh> This GladeVCP-wrangling would be much easier of pygtk.org hadn’t disappeared
[15:43:33] -!- jellevictoor has quit [Ping timeout: 248 seconds]
[15:46:00] <Tom_itx> andypugh, not the same? http://ftp.gnome.org/pub/GNOME/binaries/win32/pygtk/2.24/
[15:46:04] <Tom_itx> http://zetcode.com/gui/pygtk/
[15:47:15] <andypugh> I want the reference docs, to see what gtk_widget_get_is_visoble is called in python (for example)
[15:48:23] <archivist> archive.org?
[15:49:13] <andypugh> I have been looking there, but it does not seem to have all pages, and is rather slow.
[15:51:18] <Tom_itx> http://mailman.daa.com.au/pipermail/pygtk/2002-August/003245.html
[15:51:19] <Tom_itx> ?
[15:52:04] <Tom_itx> maybe too old
[15:52:41] <andypugh> Just a tad. Links no longer work.
[15:53:00] <andypugh> Did they even have computers in 2002?
[15:53:06] <Tom_itx> hah
[15:53:20] <archivist> cheeky youngster
[15:54:22] <Tom_itx> https://developer.gnome.org/pygtk/
[15:54:39] <andypugh> Aha!
[15:54:50] <andypugh> Thanks
[15:54:57] <Tom_itx> np
[15:55:15] -!- anth0ny has quit [Quit: anth0ny]
[15:57:22] <kirk_wallace> Does anyone know what is inside of these radios? http://www.ebay.com/itm/302071515850 Might they be useful as a controller?
[15:57:56] <Tom_itx> https://developer.gnome.org/pygtk/stable/
[15:58:00] <Tom_itx> one step further back
[15:58:10] <Tom_itx> err maybe not..
[16:21:44] -!- kalxas has quit [Ping timeout: 244 seconds]
[16:28:30] <andypugh> Interesting. In “Touchy” you can selcet “full screen” from the litle square on the left of the window title bar. But I see no way to revert to not full screen
[16:31:48] <archivist> something odd on that ebay page, "install missing plugins"
[16:56:21] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15jepler opened pull request #174: Uspace uid handling master (06master...06uspace-uid-handling-master) 02https://github.com/LinuxCNC/linuxcnc/pull/174
[17:12:36] <cradek> andypugh: that would be a window manager keybinding I think. seems like I've seen f11 do it.
[17:14:03] <andypugh> F11 works for other things, but not for Touchy.
[17:15:28] <archivist> esc is sometimes used to go back in other os's
[17:15:44] <andypugh> (ie. F11 does not maximise or normalise Touchy. The title bar widget maximises, then disappears, so can’t be used to go back.
[17:16:18] <cradek> hmm...
[17:17:01] <cradek> the wm lets you go one way but then it's up to the application to undo it? that's bogus.
[17:33:50] <jepler> window handling is increasingly bogus under so-called user friendly desktop environments
[17:34:46] <jepler> yes apparently apps are expected to do (half of?) this themselves http://stackoverflow.com/questions/5234434/simple-way-to-toggle-fullscreen-with-f11-in-pygtk
[17:35:17] kalxas_ is now known as kalxas
[17:35:17] <kirk_wallace> It looks like the only way to get an answer is to just buy one and take it apart. It should be here in a couple of weeks.
[17:57:47] -!- skunkworks [skunkworks!~skunkwork@69-179-3-196.dyn.centurytel.net] has joined #linuxcnc-devel
[18:06:40] <andypugh> I also now have a UI in Glade that is too big to fit into Toucjy.
[18:07:08] <andypugh> And Glade won’t let me make it smaller, and I have no idea why
[18:07:38] <andypugh> It was quite small, then it sudenly enlarged itself.
[18:24:40] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15tseufl opened pull request #175: Update README (configs/sim/axis/) (062.7...062.7) 02https://github.com/LinuxCNC/linuxcnc/pull/175
[19:05:14] -!- ve7it [ve7it!~LawrenceG@S010648f8b3c3bc3b.pk.shawcable.net] has joined #linuxcnc-devel
[19:43:28] -!- skunkworks has quit [Ping timeout: 250 seconds]
[20:27:35] <andypugh> I don’r know what I did, but it’s now little in Touchy and huge in Glade. So from now on I am going to be editing the XML directly I think :-)
[20:36:27] -!- kalxas has quit [Read error: Connection reset by peer]
[20:39:01] -!- Tom_L [Tom_L!~Tom@ip68-102-196-26.ks.ok.cox.net] has joined #linuxcnc-devel
[20:39:01] -!- Tom_L has quit [Changing host]
[20:39:01] -!- Tom_L [Tom_L!~Tom@unaffiliated/toml/x-013812] has joined #linuxcnc-devel
[20:40:27] -!- Tom_L has quit [Client Quit]
[21:14:31] <andypugh> I wonder if LinuxCNC actually is wrong here? https://forum.linuxcnc.org/forum/20-g-code/31657-g10-l2#81232
[22:26:09] -!- witnit [witnit!~Thunderbi@199.168.78.104] has joined #linuxcnc-devel
[22:40:31] <witnit> situation: I have a pc and controls running a 6 axis robotic arm and a lathe with its own pc and controls. Is it possible to get both RT kernels working together to create "multiheaded" machines with modular joint additions?
[22:41:43] <witnit> like a HAL to HAL protocol?
[22:42:38] <andypugh> You can synch via GPIO pins, probably
[22:43:21] <andypugh> NML is _meant_ to let you communicate between computers, but I don’t think it does.
[22:45:07] <witnit> synch yes, but can I actually turn and independent 4 axis robot into a 6 axis so you are actually creating a new layer of kinematics based on which attachment is being added
[22:45:56] <witnit> though each attachment has its own pc
[22:45:56] <andypugh> Not as you describe it, as the jins is done in the trajectory planner ahead of time (I think)
[22:47:15] <witnit> I was looking for a way to do a "segmented worm" kind of build where each set of joints have their own pc and controls and can be simply compounded to on one another
[22:47:17] <pcw_home> always thought there were some djins in LinuxCNC
[22:47:53] <witnit> dynamickins of some kinds
[23:07:50] -!- QEternity has quit [Ping timeout: 244 seconds]
[23:08:21] -!- rigid has quit [Ping timeout: 244 seconds]
[23:09:50] -!- anth0ny has quit [Quit: anth0ny]
[23:12:13] -!- andypugh has quit [Quit: andypugh]
[23:12:14] -!- rigid has quit [Excess Flood]
[23:14:09] <KGB-linuxcnc> 03Dewey Garrett 05ncam_for_2.7 eac5146 06linuxcnc 10(279 files in 23 dirs) bringin_features: import to share/features * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=eac5146
[23:14:09] <KGB-linuxcnc> 03Dewey Garrett 05ncam_for_2.7 d91044b 06linuxcnc 10(36 files in 3 dirs) bringin_features: relocate sim demo files * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=d91044b
[23:14:09] <KGB-linuxcnc> 03Dewey Garrett 05ncam_for_2.7 a1b7105 06linuxcnc 10lib/python/gladevcp/hal_python.xml 10lib/python/gladevcp/hal_pythonplugin.py bringin_features: fernV edits * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=a1b7105
[23:14:11] <KGB-linuxcnc> 03Dewey Garrett 05ncam_for_2.7 fe89796 06linuxcnc 10(41 files in 11 dirs) bringin_features: adapt to LinuxCNC git tree * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=fe89796
[23:14:15] <KGB-linuxcnc> 03Dewey Garrett 05ncam_for_2.7 c201759 06linuxcnc 10(138 files in 20 dirs) features_preview: update to fernv repo * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=c201759
[23:14:19] <KGB-linuxcnc> 03Dewey Garrett 05ncam_for_2.7 3247981 06linuxcnc 03share/features/support/ttt/tt-tracer features_preview: placeholder for fernv/support/ttt * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=3247981
[23:14:23] <KGB-linuxcnc> 03Dewey Garrett 05ncam_for_2.7 9aa2d80 06linuxcnc 03share/features/support/cxf/engrave-feature features_preview: placeholder fernv/support/cxf * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=9aa2d80
[23:14:27] <KGB-linuxcnc> 03Dewey Garrett 05ncam_for_2.7 e4b83b5 06linuxcnc 10(138 files in 20 dirs) features_preview: update 'features' in git tree * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=e4b83b5
[23:14:31] <KGB-linuxcnc> 03Dewey Garrett 05ncam_for_2.7 84ef33a 06linuxcnc 10configs/sim/axis/features_demo/myfeatures/.gitignore 03configs/sim/axis/features_demo/myfeatures/lib/linuxcnc_version.ngc 10configs/sim/gmoccapy/features_demo/myfeatures/.gitignore 03configs/sim/gmoccapy/features_demo/myfeatures/lib/linuxcnc_version.ngc features_preview: sim configs firsttime startup * 14http://git.linuxcnc.org/?p=linuxcnc.git
[23:14:37] <KGB-linuxcnc> 03Dewey Garrett 05ncam_for_2.7 e941dda 06linuxcnc 10lib/python/gladevcp/features.py 04share/features/scripts/features.ngc features_preview: dialog for system file updates * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=e941dda
[23:14:41] <KGB-linuxcnc> 03Dewey Garrett 05ncam_for_2.7 4a984b2 06linuxcnc 10(17 files in 11 dirs) features_preview: relocate placeholders, +cleanups * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=4a984b2
[23:14:45] <KGB-linuxcnc> 03Sebastian Kuzminsky 05ncam_for_2.7 f7c3ac9 06linuxcnc 10configs/sim/gmoccapy/features_demo/gmoccapy.ini 10lib/python/gladevcp/features.py 10share/features/catalogs/mill/defaults.ngc 10share/features/features.glade Fern's changes from cac0ffd8, I hope * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=f7c3ac9
[23:14:50] <KGB-linuxcnc> 03Fernand Veilleux 05ncam_for_2.7 f902e83 06linuxcnc 03share/features/README_FR Add a french version of README * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=f902e83
[23:14:54] <KGB-linuxcnc> 03Fernand Veilleux 05ncam_for_2.7 e165546 06linuxcnc 10lib/python/gladevcp/features.py Correct some file path and name * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=e165546
[23:14:57] <KGB-linuxcnc> 03Fernand Veilleux 05ncam_for_2.7 d55f1a0 06linuxcnc 10lib/python/gladevcp/features.py Added standalone debugging capability * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=d55f1a0
[23:15:01] <KGB-linuxcnc> 03Fernand Veilleux 05ncam_for_2.7 04aab9a 06linuxcnc 10(6 files in 3 dirs) Give user customizing choices * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=04aab9a
[23:15:05] <KGB-linuxcnc> 03Fernand Veilleux 05ncam_for_2.7 8199f08 06linuxcnc 10(6 files in 4 dirs) Move customize info in CUSTOMIZE * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=8199f08
[23:15:09] <KGB-linuxcnc> 03Dewey Garrett 05ncam_for_2.7 ede4ed6 06linuxcnc 10(495 files in 23 dirs) ncam_for_2.7 NativeCAM commit: bf8d6fc 2016-10-09 * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=ede4ed6
[23:15:13] <KGB-linuxcnc> 03Dewey Garrett 05ncam_for_2.7 45ce689 06linuxcnc 10(35 files in 8 dirs) ncam update sim ncam_demo configs (axis,gmoccapy) * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=45ce689
[23:15:17] <KGB-linuxcnc> 03Dewey Garrett 05ncam_for_2.7 9ea74af 06linuxcnc 10debian/linuxcnc.files.in ncam debian/linuxcnc.files.in was features * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=9ea74af
[23:16:12] -!- rigid has quit [Excess Flood]