#emc | Logs for 2006-07-09

Back
[00:18:03] <alex_joni> night all
[00:39:14] <jepler> CIA-8: hit me!
[00:39:19] <CIA-8> 03jepler 07HEAD * 10emc2/configs/halui_halvcp/halvcp.hal:
[00:39:19] <CIA-8> new "component ready" flag for userspace components, and hal_ready() api to set it.
[00:39:19] <CIA-8> call hal_ready from at least some userspace components
[00:39:19] <CIA-8> halcmd 'loadusr -W [-n compname]' waits for this flag to be ready, and can replace wait-for-pin
[00:39:19] <CIA-8> new 'unloadusr' command uses the pid field to send SIGTERM to userspace components
[00:39:19] <CIA-8> bump hal_priv version number
[00:39:23] <CIA-8> 03jepler 07HEAD * 10emc2/src/emc/iotask/ioControl.cc:
[00:39:25] <CIA-8> new "component ready" flag for userspace components, and hal_ready() api to set it.
[00:39:27] <CIA-8> call hal_ready from at least some userspace components
[00:39:29] <CIA-8> halcmd 'loadusr -W [-n compname]' waits for this flag to be ready, and can replace wait-for-pin
[00:39:31] <CIA-8> new 'unloadusr' command uses the pid field to send SIGTERM to userspace components
[00:39:33] <CIA-8> bump hal_priv version number
[00:39:35] <CIA-8> 03jepler 07HEAD * 10emc2/scripts/emc.in:
[00:39:37] <CIA-8> new "component ready" flag for userspace components, and hal_ready() api to set it.
[00:39:39] <CIA-8> call hal_ready from at least some userspace components
[00:39:41] <CIA-8> halcmd 'loadusr -W [-n compname]' waits for this flag to be ready, and can replace wait-for-pin
[00:39:43] <CIA-8> new 'unloadusr' command uses the pid field to send SIGTERM to userspace components
[00:39:45] <CIA-8> bump hal_priv version number
[00:39:47] <CIA-8> 03jepler 07HEAD * 10emc2/src/hal/ (hal.h hal_lib.c hal_priv.h):
[00:39:51] <CIA-8> new "component ready" flag for userspace components, and hal_ready() api to set it.
[00:39:53] <CIA-8> call hal_ready from at least some userspace components
[00:39:55] <CIA-8> halcmd 'loadusr -W [-n compname]' waits for this flag to be ready, and can replace wait-for-pin
[00:39:57] <CIA-8> new 'unloadusr' command uses the pid field to send SIGTERM to userspace components
[00:39:59] <CIA-8> bump hal_priv version number
[00:40:01] <CIA-8> 03jepler 07HEAD * 10emc2/src/hal/utils/halcmd.c:
[00:40:05] <CIA-8> new "component ready" flag for userspace components, and hal_ready() api to set it.
[00:40:07] <CIA-8> call hal_ready from at least some userspace components
[00:40:09] <CIA-8> halcmd 'loadusr -W [-n compname]' waits for this flag to be ready, and can replace wait-for-pin
[00:40:11] <CIA-8> new 'unloadusr' command uses the pid field to send SIGTERM to userspace components
[00:40:13] <CIA-8> bump hal_priv version number
[00:40:15] <CIA-8> 03jepler 07HEAD * 10emc2/src/hal/user_comps/vcp/vcp_main.c:
[00:40:19] <CIA-8> new "component ready" flag for userspace components, and hal_ready() api to set it.
[00:40:21] <CIA-8> call hal_ready from at least some userspace components
[00:40:23] <CIA-8> (9 lines omitted)
[00:42:50] <fenn> wonder if cia ever gets kicked due to flood
[00:44:18] <jepler> it slows down to a line per two seconds .. presumably to avoid exactly that
[01:31:31] <asdfq-shop> jepler: get my email?
[01:50:25] <CIA-8> 03fenn 07HEAD * 10emc2/src/hal/user_comps/vcp/vcp_widgets.c: fixed crusty white space between LED and border
[02:53:29] <fenn> aaaaghh! this new opencam thing uses GAMBAS *hiss*
[02:53:46] <Twingy> opencam o.O
[02:55:04] <fenn> http://www.cnczone.com/forums/showthread.php?t=22165
[02:57:36] <dan_falck> gambas?
[02:57:56] <fenn> "like visualbasic for linux"
[03:00:07] <fenn> and the website just makes me wanna puke
[03:03:23] <dan_falck> from the gambas website:"Remember that you must install the following development packages : X11, QT3, KDE3, PostgreSQL, MySQL. The way to do that depends on your distribution."
[03:03:47] <fenn> * fenn screeches
[03:03:58] <dan_falck> sorry fenn
[03:04:07] <dan_falck> I don't plan on trying it ou
[03:04:09] <dan_falck> out
[03:05:22] <dan_falck> gcc, python, and tkinter would be a lot simpler...
[03:05:37] <fenn> yep
[03:07:43] <fenn> * fenn looks around for a python vector graphics library
[03:08:16] <asdfq-shop> Man, I just love heavy dependencies, don't you?
[03:12:37] <dan_falck> fenn: could you use the Axis graphics window as the basis for a program?
[03:12:52] <fenn> er.. not really
[03:13:37] <fenn> what i meant was i need something to import lots of different formats like svg, dxf, ps, and present me with a bunch of neat functions to use
[03:14:34] <dan_falck> oh yea
[03:17:24] <fenn> dan_falck: i want to do something like the straight-skeleton algorithm on this page, for engraving with a vee bit: http://www.cgal.org/Manual/3.2/doc_html/cgal_manual/Straight_skeleton_2/Chapter_main.html
[03:17:44] <fenn> based on some random svg drawing
[03:19:41] <dan_falck> interesting site cgal
[03:19:48] <fenn> except.. it wouldnt necessarily be straight
[03:20:10] <fenn> damn
[03:20:31] <dan_falck> "Naceur Meskini at Inria Sophia Antipolis works on a Python binding for CGAL, which will allow users to prototype computational geometric algorithms more rapidly from within an easy-to-use scripting language."
[03:20:57] <dan_falck> from this page - http://www.cgal.org/in_progress_frame.html
[03:21:22] <fenn> hmm!
[03:22:06] <fenn> cgal definitely has a lot of useful stuff for a cam package
[03:22:20] <dan_falck> download from here- http://www.cgal.org/download/index.html
[03:24:21] <dan_falck> the license looks kind of screwy-
[03:25:10] <fenn> yeah i hate thinking about licensing issues
[03:25:42] <fenn> i think they are generally best ignored
[03:33:07] <fenn> wow cgal is cool
[03:41:59] <asdfq-shop> For a LPGL app, it sure would beat writing everything from scratch, it seems
[03:48:05] <fenn> i'm not sure how much of it is relevant
[03:48:34] <fenn> no support for bezier curves...
[09:46:43] <giacus> http://www.bastardidentro.it/node/view/17813
[11:55:31] <giacus> giacus is now known as Azzurro_is_the_W
[11:59:39] <Azzurro_is_the_W> fever go up
[11:59:45] <Azzurro_is_the_W> :((
[11:59:54] <Azzurro_is_the_W> :D
[15:20:12] <robin_sz> meep?
[15:20:15] <robin_sz> today, I am hating cars
[15:25:21] <jmkasunich> what has your car done to you to deserve such hatred?
[15:53:10] <robin_sz> today, it is not one, bute several
[15:53:24] <robin_sz> the BMW has a leaky head gasket
[15:53:49] <robin_sz> the Peugeot 306 has a leak from the waterpump (more like a lfood really) and the exhaust has snapped in two
[15:54:08] <robin_sz> the peugeot 405 has lost the vacuum from the servo brakes
[15:54:17] <jmkasunich> you own _two_ french cars?
[15:54:29] <jmkasunich> didn't you learn after the first one?
[16:00:36] <robin_sz> they are great
[16:00:40] <robin_sz> normally
[16:00:52] <robin_sz> been WAY more reliabel than that poxy BMW
[16:01:21] <robin_sz> I had a 205 Diesel before these, bought it with 160,000 on the clock
[16:01:40] <robin_sz> took it to 360,000 before giving it to a friend
[16:25:17] <anonimasu> um isnt 306 crap cars?
[16:47:46] <Lerneaen_Hydra> hi
[17:13:21] <jepler> hi Lerneaen_Hydra
[17:15:08] <alex_joni> hello
[17:17:22] <jepler> why is there a direction field for HAL parameters?
[17:17:35] <jepler> I guess it's just documentation
[17:18:04] <alex_joni> I always wondered if it wouldn't be appropiate to be able to link a parameter as a signal writer
[17:18:27] <alex_joni> because some things might be usefull too, if they were pins..
[17:26:22] <jepler> $ ./src/emc2/bin/halcmd show param tripo
[17:26:22] <jepler> Parameters:
[17:26:22] <jepler> Owner Type Dir Value Name
[17:26:22] <jepler> 03 float R- 1.00000e+00 tripodkins.Bx
[17:26:22] <jepler> 03 float R- 1.00000e+00 tripodkins.Cx
[17:26:25] <jepler> 03 float R- 1.00000e+00 tripodkins.Cy
[17:27:01] <jepler> I've separated kinematics into separate kernel modules and made tripodkins have its configuration as parameters
[17:27:04] <alex_joni> heh.. that's nice ;)
[17:27:13] <jepler> the downside is breaking the existing .ini files, because now you have to 'loadrt trivkins'
[17:27:23] <jepler> should I be brave and commit, with a note to the developers list?
[17:27:30] <alex_joni> that mustn't be in the ini..
[17:27:34] <alex_joni> it can be in the hal file
[17:27:41] <jepler> er, yes, it breaks the existing hal files
[17:27:51] <alex_joni> ok..shouldn't matter
[17:39:52] <robin_sz> nice
[17:40:30] <robin_sz> kinematic in HAL is a good plan
[17:42:53] <alex_joni> it wouldn't be totally in HAL
[17:43:51] <alex_joni> jepler: one thing about that patch..
[17:44:07] <alex_joni> for tripodkins to work, you need to have a good HOME position defined in the ini
[17:44:37] <alex_joni> the one in [TRAJ], and the home positions for each joint/axis
[18:00:05] <jepler> alex_joni: for the tripodsim.ini?
[18:00:47] <jepler> it seemed to work OK, but maybe I didn't understand what was happening
[18:01:04] <jepler> I homed all the joints, and then on switching to world coordinates it was at ".5 .5 .5"
[18:01:06] <alex_joni> jepler: for sim it doesn't matter
[18:01:22] <alex_joni> but if you want a machine to be reusable ;)
[18:01:34] <alex_joni> then you need to home joints at a position different from 0
[18:01:46] <alex_joni> cause you can hardly jog each joint to 0, then home it
[18:01:55] <alex_joni> then go back to the others, etc
[18:02:12] <alex_joni> I usually used the position in the middle of the tripod
[18:02:14] <alex_joni> Z=0
[18:02:46] <alex_joni> X=Cx, Y=Cy/2
[18:04:51] <jepler> can you change the .ini to make sense and send me a copy?
[18:06:49] <alex_joni> oh.. that's a bit hard
[18:06:59] <alex_joni> my memory is rusty, and I don't have the stuff anymore
[18:07:04] <jepler> ok, no worries
[18:07:26] <alex_joni> basicly you would have [TRAJ] HOME = Cx, Cy/2, 0
[18:09:22] <alex_joni> [JOINT 0] HOME = SQRT (Cx^2+ (Cy/2)^2)
[18:09:26] <alex_joni> [JOINT 1] HOME = SQRT (Cx^2+ (Cy/2)^2)
[18:09:29] <alex_joni> [JOINT 2] HOME = SQRT (Cx^2+ (Cy/2)^2)
[18:10:03] <alex_joni> I measured Cx, Cy and Bx (which was Cx*2) for my machine and put the numbers in there
[18:13:21] <alex_joni> jepler: basicly you decide on a carthesian home position, then manually run it through the forward kins to get the joint values
[18:13:45] <alex_joni> jepler: the position I chose has equal lengths for the struts
[18:14:19] <jepler> hm, I am getting an error when I home "Z"
[18:14:22] <jepler> er, "2"
[18:14:38] <alex_joni> ferror?
[18:14:51] <jepler> er, no
[18:15:00] <jepler> Maximum Software Limit on axis 2 exceeded.
[18:15:11] <alex_joni> * alex_joni looks at the limits
[18:15:28] <jepler> setp tripodkins.Bx 10
[18:15:28] <jepler> setp tripodkins.Cx 5
[18:15:28] <jepler> setp tripodkins.Cy 10
[18:15:35] <jepler> [TRAJ] HOME = 5 5 0
[18:15:48] <alex_joni> that's in inches?
[18:15:54] <jepler> probably
[18:16:20] <jepler> then each [AXIS_n] HOME = 7.071 HOME_OFFSET = 7.071
[18:16:26] <alex_joni> you don't have a true tripod
[18:16:44] <alex_joni> cy needs to be sqrt(2) * 10 I think
[18:17:08] <alex_joni> but the home pos should be ok I htink
[18:17:10] <jepler> oh, it has to be equal distances?
[18:17:18] <alex_joni> it doesn't have to
[18:17:23] <alex_joni> that's how I used it though
[18:18:24] <alex_joni> jepler: how about you commit that patch, and I have a look too?
[18:18:58] <jepler> oh .. I just had a stupid [AXIS_2] MAX_LIMIT
[18:19:06] <alex_joni> 4 ..
[18:21:18] <alex_joni> jepler: I don't think you should use both HOME and HOME_OFFSET
[18:21:30] <alex_joni> HOME_OFFSET is the value the axis should move after homing
[18:21:34] <alex_joni> I think you need only HOME
[18:21:46] <alex_joni> jepler: let's move it to devel
[19:02:16] <dmessier> I LOVE IT WHEN A PLAN COMES TOGETHER... : )
[19:02:35] <dmessier> gimme 10 good men... : )
[19:02:39] <alex_joni> you sound like the guy from A-team ;)
[19:03:45] <dmessier> 5 weeks delivery schedule,,, 11 days later i come home with good parts..
[19:04:12] <dmessier> i feel like superman....
[19:04:40] <Jymmm> dmessier But you look like wonder woman! =)
[19:04:41] <dmessier> 98 hrs since last sunday... though
[19:05:02] <Jymmm> dmessier: " You are woman, hear you roar!!!"
[19:05:11] <dmessier> thats the lobster in me...
[19:05:16] <Jymmm> lol
[19:05:40] <dmessier> still a boy last i looked...
[19:05:50] <Jymmm> TMI! TMI!
[19:06:00] <alex_joni> lol
[19:06:14] <dmessier> its only little these days...LOL TMI
[19:07:39] <dmessier> apperantly there is a minimum weight requiremnt in the island... to keep the tourists from stealing them...
[19:07:55] <dmessier> ON the island
[19:08:31] <dmessier> you gotta look for the yung'uns... 23'ish
[19:09:26] <anonimasu> eh?
[19:09:29] <anonimasu> what island is that?
[19:10:15] <dmessier> but honestly folks I worked.. and met quite a few very GOOD ppl... love for miles and a heart of GOLD...
[19:10:45] <dmessier> PRINCE EDWARD ISLAND... CANADA..
[19:11:57] <dmessier> there is a mass exodus of skilled trades heading ON SHORE,,, to the west... ALBERTA CALLING..
[19:12:16] <anonimasu> ah
[19:12:42] <dmessier> VP said he lost 8 guys in 1 week to the CALL OF THE WESt
[19:13:28] <dmessier> in a 45-60 ppl shop that hurts.. when the best leave..
[19:15:00] <CIA-8> 03alex_joni 07HEAD * 10emc2/src/Makefile: removed some unused ini* code, this is all taken care by HAL these days
[19:15:00] <CIA-8> 03alex_joni 07HEAD * 10emc2/src/emc/nml_intf/Submakefile: removed some unused ini* code, this is all taken care by HAL these days
[19:15:00] <CIA-8> 03alex_joni 07HEAD * 10emc2/src/emc/task/iotaskintf.cc: removed some unused ini* code, this is all taken care by HAL these days
[19:15:21] <dmessier> i was given the one who had looked at the dwg the longst... he is ONE of the good guys now...
[19:16:15] <dmessier> and will NOT have a problem delivering parts
[19:19:11] <anonimasu> nice
[19:24:07] <dmessier> i slept 18 hrs on my own pillow.... ee haaa
[19:25:11] <CIA-8> 03alex_joni 07HEAD * 10emc2/src/emc/nml_intf/Submakefile: removed iniAux, also not used anymore
[19:25:11] <CIA-8> 03alex_joni 07HEAD * 10emc2/src/Makefile: removed iniAux, also not used anymore
[19:25:33] <dmessier> i left for work on the last tuesday in june finally landed and pit my head down last nite
[19:27:27] <dmessier> and again.. NOW.. bye all... thx for the support.. it helped.. )
[19:32:37] <Jymmm> Who was that lobster man?!
[19:35:19] <CIA-8> 03jmkasunich 07HEAD * 10emc2/src/hal/utils/halcmd.c: fixed a couple of warnings
[19:35:56] <alex_joni> jmkasunich: cool, noticed them too
[19:48:55] <CIA-8> 03jepler 07HEAD * 10emc2/configs/demo_mazak/demo_mazak.hal:
[19:48:55] <CIA-8> turn kinematics into separate modules loadable with hal.
[19:48:55] <CIA-8> make tripodkins tunable with hal parameters.
[19:48:55] <CIA-8> add 'loadrt trivkins' to all sample configs (now required)
[19:48:55] <CIA-8> add new 'tripod' simulator configuration
[19:48:55] <CIA-8> 03jepler 07HEAD * 10emc2/configs/univstep/univstep_load.hal:
[19:48:57] <CIA-8> turn kinematics into separate modules loadable with hal.
[19:49:01] <CIA-8> make tripodkins tunable with hal parameters.
[19:49:03] <CIA-8> add 'loadrt trivkins' to all sample configs (now required)
[19:49:05] <CIA-8> add new 'tripod' simulator configuration
[19:49:07] <CIA-8> 03jepler 07HEAD * 10emc2/configs/univpwm/univpwm_load.hal:
[19:49:09] <CIA-8> turn kinematics into separate modules loadable with hal.
[19:49:11] <CIA-8> make tripodkins tunable with hal parameters.
[19:49:13] <CIA-8> add 'loadrt trivkins' to all sample configs (now required)
[19:49:15] <CIA-8> add new 'tripod' simulator configuration
[19:49:19] <CIA-8> 03jepler 07HEAD * 10emc2/configs/sim/ (tripod.ini tripodsim.hal servo_sim.hal):
[19:49:21] <CIA-8> turn kinematics into separate modules loadable with hal.
[19:49:23] <CIA-8> make tripodkins tunable with hal parameters.
[19:49:25] <CIA-8> add 'loadrt trivkins' to all sample configs (now required)
[19:49:27] <CIA-8> add new 'tripod' simulator configuration
[19:49:29] <CIA-8> 03jepler 07HEAD * 10emc2/configs/common/ (core_servo.hal core_sim.hal core_stepper.hal):
[19:49:31] <CIA-8> turn kinematics into separate modules loadable with hal.
[19:49:35] <CIA-8> make tripodkins tunable with hal parameters.
[19:49:37] <CIA-8> add 'loadrt trivkins' to all sample configs (now required)
[19:49:39] <CIA-8> add new 'tripod' simulator configuration
[19:49:41] <CIA-8> 03jepler 07HEAD * 10emc2/configs/etch-servo/etch.hal:
[19:49:43] <CIA-8> turn kinematics into separate modules loadable with hal.
[19:49:45] <CIA-8> make tripodkins tunable with hal parameters.
[19:49:47] <CIA-8> add 'loadrt trivkins' to all sample configs (now required)
[19:49:53] <CIA-8> add new 'tripod' simulator configuration
[19:49:55] <CIA-8> 03jepler 07HEAD * 10emc2/src/emc/kinematics/ (genhexkins.c tripodkins.c trivkins.c):
[19:49:57] <CIA-8> turn kinematics into separate modules loadable with hal.
[19:49:59] <CIA-8> make tripodkins tunable with hal parameters.
[19:50:01] <CIA-8> add 'loadrt trivkins' to all sample configs (now required)
[19:50:03] <CIA-8> add new 'tripod' simulator configuration
[19:50:05] <CIA-8> (25 lines omitted)
[20:08:29] <cradek> http://cia.navi.cx/
[20:11:46] <jmkasunich> what about it?
[20:11:55] <cradek> emc and jepler are on the "tops" lists
[20:12:11] <jmkasunich> ah
[20:12:18] <robin_sz> sigh ... still hating cars.
[20:12:20] <cradek> I notice the (25 lines omitted) and I'm trying to figure out how to reduce the threshold
[20:12:31] <jmkasunich> the "touch every directory" commit
[20:17:06] <robin_sz> jmkasunich, HAL question for you
[20:17:18] <jmkasunich> shoot
[20:17:39] <robin_sz> I've taken my eye off the project a bit, but what is in HAL now and whats "on the other side" ..
[20:17:55] <jmkasunich> "the other side"?
[20:18:01] <robin_sz> task and traj and interp on the non hal side
[20:18:19] <jmkasunich> fundamentally not much has changed in the last year
[20:18:45] <jmkasunich> the main addition (not change, but addition) is halui, which lets you use hal signals to initiate things that normally come from a GUI
[20:19:13] <robin_sz> yes, I saw that, and kinematics today
[20:19:28] <jmkasunich> the kins thing is only pseudo-hal
[20:19:53] <jmkasunich> hal params are used for config information (where the fixed and moving ends of the struts are, etc)
[20:20:01] <robin_sz> so, trajectory os stil lnon-hal right
[20:20:06] <jmkasunich> yes
[20:20:26] <robin_sz> but all the pulse gen and servo loops are hal
[20:21:36] <robin_sz> its easy to lose track of the architecture, it all seemed to change so fast, and I lost track really
[20:35:12] <CIA-8> 03compile-farm 07BDI-Live rc46 (2.4.25-adeos) * 10emc2head/: build FAILED ; see http://linuxcnc.org/compile_farm/emc2head_slot4_log.txt
[20:40:42] <jmkasunich> damn...
[20:40:49] <jmkasunich> Linking ../rtlib/trivkins.o
[20:40:49] <jmkasunich> ld: no input files
[20:41:12] <jepler> wth?
[20:41:43] <jmkasunich> it looks like it never compiled trivkins
[20:41:48] <jepler> oh, the farm...
[20:41:55] <jepler> I forgot part, I guess
[20:42:10] <jmkasunich> (actually, if I'm reading it right, it looks like it never compiled any of the RT parts of EMC
[20:42:20] <jmkasunich> it did hal and rtapi, but not emc
[20:42:58] <jmkasunich> should there be a "CONFIG_TRIVKINS=m" line somewhere?
[20:44:13] <jepler> I don't think that's actually necessary
[20:44:14] <jmkasunich> it didn't compile src/emc/motion/control.c either
[20:44:29] <jepler> it's these lines that are needed
[20:44:30] <jepler> +../rtlib/trivkins.o: $(addprefix objects/rt,$(trivkins-objs))
[20:44:47] <CIA-8> 03jepler 07HEAD * 10emc2/src/Makefile: list new modules in the non-kbuild section of the makefile
[20:45:31] <jmkasunich> duh, the reason it didn't compile all the other RT modules is that it errored out first
[20:46:20] <jmkasunich> I wonder why the other pre-kbuild slots worked?
[20:47:19] <jepler> Linking ../rtlib/genhexkins.o
[20:47:25] <jepler> maybe "no input files" doesn't bother their linker?
[20:47:37] <jmkasunich> maybe
[20:48:07] <jmkasunich> the other thing thats odd (maybe just a clock issue) is that slot 4 has a last build stamp of 20:42
[20:48:20] <jmkasunich> the others range from 20:02 to 20:32
[20:48:55] <jmkasunich> your commit was at 19:57
[20:49:44] <jmkasunich> I guess I'll look at it in another half hour or so, when I get back inside
[20:49:50] <jmkasunich> (doing some milling in the garage)
[20:52:41] <Lerneaen_Hydra> g'night all
[20:56:13] <lilo> [Global Notice] Hi all. We just lost a main rotation server, so you will have noticed a big bump. It's out of rotation and we're looking at it now. Apologies for the inconvenience.
[20:57:35] <jepler> I have to go .. bbl
[20:58:16] <CIA-9> 03compile-farm 07BDI-2.18 (2.2.18-rtl3.0) * 10emc2head/: build FAILED ; see http://linuxcnc.org/compile_farm/emc2head_slot2_log.txt
[20:58:17] <robin_sz> interesting .. someone has got Adeos/Xenomai running on the blackfin embedded board
[20:59:07] <robin_sz> as these embedded systems get better RT linux support, it becomes "interesting" ...
[21:08:57] <robin_sz> http://www.porkolt.com/other/strange/creature/strange-creature-2769.html
[21:10:33] <CIA-9> 03compile-farm 07BDI-Live rc46 (2.4.25-adeos) * 10emc2head/: build PASSED
[21:17:27] <CIA-9> 03jmkasunich 07HEAD * 10emc2/src/emc/kinematics/trivkins.c: MODULE_LICENSE doesn't exist in pre-2.4 kernels
[21:26:36] <alex_joni> Azzurro_is_the_W: congrats
[21:28:24] <CIA-9> 03compile-farm 07BDI-2.18 (2.2.18-rtl3.0) * 10emc2head/: build FAILED ; see http://linuxcnc.org/compile_farm/emc2head_slot2_log.txt
[21:29:33] <alex_joni> jmkasunich: seems that's the old build..
[21:30:27] <alex_joni> jmkasunich: maybe the build script on the slots should kill any running builds if there's a new commit? (to save some time I mean)
[21:38:53] <jmkasunich> alex_joni: too complicated
[21:39:15] <jmkasunich> killing "a build" means killing a whole pile of processes that might be going at once
[21:39:45] <jmkasunich> duh, I fixed trivkins but forgot tripodkins
[21:39:58] <alex_joni> ok, then probably it's overkill
[21:40:07] <alex_joni> don't forget genhexkins if needed too
[21:40:28] <jmkasunich> oops... thanks, I would have forgot that one
[21:41:42] <CIA-9> 03jmkasunich 07HEAD * 10emc2/src/emc/kinematics/ (genhexkins.c tripodkins.c): MODULE_LICENSE doesn't exist in pre-2.4 kernels
[21:41:53] <jmkasunich> that should do the trick, I hope
[21:42:51] <alex_joni> seen the halui/halvcp screenshot yesterday?
[21:42:57] <jmkasunich> yeah
[21:43:09] <alex_joni> what do you think?
[21:43:13] <alex_joni> any good?
[21:43:17] <jmkasunich> not bad
[21:43:33] <alex_joni> not as a GUI
[21:43:46] <alex_joni> I know it probably sux as a gui, but the functionality should be enough ;)
[21:44:14] <jmkasunich> its more of a "proof of principle" thing
[21:44:26] <alex_joni> right
[21:44:37] <jmkasunich> people can take a subset of that vcp, or eliminate the vcp completely and do a subset of that control with real buttons/lights
[21:44:46] <alex_joni> but we can build some nice halvcp debug panels
[21:44:58] <jmkasunich> bah...
[21:44:58] <alex_joni> ones that help diagnose a system
[21:45:11] <jmkasunich> the header for genhexkins calls it "trivkins"
[21:45:17] <alex_joni> heh
[21:45:23] <alex_joni> it might be trivial to some :D
[21:45:27] <jmkasunich> somebody did a copy/paste/edit cycle and skipped the edit
[21:45:41] <alex_joni> * alex_joni hides
[21:46:06] <alex_joni> it was probably me :(
[21:46:12] <jmkasunich> oh well
[21:46:41] <jmkasunich> whoever it was remembered to change it from "derived from a work of Fred/Will" to "derived from a work of Brian Register"
[21:46:50] <jmkasunich> but they missed the filename ;-)
[21:47:23] <alex_joni> yeah, it was probably me ;)
[21:47:43] <CIA-9> 03jmkasunich 07HEAD * 10emc2/src/emc/kinematics/ (genhexkins.c tripodkins.c): fixed comments
[21:47:59] <alex_joni> don't forget genhexkins.h :)
[21:48:24] <jmkasunich> :-P
[21:48:49] <alex_joni> at least I did it consistently
[21:49:24] <CIA-9> 03jmkasunich 07HEAD * 10emc2/src/emc/kinematics/genhexkins.h: fixed another comment
[21:49:50] <jmkasunich> damn its humid
[21:50:10] <jmkasunich> barely working and I'm dripping sweat
[21:50:54] <jmkasunich> back out to the sweatbox...
[21:54:18] <CIA-9> 03compile-farm 07BDI-2.18 (2.2.18-rtl3.0) * 10emc2head/: build PASSED
[22:06:36] <alex_joni> * alex_joni goes back to sleep ;)
[22:20:55] <jmkasunich> yay!
[22:44:24] <K4ts> wwwwwwwwwwwwwwwwww
[22:44:43] <K4ts> hello
[22:44:59] <K4ts> italy the best!!!!!!!!
[22:45:08] <jmkasunich> yay italy!
[22:45:22] <K4ts> :-)
[22:59:20] <Azzurro_is_the_W> Azzurro_is_the_W is now known as giacus
[22:59:29] <giacus> alex_joni: thank you !
[22:59:43] <giacus> wonderful match, but we suffered a lot
[23:00:28] <giacus> I'm very sad for what happened to Zidane
[23:00:51] <giacus> he played years on my favourite soccer team (Juventus)
[23:01:10] <giacus> what happened is very strange for a Champion like him :(
[23:01:39] <giacus> they were very nervous ..
[23:02:00] <giacus> and what I really like is, a Team won the world cup
[23:02:04] <giacus> not a man ..
[23:02:36] <giacus> working for a team is the way to win, everything, everywhere
[23:02:51] <giacus> that was the big difference
[23:03:21] <giacus> but Zidane is the best player of the world in his role
[23:04:20] <giacus> the power of a good team is another thing ..
[23:05:00] <giacus> individual play do not pay much
[23:06:46] <giacus> we should create good Teams not superman !
[23:07:55] <giacus> a superman can fail, a good team no ! :D
[23:08:19] <giacus> that's what I seen in this tournament
[23:47:40] <K4ts> NIGHT