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

Back
[01:34:43] -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
[05:18:53] <andypugh> Does anyone know if the EMBED_TAB_COMMAND switches are documented anywhere?
[05:20:59] <andypugh> Ah, found it
[05:21:03] <andypugh> http://linuxcnc.org/docs/html/man/man1/gladevcp.1.html
[07:13:26] <andypugh> Glade is. Err, “Quirky”
[07:14:13] <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”
[08:56:49] <seb_kuzminsky> andypugh: git checkout is my undo ;-)
[08:57:43] <andypugh> You commit before every key press?
[08:58:20] <seb_kuzminsky> after
[08:58:51] <seb_kuzminsky> i want a jogwheel on the front of my computer that lets me run its clock cycles forwards and back
[08:59:31] <andypugh> Lke the Apple Time Machine? But with mS granularity rather than hourly?
[09:01:32] <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
[09:01:32] <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
[09:01:32] <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
[09:01:34] <KGB-linuxcnc> 05seb/2.7/asciidoc-fixes cddff75 06linuxcnc 04. branch deleted * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=cddff75
[09:06:44] <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
[09:10:49] <seb_kuzminsky> like that, but for complete machine state, not just disk. so i can rewind memory and cpu registers etc
[09:10:58] <seb_kuzminsky> and un-transmit stuff from my network card
[09:11:22] <seb_kuzminsky> so i can undo embarrassing stuff like typing my password into irc
[09:26:14] <andypugh> Gmail has an “undo” if you are quick enough.
[10:06:08] <jepler> seb_kuzminsky: I assume you've had it with putting risky shit in 2.7 right
[10:07:49] <seb_kuzminsky> yes
[10:13:22] -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
[10:13:23] <jepler> then behold my risky shit PR
[10:13:53] <jepler> pcw_home: this lets hm2_eth load on mint 18 but I didn't test anything further than that.
[10:14:42] <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)
[10:26:48] <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) ??
[10:27:09] <andypugh> Yes
[10:27:26] <andypugh> You would just source the PID command numbers from somewhere else
[10:28:26] <Roguish> can that be done with a setp in hal?
[10:30:09] <andypugh> Yes
[10:30:22] <andypugh> But from a UI of some sort might be more elegant
[10:31:01] <andypugh> You probably want to use Limit3 as a basic motion planner or speed and accel will be unbounded.
[10:31:17] <Roguish> andypugh: thanks. i am considering a simple custom UI in glade, probably through gscreen.
[10:31:53] <andypugh> No need for Gscreen, you can use pure Glade. With sponboxes direct to HAL pins etc.
[10:32:58] <Roguish> i am still working on my 6 axes press brake. strictly linear, uncoordinated moves. ultra simple.
[10:51:41] <seb_kuzminsky> that sounds cool
[11:00:00] <andypugh> This GladeVCP-wrangling would be much easier of pygtk.org hadn’t disappeared
[11:14:08] <Tom_itx> andypugh, not the same? http://ftp.gnome.org/pub/GNOME/binaries/win32/pygtk/2.24/
[11:14:11] <Tom_itx> http://zetcode.com/gui/pygtk/
[11:15:22] <andypugh> I want the reference docs, to see what gtk_widget_get_is_visoble is called in python (for example)
[11:16:31] <archivist> archive.org?
[11:17:21] <andypugh> I have been looking there, but it does not seem to have all pages, and is rather slow.
[11:19:26] <Tom_itx> http://mailman.daa.com.au/pipermail/pygtk/2002-August/003245.html
[11:19:27] <Tom_itx> ?
[11:20:12] <Tom_itx> maybe too old
[11:20:48] <andypugh> Just a tad. Links no longer work.
[11:21:07] <andypugh> Did they even have computers in 2002?
[11:21:14] <Tom_itx> hah
[11:21:28] <archivist> cheeky youngster
[11:22:30] <Tom_itx> https://developer.gnome.org/pygtk/
[11:22:47] <andypugh> Aha!
[11:22:58] <andypugh> Thanks
[11:23:04] <Tom_itx> np
[11:25:29] <kirk_wallace> Does anyone know what is inside of these radios? http://www.ebay.com/itm/302071515850 Might they be useful as a controller?
[11:26:04] <Tom_itx> https://developer.gnome.org/pygtk/stable/
[11:26:08] <Tom_itx> one step further back
[11:26:17] <Tom_itx> err maybe not..
[11:56:38] <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
[11:59:56] <archivist> something odd on that ebay page, "install missing plugins"
[12:24:29] -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
[12:40:43] <cradek> andypugh: that would be a window manager keybinding I think. seems like I've seen f11 do it.
[12:42:11] <andypugh> F11 works for other things, but not for Touchy.
[12:43:35] <archivist> esc is sometimes used to go back in other os's
[12:43:52] <andypugh> (ie. F11 does not maximise or normalise Touchy. The title bar widget maximises, then disappears, so can’t be used to go back.
[12:44:26] <cradek> hmm...
[12:45:09] <cradek> the wm lets you go one way but then it's up to the application to undo it? that's bogus.
[13:01:57] <jepler> window handling is increasingly bogus under so-called user friendly desktop environments
[13:02:54] <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
[13:03:25] <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.
[13:34:47] <andypugh> I also now have a UI in Glade that is too big to fit into Toucjy.
[13:35:15] <andypugh> And Glade won’t let me make it smaller, and I have no idea why
[13:35:46] <andypugh> It was quite small, then it sudenly enlarged itself.
[13:52:48] -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
[15:55:42] <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 :-)
[16:42:39] <andypugh> I wonder if LinuxCNC actually is wrong here? https://forum.linuxcnc.org/forum/20-g-code/31657-g10-l2#81232
[18:08:39] <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?
[18:09:51] <witnit> like a HAL to HAL protocol?
[18:10:46] <andypugh> You can synch via GPIO pins, probably
[18:11:29] <andypugh> NML is _meant_ to let you communicate between computers, but I don’t think it does.
[18:13:15] <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
[18:14:04] <witnit> though each attachment has its own pc
[18:14:04] <andypugh> Not as you describe it, as the jins is done in the trajectory planner ahead of time (I think)
[18:15:23] <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
[18:15:24] <pcw_home> always thought there were some djins in LinuxCNC
[18:16:01] <witnit> dynamickins of some kinds
[18:42:17] <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
[18:42:17] <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
[18:42:17] <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
[18:42:19] <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
[18:42:23] <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
[18:42:27] <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
[18:42:31] <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
[18:42:35] <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
[18:42:39] <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
[18:42:45] <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
[18:42:49] <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
[18:42:53] <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
[18:42:57] <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
[18:43:01] <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
[18:43:05] <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
[18:43:09] <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
[18:43:13] <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
[18:43:17] <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
[18:43:20] <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
[18:43:24] <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
[19:30:38] <linuxcnc-build> build #4553 of 1201.rip-lucid-rtai-i386 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1201.rip-lucid-rtai-i386/builds/4553 blamelist: Fernand Veilleux <fernveilleux@gmail.com>, Sebastian Kuzminsky <seb@highlab.com>, Dewey Garrett <dgarrett@panix.com>
[20:30:48] <skunkworks>
[22:19:57] <seb_kuzminsky> woo ncam!
[22:21:31] <jepler> I remain unsure about the wisdom of tying the release cycle of these two pieces of software together; and wonder if we're better served by two packages that need not be upgraded in lock-step. I thought I'd once written about this at length to the mailing list but I can't find it now. </drive-by opinion>
[22:53:02] <skunkworks> zlog
[23:25:12] <seb_kuzminsky> jepler: that makes sense
[23:25:54] <seb_kuzminsky> my enthusiasm is mostly to help get ncam into people's hands, but a separate package might do that almost as well
[23:26:12] <seb_kuzminsky> it's integration into our guis where it gets a little trickier