#emc-devel | Logs for 2009-02-20

[00:01:12] <SWPadnos> bummer
[00:02:13] <jmkasunich> I'm missing something - I can't see how siggen gets built with --enable-simulator
[00:02:35] <SWPadnos> james is in hal/components, right?
[00:02:37] <jmkasunich> fscker - I found it
[00:02:40] <jmkasunich> yes
[00:02:46] <jmkasunich> jmkasunich@mahan:~/emcdev/maze/src$ grep SIGGEN *
[00:02:46] <jmkasunich> Makefile:obj-$(CONFIG_SIGGEN) += siggen.o
[00:02:46] <jmkasunich> Makefile.inc:CONFIG_SIGGEN=m
[00:02:46] <jmkasunich> Makefile.inc.in:CONFIG_SIGGEN=m
[00:02:48] <jmkasunich> note the case
[00:03:00] <SWPadnos> lowcase m
[00:03:02] <SWPadnos> for module
[00:03:08] <jmkasunich> jmkasunich@mahan:~/emcdev/maze/src$ grep JAMES *
[00:03:08] <jmkasunich> Makefile:obj-$(CONFIG_JAMES) += james.o
[00:03:23] <jmkasunich> no, I mean before, when I was grepping for siggen, I only got the lowercase ones
[00:03:29] <SWPadnos> ah
[00:03:34] <jmkasunich> james had exactly the same lines in the same place
[00:03:36] <SWPadnos> grep -i is your driend
[00:03:42] <SWPadnos> or friend or something
[00:03:49] <jmkasunich> but james doesn't have the lines in Makefile.inc
[00:03:56] <SWPadnos> yep
[00:04:15] <SWPadnos> and since that's generated from Makefile.inc.in, james will probably go away every time you reconfigure
[00:04:28] <jmkasunich> right, I'm gonna edit the .in one
[00:05:47] <jmkasunich> yes, compiling now
[00:06:05] <jmkasunich> I gotta remember that later tonight when I copy all this code to the robot
[00:06:15] <jmkasunich> although it was working there last night
[00:06:28] <jmkasunich> maybe I made that edit there already - I'm losing track of what I have and haven't done
[00:09:26] <skunkworks> * skunkworks cheers jmk on
[07:58:49] <alex_joni> http://www.youtube.com/watch?v=XHosLhPEN3k
[08:02:53] <alex_joni> jmkasunich: ^
[12:13:07] <skunkworks> :)
[12:26:29] <micges> alex_joni: M66 E0 L0 Q0 didn't work also in 2.2.8
[12:27:16] <micges> alex_joni: if you have time can you backport fix for it to 2.2 branch ?
[13:04:57] <CIA-2> EMC: 03bigjohnt 07TRUNK * 10emc2/docs/src/gcode/tool_compensation.lyx: minor edits
[13:08:08] <BigJohnT> does this mean anything? "config.status: WARNING: Makefile.inc.in seems to ignore the --datarootdir setting"
[13:08:13] <CIA-2> EMC: 03bigjohnt 07TRUNK * 10emc2/docs/src/gui/axis.lyx: missed a few labels
[13:08:33] <alex_joni> BigJohnT: I saw that too, I don't think it means anything
[13:08:43] <BigJohnT> ok, thanks alex_joni
[13:08:48] <alex_joni> it comes from configure beeing generated on hardy rather than on dapper
[13:10:03] <BigJohnT> it does it on both my hardy and dapper machines
[13:10:31] <alex_joni> yeah, the configure is already generated and checked in
[13:10:55] <BigJohnT> ok
[13:12:49] <BigJohnT> alex_joni: how much time is left before we build the livecd?
[13:14:03] <alex_joni> BigJohnT: we build the livecd?
[13:14:04] <alex_joni> :)
[13:14:31] <BigJohnT> you know what I mean :)
[13:14:47] <alex_joni> well, there is no actual plan about that
[13:14:58] <alex_joni> but I plan to rebuild the LiveCD sometimes after 2.3.0 is released
[13:16:04] <BigJohnT> ok, I'm trying to go through all the docs before that and check for everything I can think of and some I don't know about
[13:17:04] <BigJohnT> it's going to snow here so I should be done this weekend
[13:17:05] <alex_joni> cool
[13:17:32] <alex_joni> really cool (even not metaphorically)
[13:18:48] <BigJohnT> well I'm off to work now talk to you later
[13:18:57] <CIA-2> EMC: 03bigjohnt 07TRUNK * 10emc2/docs/src/gcode/tool_compensation.lyx: a few more missing labels
[13:20:42] <alex_joni> see you
[13:21:27] <BigJohnT> ok
[13:22:00] <CIA-2> EMC: 03bigjohnt 07TRUNK * 10emc2/docs/src/gui/mini.lyx: more labels
[13:56:45] <micges> waiting for analog input doesn't return error when E value is out of range num_aio and/or EMC_MAX_AIO
[14:04:49] <micges> patch for above: http://www.pastebin.ca/1342880
[14:06:25] <alex_joni> micges: looks good
[14:06:47] <alex_joni> but the test should be in rs274ngc/convert.cc
[14:07:34] <alex_joni> hmm.. no it isn't
[14:07:38] <alex_joni> I'll apply the fix you sent
[14:08:09] <micges> just extended check that were in WAIT
[14:26:38] <CIA-2> EMC: 03alex_joni 07TRUNK * 10emc2/src/emc/task/emccanon.cc: apply patch from micges, check for max DIO and AIO
[16:28:39] <skunkworks_> * skunkworks_ wonders how jmkasunich is doing
[16:42:49] <BJT-Work> no web cam coverage of the races?
[16:43:54] <skunkworks_> boy - you would think there would be.. :)
[16:44:02] <skunkworks_> with all that brain power there.
[17:33:12] <SWPadnos> jmk should keep snapshots from the robot - do a "bug's eye view" movie :)
[17:41:45] <cradek> I sure hope there's a video!
[17:43:00] <SWPadnos> too bad his camera is on the robot
[17:44:15] <SWPadnos> interesting idea from geo01005 - line continuation characters for halcmd
[17:44:59] <SWPadnos> I wonder if it's as hard as I think, when thinking about how that affects completion
[17:46:55] <cradek> I don't personally see any need to complicate matters with continuation
[17:48:16] <SWPadnos> it could make hal files look nicer (think hostmot2 loading)
[17:48:19] <cradek> we're about to retire the halcmd language in favor of fenn's graphical schematic-configurator any, right?
[17:48:25] <SWPadnos> but I agree that it's not necessary
[17:48:32] <SWPadnos> oh, great
[17:50:04] <cradek> uh, 'anyway'
[17:53:06] <SWPadnos> sigh. we really need to have some design meeting/talk
[17:53:24] <SWPadnos> (like a fest or something)
[17:53:28] <cradek> uh-oh
[17:53:54] <SWPadnos> just some sort of guide, nothing cast in stone, would be really great
[17:53:56] <skunkworks_> Mmmmmm Fest....
[17:54:08] <skunkworks_> cast in stone?
[17:54:19] <SWPadnos> yeah - ever heard of volcanoes? :)
[17:54:22] <skunkworks_> heh
[17:54:34] <SWPadnos> hey, when do you head to Vegas?
[17:54:51] <skunkworks_> we fly out of MN sunday
[17:55:04] <SWPadnos> cool. and back the next Saturday/Sunday?
[17:55:06] <alex_joni> does a video-conference count?
[17:55:10] <skunkworks_> sunday
[17:55:12] <SWPadnos> alex_joni, almost
[17:55:15] <alex_joni> heh ;)
[17:55:33] <alex_joni> then you do the face2face part, and I'll happily type along ;)
[17:55:34] <SWPadnos> but it has to be 15FPS or better, or it's impossible to play :)
[17:56:01] <SWPadnos> skunkworks_, ah. I may be there the following week, like Wed-Fri
[17:56:07] <skunkworks_> we want to go to hawaii also one of these years.
[17:56:11] <skunkworks_> also
[17:56:15] <SWPadnos> oh, I wonder if our upgrades to Honolulu came through
[17:56:24] <SWPadnos> it's mich nucer than Vegas :)
[17:56:27] <SWPadnos> micer too
[17:56:30] <SWPadnos> or nicer
[17:57:01] <skunkworks_> I bet - This was a spur of the moment thing.. good prices and we wanted to get away.
[17:57:16] <skunkworks_> we like tropical beter.. ;)
[17:57:19] <SWPadnos> heh
[17:57:25] <SWPadnos> we lucked out on price
[17:57:28] <skunkworks_> better even
[17:57:41] <SWPadnos> found some $550 tickets, and had a $150 discount coupon
[17:57:48] <skunkworks_> Nice
[17:57:51] <SWPadnos> which somehow got applied to both tickets instead of only one :)
[17:57:57] <skunkworks_> heh
[17:58:18] <skunkworks_> hotel?
[17:58:24] <SWPadnos> so it was <$400 each, and I've got the miles for upgrades (which have been confirmed for the overnight back to the states, which is the important one)
[17:58:34] <SWPadnos> Embassy Suites, expensive but I get loads of points ;)
[17:59:08] <SWPadnos> and room upgrades and stuff
[17:59:13] <skunkworks_> nice. for the week stay and airfair it was a little less than 1k for the 2 of us.
[17:59:30] <skunkworks_> at the riviera
[17:59:37] <skunkworks_> (older hotel/casino)
[17:59:52] <SWPadnos> hmmm. that's way north on (or just off) the strip?
[18:00:04] <skunkworks_> yes - at the end of the stip
[18:00:13] <SWPadnos> one sec
[18:00:21] <SWPadnos> do you have AAA?
[18:00:24] <skunkworks_> no
[18:00:29] <SWPadnos> bummer
[18:00:32] <skunkworks_> heh
[18:00:48] <skunkworks_> oh - and I think that included a rental.
[18:01:23] <skunkworks_> wait - maybe that was extra.. (wife takes care of the details ;))
[18:01:37] <SWPadnos> the Las Vegas Hilton has rooms for $45/night, but not for the days you're there
[18:02:09] <SWPadnos> it's an AAA rate though, for leisure travel only :)
[18:02:19] <skunkworks_> ehe
[18:02:21] <skunkworks_> heh
[18:02:27] <SWPadnos> (sure, I have fun going to conferences - it's leisure :) )
[18:02:54] <skunkworks_> As we travel more - we need to start looking at that stuff
[18:03:22] <SWPadnos> I've found AAA to be well worth the money. Oh, I should go get a Honolulu map today
[18:03:40] <SWPadnos> it's nice even when you don't need towing or roadside service
[18:06:04] <SWPadnos> I wish I hadn't mashed my hand in the refrigerator door last night
[18:06:35] <SWPadnos> I'm sitting here wondering if I should go see a doctor (this being the last business day before we leave), or take some ibuprofen and hope it isn't more than a bruise
[18:07:56] <alex_joni> is it dark green yet?
[18:08:06] <SWPadnos> no, not yet
[18:08:13] <alex_joni> then it's probably not broken ;)
[18:08:44] <SWPadnos> yeah. there's just a sharp pain when I do some things, which things seeming to be random at the moment
[18:08:54] <SWPadnos> like pouring coffee, for example
[18:08:59] <alex_joni> I had a problem with my wrist
[18:09:11] <alex_joni> was bashing with a big heavy iron, and I pulled some tendons
[18:09:15] <SWPadnos> ouch
[18:09:25] <alex_joni> it took me about 5 months to fully recover ;)
[18:09:33] <alex_joni> some things still did hurt once in a while
[18:09:53] <SWPadnos> well, maybe I'll have to do more relaxing if it's still in pain. but I do want to rent a kayak and paddle out to one of the small islands near Oahu
[18:09:56] <alex_joni> (playing tennis with that hand doesn't seem to help much :D)
[18:09:59] <SWPadnos> heh
[19:44:34] <alex_joni> http://imagebin.org/38897
[19:44:42] <alex_joni> seems packaging works just fine on lenny too
[19:44:47] <alex_joni> that's from a freshly built deb
[19:47:28] <alex_joni> and http://imagebin.org/38898
[20:02:59] <CIA-2> EMC: 03alex_joni 07TRUNK * 10emc2/src/emc/usr_intf/shcom.cc: error_string should be NML_ERROR_LEN big. NML_ERROR_LEN is 256 atm, LINELEN only 255. gcc 4.3.x correctly reports an out-of-bound access at error_string[NML_ERROR_LEN-1] = 0
[20:03:02] <CIA-2> EMC: 03compile-farm 07Ubuntu 6.06 LTS (dapper) non-realtime (2.6.15-53-386) * 10emc2head/: build FAILED ; see http://linuxcnc.org/compile_farm/emc2head_slot8_log.txt
[20:03:06] <CIA-2> EMC: 03compile-farm 07Ubuntu 8.04 LTS (hardy) realtime (2.6.24-16-rtai) * 10emc2head/: build FAILED ; see http://linuxcnc.org/compile_farm/emc2head_slot4_log.txt
[20:03:06] <CIA-2> EMC: 03compile-farm 07Ubuntu 5.10 (breezy) non-realtime (2.6.12-10-386) * 10emc2head/: build FAILED ; see http://linuxcnc.org/compile_farm/emc2head_slot1_log.txt
[20:03:12] <alex_joni> oopsy
[20:03:21] <CIA-2> EMC: 03compile-farm 07BDI-4.51 ( * 10emc2head/: build FAILED ; see http://linuxcnc.org/compile_farm/emc2head_slot6_log.txt
[20:03:27] <CIA-2> EMC: 03compile-farm 07Ubuntu 8.04 LTS (hardy) non-realtime (2.6.24-22-generic) * 10emc2head/: build FAILED ; see http://linuxcnc.org/compile_farm/emc2head_slot3_log.txt
[20:03:27] <CIA-2> EMC: 03compile-farm 07Ubuntu 6.06 LTS (dapper) realtime (2.6.15-magma) * 10emc2head/: build FAILED ; see http://linuxcnc.org/compile_farm/emc2head_slot7_log.txt
[20:03:27] <CIA-2> EMC: 03compile-farm 07Ubuntu 5.10 (breezy) realtime (2.6.12-magma) * 10emc2head/: build FAILED ; see http://linuxcnc.org/compile_farm/emc2head_slot2_log.txt
[20:04:15] <buildmaster> build #678 of hardy-x86-trunk-sim is complete: Failure [failed compile] Build details are at http://emc2-buildbot.colorado.edu/buildbot/builders/hardy-x86-trunk-sim/builds/678
[20:04:30] <buildmaster> build #688 of dapper-x86-trunk-sim is complete: Failure [failed compile] Build details are at http://emc2-buildbot.colorado.edu/buildbot/builders/dapper-x86-trunk-sim/builds/688
[20:04:39] <alex_joni> at least the build infrastructure works ok ;)
[20:04:41] <skunkworks_> Did I trip over something?
[20:04:45] <alex_joni> no, I did :D
[20:04:45] <skunkworks_> ;)
[20:04:56] <alex_joni> * alex_joni expects at least 4 more messages from buildmaster
[20:05:42] <buildmaster> build #682 of dapper-x86-trunk-realtime-rip is complete: Failure [failed compile] Build details are at http://emc2-buildbot.colorado.edu/buildbot/builders/dapper-x86-trunk-realtime-rip/builds/682
[20:05:57] <buildmaster> build #684 of hardy-x86-trunk-realtime-deb is complete: Failure [failed compile] Build details are at http://emc2-buildbot.colorado.edu/buildbot/builders/hardy-x86-trunk-realtime-deb/builds/684
[20:07:08] <buildmaster> build #649 of hardy-x86-trunk-realtime-rip is complete: Failure [failed compile] Build details are at http://emc2-buildbot.colorado.edu/buildbot/builders/hardy-x86-trunk-realtime-rip/builds/649
[20:07:23] <buildmaster> build #655 of dapper-x86-trunk-realtime-deb is complete: Failure [failed compile] Build details are at http://emc2-buildbot.colorado.edu/buildbot/builders/dapper-x86-trunk-realtime-deb/builds/655
[20:07:50] <CIA-2> EMC: 03alex_joni 07TRUNK * 10emc2/src/emc/usr_intf/shcom.hh: fix error_string define like shcom.cc
[20:08:49] <CIA-2> EMC: 03compile-farm 07Ubuntu 5.10 (breezy) realtime (2.6.12-magma) * 10emc2head/: build PASSED
[20:09:06] <LawrenceG> yay!
[20:09:09] <CIA-2> EMC: 03compile-farm 07Ubuntu 8.04 LTS (hardy) non-realtime (2.6.24-22-generic) * 10emc2head/: build PASSED
[20:09:31] <CIA-2> EMC: 03compile-farm 07BDI-4.51 ( * 10emc2head/: build PASSED
[20:10:20] <CIA-2> EMC: 03compile-farm 07Ubuntu 6.06 LTS (dapper) non-realtime (2.6.15-53-386) * 10emc2head/: build PASSED
[20:11:49] <CIA-2> EMC: 03compile-farm 07Ubuntu 8.04 LTS (hardy) realtime (2.6.24-16-rtai) * 10emc2head/: build PASSED
[20:12:13] <CIA-2> EMC: 03compile-farm 07Ubuntu 5.10 (breezy) non-realtime (2.6.12-10-386) * 10emc2head/: build PASSED
[20:12:55] <CIA-2> EMC: 03compile-farm 07Ubuntu 6.06 LTS (dapper) realtime (2.6.15-magma) * 10emc2head/: build PASSED
[20:13:31] <skunkworks_> LawrenceG: http://imagebin.ca/img/HjlIxz.jpg (tried a simple blanking ciruit and ended up making a 1shot out of the unused flipflop for blanking)
[20:13:45] <skunkworks_> getting there. ;)
[20:15:42] <CIA-2> EMC: 03alex_joni 07TRUNK * 10emc2/src/configure: regenerate configure on dapper, gets rid of a warning about Makefile.inc
[20:17:28] <LawrenceG> skunkworks, I wondered what that factory mod was for!
[20:18:00] <skunkworks_> so it blanks for 10us for turnon noise
[20:19:48] <LawrenceG> I guess that determines the minimum inductance that can be driven.... I wonder what the fault current is for 10us on a low inductance short
[20:20:14] <skunkworks_> I am sure it doesn't do short circuit anymore. ;)
[20:20:33] <skunkworks_> that is what fuses are for.. ;)
[20:20:47] <LawrenceG> I think that is one advantage of using the output filter stage that Jon has on his boards
[20:21:16] <skunkworks_> Yes - an lc circuit would probably help.
[20:21:49] <LawrenceG> have you taken one to the smoke limit yet?
[20:22:05] <skunkworks_> I liquified a mosfet recently.. (no heatsink)
[20:22:33] <LawrenceG> cool... no HOT
[20:23:20] <LawrenceG> you know they are too hot when they unsolder themselves from the board and fall out of the pcb
[20:30:28] <skunkworks_> heh - the blanking time could be less - but that is the prof of concept..
[20:37:05] <skunkworks_> I could proably get by with 5us. The deadtime of the driver ic is 3us at the moment - the oneshot is fired by the incoming pwm so you have atleast 3us before the mosfets starts conducting.
[20:42:13] <LawrenceG> interesting stuff,,,, its hard to imagine what a difference a few us make. power bridges are so spectacular when the timing screws up! my last attempt kept blowing the driver IC's apart
[20:44:13] <skunkworks_> heh - I have to say this has been a learning experience.
[20:44:19] <skunkworks_> now it is personal ;)
[20:45:00] <alex_joni> skunkworks_: next you can take on welding units
[21:01:46] <skunkworks_> right ;)
[21:17:23] <alex_joni> not that different ;)
[21:19:49] <cradek> buildbot is cool. I like how I can see the cvs up output
[21:23:28] <alex_joni> to see what changed?
[21:23:37] <cradek> yes
[21:23:54] <skunkworks_> Blamelist:
[21:24:07] <skunkworks_> alex_joni
[21:24:08] <skunkworks_> heh
[21:24:25] <alex_joni> http://emc2-buildbot.colorado.edu/buildbot/builders/dapper-x86-trunk-realtime-deb/builds/655
[21:25:07] <alex_joni> skunkworks_: rub it in, will ya ?
[21:25:50] <alex_joni> ;-)
[21:26:45] <cradek> I THINK IT WAS ALEX'S FAULT
[21:27:23] <SWPadnos> WELL OK THEN
[21:27:46] <skunkworks_> heh
[21:28:26] <skunkworks_> is it odd that I hear cradek shouting when it is in all caps. I don't think I have ever seen him mad.
[21:29:01] <cradek> I bet it's because I never use capital letters (except "I")
[21:29:08] <SWPadnos> no, he's on "public behavior" when we see him :)
[21:29:21] <cradek> I only use I because i think it looks particularly stupid if i don't
[21:29:25] <SWPadnos> outside voice and all
[21:29:30] <SWPadnos> yes, it does
[21:29:35] <SWPadnos> like using u for you
[21:29:43] <SWPadnos> or u 4 u
[21:31:12] <cradek> I would never in a million years do that.
[21:31:33] <SWPadnos> no. it's embarrassing to do it even when ridiculing the practice
[21:32:17] <alex_joni> it sure is
[21:32:18] <skunkworks_> what about thru?
[21:32:30] <skunkworks_> thru u?
[21:32:31] <alex_joni> yeck
[21:32:35] <alex_joni> c u l8er ?
[21:32:47] <SWPadnos> thru is painful, but it's a regional thing also, so you have to live with it
[21:32:56] <SWPadnos> and nite, lite ...
[22:31:35] <skunkworks_> are the mach people getting a little testy again on the gecko list?
[22:32:00] <skunkworks_> ('closed' loop with steppers) Mach can do the same thing....