#emc-devel | Logs for 2010-01-09

[04:21:14] <dgarr> for consideration:http://www.panix.com/~dgarrett/stuff/0001-Remove-skipping_to_sub-flag-after-encountering-subro.patch
[04:21:30] <dgarr> and a minor one: http://www.panix.com/~dgarrett/stuff/0001-remove-unused-define-and-note-RS274NGC_MIN_ERROR-i.patch
[04:24:45] <cradek> dgarr: whoah - looks like that was a tough one
[04:26:08] <dgarr> i've been looking for it for a while -- thought it was a gui problem
[04:28:47] <cradek> testing...
[04:37:28] <cradek> by golly
[04:38:33] <CIA-5> EMC: 03cradek 07master * r130a25290f3c 10/src/emc/rs274ngc/rs274ngc_pre.cc: Remove skipping_to_sub flag after encountering subroutine error
[04:38:38] <cradek> you find (and fix) some doozies
[04:40:03] <dgarr> thanks -- this one was a nuisance since my subroutines are sometimes buggy
[04:40:17] <dgarr> it's too bad i don't know python or c++
[04:40:28] <cradek> same here (haha)
[04:40:32] <CIA-5> EMC: 03cradek 07master * raa3a5742c240 10/src/emc/rs274ngc/gcodemodule.cc: remove unused #define (and note RS274NGC_MIN_ERROR is not defined)
[04:40:57] <cradek> IMO it's no big deal to pick up enough to do basic stuff
[04:41:37] <cradek> we don't have any gratuitously complex C++
[04:42:01] <cradek> python's pretty readable and the tutorial is plenty to get started
[04:42:35] <cradek> (besides, you can always ask here for pointers when you're working on emc stuff - I sure do)
[04:43:11] <dgarr> yeah -- i usually just learn enough to get by, i don't read oo stuff very well
[04:43:36] <cradek> me too, 100%
[04:43:52] <cradek> oo is just a fad :-)
[04:43:59] <dgarr> sometimes i think its a solution looking for a problem
[04:44:15] <cradek> for Y10K they'll thaw and revive all of us C programmers...
[04:44:51] <dgarr> fortran too
[04:47:08] <cradek> was just reading this thread today: http://article.gmane.org/gmane.comp.version-control.git/57918
[04:48:06] <cradek> btw, I think it's great how you put "here is the thing this fixes" in the log message
[04:48:43] <cradek> we should all remember to answer "why did I make this change?" in log messages
[04:49:07] <cradek> many people think they should write WHAT they did in the log message - wrong
[04:52:38] <dgarr> good point. i read that post, didn't realize the author till the end:) he's quite a guy
[04:52:57] <cradek> yep
[04:55:46] <dgarr> i don't think the world understands the organizational acumen of the opensource innovators
[04:56:33] <cradek> we have organization?
[04:59:13] <dgarr> well, a lot gets done somehow -- how it works without a conventional hierachy is pretty interesting to me
[05:00:44] <cradek> the meritocracy works I guess
[10:21:29] <CIA-5> EMC: 03cmorley 07master * r4bb2607560d9 10/src/emc/usr_intf/pncconf/ (pncconf.glade pncconf.py): Locale work, fix tests to look for 2nd mesa page. and
[10:22:23] <CIA-5> EMC: 03cmorley 07master * r58b5f5c329e5 10/src/emc/usr_intf/pncconf/pncconf.glade: add signal callback names for tune test
[18:51:27] <aystarik> hi. how one makes rs274_err.mo file?
[22:13:19] <micges> aystarik: http://git.linuxcnc.org/gitweb?p=emc2.git;a=blob_plain;f=src/po/README;hb=0a578cf8280b1e8adea9cf47e6c5619c5457ff5c
[22:31:19] <jthornton> does M62-65 have analog like M66?
[22:51:50] <jepler> a look at the git changelogs suggest M67 and M68 have something to do with analog outputs, added in July by micges on master
[22:52:02] <jepler> Add M67/M68 Enn Qnn - set analog output
[22:52:06] <jepler> - M67 Enn Qnn - set MOTION AIO (E - index, Q - value)
[22:52:06] <jepler> - M68 Enn Qnn - set AUX AIO (E - index, Q - value)
[22:52:14] <jepler> I dunno if that is done, or partially done, but it looks like you can test pretty easily
[22:52:57] <jepler> and it beats me why there are two kinds
[22:54:00] <jthornton> thanks for checking on that jepler
[22:54:47] <jthornton> M67 and M68! they are not even in the manual :)
[22:55:38] <jepler> m68 does something for me, m67 doesn't
[23:10:04] <alex_joni> if they are like 62-65, then you probably need a g0x for m67 to do something
[23:24:47] <jthornton> what does key=SHMEM_KEY in motmod do?
[23:31:39] <alex_joni> jthornton: it uses a certain key for the shared memory
[23:31:46] <alex_joni> so that task and motion speak the same language
[23:31:59] <alex_joni> they always used the same key so that's gone now (not really usefull)
[23:32:21] <jthornton> so you don't need it?
[23:32:26] <alex_joni> nope
[23:32:39] <alex_joni> it's been deleted from the configs in master
[23:32:45] <jthornton> I can delete that from the dev manual then
[23:33:32] <jthornton> alex_joni: thanks