#emc | Logs for 2006-12-23

[00:03:20] <Lerneaen_Hydra> 'night all
[01:13:08] <skunkworks> stupid question - how do you find a file? I am trying to find the location of rtai_smi.ko - I know it is in the lib\modules. but I don't know the exact location. In dos I could do a dir rtai_smi.ko /s - but man dir doesn't seem to have something similar. When I do a search through the gui - I only find the one on my desktop
[01:13:26] <SWPadnos> locate ?
[01:13:42] <robin_sz> locat works, if you have run updatedb at some point
[01:13:46] <robin_sz> locate even
[01:13:56] <SWPadnos> or find /lib/modules -name rtai_smi.ko
[01:14:07] <SWPadnos> (or sim if that was a misspelling ;) )
[01:14:35] <skunkworks> wow - guess it is in usr\modules
[01:14:58] <robin_sz> coo
[01:15:12] <robin_sz> is it built by module-assistant?
[01:15:15] <skunkworks> <alex_joni> mv it to /lib/modules/ etc
[01:15:38] <skunkworks> not making sense. Is that because I don't have head installed?
[01:17:47] <skunkworks> it is module that alex and jmk built to disable smi (causing latency issues with some intel chipsets)
[01:18:09] <skunkworks> my portable has the same chipset
[04:03:14] <A-L-P-H-A> sup folks?
[04:04:24] <jmkasunich> filing
[04:04:36] <A-L-P-H-A> I'm A, for A-L-P-H-A. :)
[04:04:43] <A-L-P-H-A> A, that's the first one.
[04:05:03] <jmkasunich> ;-)
[04:05:09] <jmkasunich> filing metal, not letters
[04:06:16] <A-L-P-H-A> :)
[04:06:53] <jmkasunich> I suppose you could file letters out of metal
[04:07:19] <ejholmgren> coarse or fine?
[04:07:26] <ejholmgren> O_o
[04:07:33] <jmkasunich> kinda coarse
[04:07:34] <A-L-P-H-A> coarse, then fine...
[04:07:43] <jmkasunich> filing square holes out of round ones
[04:07:48] <jmkasunich> no, just coarse
[04:08:02] <jmkasunich> backup plate for carriage bolts, crude work
[04:54:56] <Jymmm> * Jymmm waits for jmkasunich to say he's making his bolts too
[04:55:11] <Jymmm> then gonna shoe the horse...
[04:59:44] <A-L-P-H-A_> damn... back is tweaked... I need to stretch and go to the gym more.
[05:03:22] <jmkasunich> no Jymmm, not making bolts
[05:03:22] <jmkasunich> did cut them to length tho, the ones I trash picked were too long
[05:03:40] <Jymmm> heh
[06:00:44] <A-L-P-H-A_> hey, what's the command in shell to get the current version?
[06:00:48] <A-L-P-H-A_> linux version, that is.
[06:02:34] <jmkasunich> uname
[06:02:54] <jmkasunich> uname -a gets you the whole thing, or you can get just parts
[06:03:09] <jmkasunich> uname -r gets you the actual kernel version
[06:07:51] <A-L-P-H-A_> thanks.
[06:08:09] <A-L-P-H-A_> I got that info right before hand... I keep thinking luser, for some reason
[06:30:36] <tomp> i was looking at the hal-manualtoolchange script and i see that it might want a 'tool in chuck' value.
[06:30:57] <tomp> i used similar when a sub might call for a tool that was already in the chuck
[06:31:28] <tomp> if the tool requested is the one you already have, then the tool change goes by real fast ( does nothing )
[06:32:36] <tomp> but i dont see a clean way to put that info inside the hal-manualtoochange, it seems to want to be in the change code, not the notify user & wait code
[06:33:51] <tomp> why would you ever ask for a tool that was already in the chuck? becuase you use subroutines that know what tools they need, but not what the chuck contains
[06:36:09] <tomp> is this case already handled in the toolcahge code?
[06:40:17] <tomp> hmm, the tool change code is tightly connected to the 2step type of tool changer ( prepare , then exchange).
[06:43:10] <tomp> i'm used to toolchangers that have no intermediate position, so have no 'tool prep'
[06:44:11] <tomp> in any case a request to prep for a tool that is already in the chuck would require handling
[06:45:29] <tomp> and there is knowledge of the tool in the chuck... nml's emc_io_status_tool_in_spindle
[06:55:34] <tomp> i dont see how a toolchanger that is not of this prep/exchange type fits into emc's toolcahnge scheme
[06:56:38] <tomp> so toolchangers w/o prep site wont work & toolchangers with 2 sites (new ready & old to be put away) wont fit into the framework
[07:05:16] <tomp> maybe toolprep can be wired to always return 'done' and the user can get away with t#nn m6
[07:07:28] <tomp> t#nn would do nothing except get the tool number of interest, the m6 would do the exchange (spindle to tool rack/carousel , no intermediate prep position)
[08:12:58] <aip_tom1> SWPadnos: fwiw, I saw that RTAI extensions run on an ARM embedded board I have, the technologic systems te-7260
[08:13:25] <aip_tom1> it's only 200 mhz, so it'd be a slow driver board, but I think it could be made to work
[08:17:02] <A-L-P-H-A_> aip_tom1, the mesa board is around that speed, isn't it?
[08:31:31] <A-L-P-H-A_> laptop is so old, it can't support beryl. :(
[10:15:39] <^eugenics> Hello Rugludallur, are you there?
[11:39:26] <alex_joni> heh: http://www.telegarden.org/tg/
[11:45:43] <Bo^Dick> exactly what is a "telegarden"?
[11:49:58] <alex_joni> it's a teleoperated garden
[12:00:10] <anonimasu> morning alex
[12:00:11] <anonimasu> what's up?
[12:02:44] <alex_joni> reading about muons
[12:03:27] <alex_joni> When these primary cosmic rays hit Earth's atmosphere at around 30,000m above the surface, the impacts cause nuclear reactions which produce pions. These pions decay into a muon and muon neutrino (= antineutrino) at about 9000 m altitude, which rain down upon the surface of the earth, traveling at about 0.998c. Many muons decay on the way down into Neutrinos and an electron while others reach the surface, but there are still enough to be dete
[12:05:50] <alex_joni> and enjoying some christmas coke :D
[12:07:31] <anonimasu> nice
[12:07:34] <anonimasu> I'll be back later
[12:07:35] <anonimasu> :)
[12:08:03] <alex_joni> sounds like arnie
[12:13:49] <tomp> the telegardens reminded me of robot fish http://privatewww.essex.ac.uk/~jliua/videogal.htm dunno why
[12:14:58] <tomp> underwater robot roombas for swimming pools ( algae eating robots )
[12:15:20] <alex_joni> heh..
[12:15:24] <alex_joni> crazy world out there
[12:15:34] <alex_joni> and it's not getting better
[12:42:27] <tomp> buck up: i hope it does get better & i hope i do something to make it so
[12:54:11] <alex_joni> I have not much problem with the world getting crazier :D
[13:07:57] <^eugenics> I would like to hope for a world to get less crasy and more focused on straiting out our invironmental problems.
[13:09:19] <^eugenics> But I think its more fun to build robotic fish ;)
[13:20:08] <tomp> do both: robotic fish cops monitoring no-fishing zone, monitoring polution levels, greenpeace-robo-fish
[13:22:08] <^eugenics> :) great!
[13:53:00] <anonimasu> hm
[14:24:13] <Lerneaen_Hydra> 'lo
[14:42:47] <alex_joni> hi LH
[14:42:58] <Lerneaen_Hydra> anything fun happening?
[14:53:05] <alex_joni> Lerneaen_Hydra: I'm putting stuff into my new backpack
[14:53:10] <alex_joni> not sure that counts as fun though
[14:56:38] <Lerneaen_Hydra> ah, right. going somewhere over christmas?
[14:59:39] <alex_joni> nope, after that
[15:00:16] <Lerneaen_Hydra> nice
[15:00:27] <Lerneaen_Hydra> oh, did you manage to get a lussebulle while you were in sweden?
[15:00:35] <Lerneaen_Hydra> aka lussekatt
[15:00:54] <Lerneaen_Hydra> http://www.rindi.com/bilder/saffransbulls.jpg
[15:00:56] <Lerneaen_Hydra> those
[15:15:42] <alex_joni> yeah
[15:15:45] <alex_joni> with glögg
[15:27:46] <jepler> http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt
[15:32:08] <Lerneaen_Hydra> alex_joni: whee, nice
[15:34:52] <Lerneaen_Hydra> jepler: you think vista will be the beginning of the end?
[15:36:30] <skunkworks> begining of the end of microsoft? or of the world?
[15:37:17] <Lerneaen_Hydra> drm infestation
[15:57:21] <skunkworks> now I just need to figure out why my wireless doesn't connect for until I play with the network control pannel. (mainly seems like I just have to open it up)
[15:59:18] <alex_joni> it's because of Vista
[16:01:20] <skunkworks> :) in ubuntu
[16:01:56] <alex_joni> I know.. but that doesn't change the fact that Vista is the problem
[16:02:55] <skunkworks> I guess - I am using fwcutter - xp driver
[16:08:26] <skunkworks> I can't believe they would stoop to using xp drivers ;)
[16:18:38] <Lerneaen_Hydra> fwcutter?
[16:18:42] <Lerneaen_Hydra> like ndiswrapper`?
[16:19:38] <skunkworks> right
[16:20:01] <skunkworks> I could not get ndiswrapper to work so I tried fwcutter and I had better luck
[18:19:56] <skunkworks> again - everyone must have a life :)
[18:26:16] <Lerneaen_Hydra> skunkworks: what makes you think that? :
[18:26:18] <Lerneaen_Hydra> :p
[18:28:53] <skunkworks> :) maybe it is just lunch time
[18:30:51] <Lerneaen_Hydra> ah, that sounds more reasonable
[18:34:18] <colin__> hello
[18:34:28] <colin__> colin__ is now known as col
[18:35:13] <skunkworks> Hello
[18:35:19] <col> sup
[18:35:53] <skunkworks> not much... real time working on my portable is about the most excitement I have had in the last few days
[18:36:09] <col> just trying to find what the best servo controllers are
[18:36:18] <col> just been to look at a mill and lathe today
[18:36:26] <col> both have servo motors
[18:36:32] <col> so need to work out what i need for it
[18:37:03] <skunkworks> probably mostly on how much you want to spend.
[18:37:19] <aip_tom2> aip_tom2 is now known as aip_tom1
[18:37:27] <skunkworks> do you have any specs on the servos?
[18:37:59] <col> no not yet
[18:38:05] <col> need to know what i need to ask tbh
[18:39:13] <col> what sorta info do i need from em ?
[18:39:32] <col> does it matter in regards to controller choice
[18:40:27] <anonimasu> col: volt / ampere
[18:40:35] <anonimasu> col: and if they are ac or dc
[18:41:18] <col> ok ill try find out
[18:41:27] <col> will that effect what controllers i need to go for?
[18:41:36] <col> there fairly industrial sized machines
[18:41:53] <col> the lathe is running siemens control system and is made by churchhill
[18:41:56] <col> the mill is a hurco
[18:42:58] <anonimasu> col: arent there drives mounted already?
[18:43:07] <col> yes
[18:43:22] <anonimasu> it's probably possible to use the stock drives
[18:43:45] <col> id hope so
[18:45:36] <skunkworks> if so then you would need so sort of controller like mesa or motech
[18:46:12] <skunkworks> (if they are common +/-10 input drives
[18:46:14] <skunkworks> )
[18:46:59] <col> ok
[18:47:09] <col> which mesa would i need?
[18:47:18] <col> and is it a controll board per motor ?
[18:47:29] <anonimasu> no
[18:47:35] <skunkworks> http://www.mesanet.com/motioncardinfo.html
[18:49:25] <skunkworks> this is what works with emc2 right now.
[18:49:26] <skunkworks> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?EMC2_Supported_Hardware
[18:49:34] <skunkworks> hardware that is
[18:50:03] <col> thanks
[18:50:10] <col> so i should be able to use the stock motors ?
[18:50:46] <skunkworks> need more info - really.. type of motors and such.
[18:51:06] <skunkworks> do they have encoders and such - or resolvers
[18:51:31] <Lerneaen_Hydra> resolvers?
[18:51:31] <skunkworks> stuff like that. plus what type of drives - if the drives can be used)
[18:51:41] <Lerneaen_Hydra> velocity based?
[18:52:13] <skunkworks> resolvers are analog postitions sensors - use sin-cos sinals to find shaft angle
[18:52:24] <col> the lathe has encoders i know that
[18:53:09] <Lerneaen_Hydra> oh, so one period per revolution?
[18:53:18] <Lerneaen_Hydra> magnet/coil based?
[18:53:26] <skunkworks> yes
[18:53:52] <col> if i go back to the machines and write down teh info on the motors and encoders and take some pics would that help ?
[18:54:12] <skunkworks> pico systems on the wiki page has drive and controll solutions - up to 20 amps I think
[18:54:36] <skunkworks> he is a good resource also - I have ask him questions on if his drives will work for my application.
[18:54:45] <col> ok
[18:55:18] <skunkworks> then there is gecko servo amps that take step and direction inputs.
[18:55:56] <col> oh right
[18:56:17] <col> they all seem reasonably priced so im just worried about making it work tbh
[18:57:03] <skunkworks> research research research ;)\
[18:57:10] <col> yeah
[18:57:24] <col> just wantd to know what questions to ask :)
[18:58:38] <col> right i gotta shoot ill try find out as much about the motors as i can
[19:00:25] <skunkworks> and drives
[19:00:31] <skunkworks> (if they are useable)
[19:44:25] <robin_sz> woohoo#
[19:44:37] <robin_sz> * robin_sz is having a gooooood day
[19:44:55] <aip_tom1> did you have an early christmas?
[19:45:05] <robin_sz> I fixed the dishwasher!
[19:45:23] <aip_tom1> congrats, gotta be nice before xmas meals
[19:45:30] <aip_tom1> * aip_tom1 is baking bread
[19:45:49] <cradek> I'm about to start making chocolate covered cranberries
[19:45:50] <robin_sz> been broken for 8 weeks, but not so broken as to be able to discard it .. but not actually working
[19:46:02] <aip_tom1> ... and fighting with the wireless adapter on this ARM sbc
[19:46:06] <robin_sz> so, being able to fix it for christmas was gooood
[19:46:10] <cradek> if you haven't tried them, you should (use raw whole cranberries)
[19:46:18] <robin_sz> mmm sounds good
[19:46:23] <cradek> they're wonderful
[19:46:35] <cradek> but use a sweet chocolate, not dark
[19:46:40] <robin_sz> I have been eating pickled shallots and gorgonzola
[19:46:43] <aip_tom1> hmm, i made cinnamon cranberry bread yesterday. it was good, but i shoulda used more sugar
[19:46:55] <aip_tom1> cradek: yum!
[19:47:06] <robin_sz> I even found time to get a tree!
[19:47:19] <aip_tom1> (i say I "made", but it's really more like "the breadmaker made")
[19:48:11] <cradek> aip_tom1: I never got the hang of using a breadmaker
[19:48:31] <aip_tom1> hmm, it's a computer... you just add ingredients, hit go
[19:48:34] <cradek> so other than banana bread etc, I just buy (locally made) bread
[19:48:51] <cradek> heh, that's exactly what I tried
[19:49:00] <aip_tom1> starting witha good breadmaker makes all the difference.. zojirushi makes the best
[19:49:15] <cradek> for a while all the loafs would be too high and glue themselves to the lid, then later they were all too short and dense, then I gave away the breadmaker
[19:49:22] <aip_tom1> they have a good ricemaker, too. it works (unlike the other 3 ricemakers I tried)
[19:49:32] <cradek> ricemaker?
[19:49:37] <aip_tom1> oh, that's just a yeast problem... gotta adjust the yeast based on the strength of it (which varies over time)
[19:49:37] <cradek> oh rice cooker?
[19:49:43] <aip_tom1> rice cooker, rice maker, whatever
[19:49:51] <cradek> ah ok
[19:50:02] <aip_tom1> foo maker
[19:50:04] <cradek> I'm good at making rice on the stove
[19:50:42] <cradek> I try to not collect kitchen gadgets that only do one thing :-)
[19:50:45] <aip_tom1> so, yeah, i had to adjust the yeast... first i made "volcano bread", where it rose too much, hit the top, deflated and made like a volcano
[19:50:54] <cradek> haha
[19:51:03] <aip_tom1> next was brick bread, sound slike you know what that's like
[19:51:07] <cradek> yep
[19:51:10] <aip_tom1> finally was "just right", good looking loaf
[19:51:39] <cradek> I always wished for a "hang on and let it rise a little longer" button
[19:51:42] <aip_tom1> it took like 8-10 loaves to get it right, but man, it's so nice to have the house smelling like fresh baked bread (and with cinnamon yesterday was even better)
[19:52:20] <aip_tom1> i think the newest zojirushi will do that, mine doesn't though
[19:52:48] <aip_tom1> i try to avoid single-purpose kitchen stuff, too, but they're good for stuff you use every week (like bread and rice and pasta for me, i love carbs)
[19:53:02] <robin_sz> of course, this just shows you are not a real engineer
[19:53:07] <cradek> carbs = food :-)
[19:53:15] <aip_tom1> ?
[19:53:22] <cradek> robin_sz: what does?
[19:53:59] <robin_sz> a REAL engineer would have stripped out the contorls on that breadmaker, made up a relay board, hooked it up to a custom PLC and re-written the control algorithms
[19:53:59] <aip_tom1> cookingforengineers.com works for me, therefore, I'm an engineer?
[19:54:22] <cradek> bah
[19:54:30] <aip_tom1> PLC? why wouldn't you use a microcontroller?
[19:54:34] <robin_sz> of course, several months down the line we still not have bread, but we would have lots and lots of data on how long it takes to burn
[19:54:39] <aip_tom1> PLCs are for techs, not engineers
[19:54:56] <cradek> a REAL engineer would weigh the variables and decide to just farm out the bread-making process to a specialist
[19:55:05] <robin_sz> true
[19:55:10] <aip_tom1> cradek: agreed
[19:55:18] <aip_tom1> for me, it's more about the smell in the house
[19:55:19] <robin_sz> thats what I do ... when she agrees to make bread
[19:55:53] <cradek> we have two great family-owned bread making shops in town, lots to choose from
[19:56:22] <aip_tom1> organic bread bakery is 1/2 mile away, i can walk by there on the way to my shop
[19:57:32] <robin_sz> I remember a similar conversation about having babies ... some girl I know said "if men had to have babies, theyd make MUCH more fuss about it than women do" ... I countered with "if men had to do it, we'd ahve evolved a better way by now .. wait, actually we have, we get women to do it for us ";)
[19:59:37] <robin_sz> anyway ... thedishwasher was a success
[20:00:12] <robin_sz> and i replalced about a dozen lamps around the house that had been waiting and waiting for replacement
[20:00:45] <robin_sz> small jobs, but have been so busy the last few months they had slipped
[20:06:44] <aip_tom1> still selecting encoders for my retrofit... rather than using shaft encoders, usdigital has rotary kit encoders that have a hub w/setscrew to attach directly to the motor shaft
[20:06:56] <aip_tom1> big plus is that they're just $50 each, http://www.usdigital.com/products/e2/
[20:07:00] <skunkworks> cradek: the module that alex and jmk worked on made rt work on my portable. latancy test all night - no overuns.
[20:07:10] <cradek> skunkworks: no kidding, that's great
[20:07:19] <cradek> skunkworks: can you open and close the lid? use opengl?
[20:08:09] <cradek> skunkworks: my old laptop would puke when the processor fan turned on (whenever it got busy it would come on)
[20:08:10] <skunkworks> I had open and closed the lid with the latency test running
[20:08:29] <cradek> then congratulations, better keep that laptop, that's nice
[20:08:35] <skunkworks> screen saver pukes it. needs to be totally turned off - hundreds of overruns
[20:08:44] <cradek> I have one that works right too (oldish PIII)
[20:08:55] <cradek> ah opengl screensaver?
[20:09:01] <alex_joni> cradek: we might want to keep an eye on this SMI stuff
[20:09:07] <skunkworks> aip-tom1: http://www.electronicsam.com/images/KandT/servostart/Encoder.JPG
[20:09:28] <anonimasu> *yawns*
[20:09:47] <cradek> alex_joni: yeah it seems important
[20:09:54] <skunkworks> I had it set to a blank screen - as the screen starts to fade away - I can see the latency increase by hundreds
[20:09:55] <Lerneaen_Hydra> skunkworks: 1024 counts/rev?
[20:10:01] <skunkworks> 400 I think
[20:10:10] <cradek> skunkworks: yuck
[20:10:12] <Lerneaen_Hydra> that few?
[20:10:15] <skunkworks> you can get them.
[20:10:20] <cradek> skunkworks: then I bet even moving windows around will break it
[20:10:29] <skunkworks> This was bought for printer port counting
[20:10:31] <Lerneaen_Hydra> what the fsck does a 4192 cpr encoder look like?
[20:10:35] <anonimasu> robin_sz: maybe your wife's the real engineer :D
[20:10:50] <skunkworks> cradek: nope. surfing ircing - no overruns
[20:11:00] <cradek> wonder why the fading is different then
[20:11:15] <skunkworks> I was thinking maybe proccessor scaling?
[20:11:27] <robin_sz> anonimasu, maybe
[20:11:56] <robin_sz> anonimasu, seen my bot?
[20:12:07] <anonimasu> robin_sz: I cant remember
[20:12:10] <anonimasu> I dont think so
[20:12:13] <skunkworks> running all night was gook I thought also :)
[20:12:16] <robin_sz> http://www.redpoint.org.uk/photos/upload/robot/Image018.jpg
[20:12:28] <anonimasu> robin_sz: how did it go with software?
[20:12:33] <robin_sz> baaaad
[20:12:47] <anonimasu> :/
[20:13:19] <alex_joni> robin_sz: http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt
[20:13:37] <anonimasu> that's a scary article
[20:13:51] <alex_joni> anonimasu: indeed
[20:13:51] <alex_joni> :/
[20:13:57] <alex_joni> scary, but true
[20:14:07] <anonimasu> alex_joni: I guess it'll be what pushes me onto *nix
[20:14:38] <alex_joni> anonimasu: it's not a matter of using *nix..
[20:14:50] <alex_joni> that won't help either if HW manufacturers start doing that
[20:14:53] <anonimasu> yeah..
[20:15:03] <alex_joni> imagine no more OSS drivers :/
[20:15:23] <anonimasu> :(
[20:15:39] <anonimasu> well, I imagine their driver model will be cracked in some time..
[20:16:16] <anonimasu> I'm starting to hate microsoft.
[20:16:23] <Lerneaen_Hydra> seeing as how the OSS video drivers suck shit compared to the binaries, don't be sure about that
[20:16:26] <alex_joni> join the club
[20:16:32] <skunkworks> cradek: I ran the latency test with glxgears running also.
[20:16:46] <Lerneaen_Hydra> though if it's only piping video streams it should be doable
[20:17:21] <Lerneaen_Hydra> now just wait for the DMCA people to make decoding blu-ray/hd-dvd illegal on *nix
[20:17:43] <cradek> my strategy is to just not buy the stuff
[20:17:43] <anonimasu> hehe
[20:17:49] <anonimasu> cradek: soon there's no options.
[20:18:08] <anonimasu> err soon there will be no other options..
[20:18:09] <cradek> you mean no option but to buy drm'd dvds?
[20:18:16] <cradek> or do you mean computer hardware
[20:18:18] <anonimasu> drm:ed hardware..
[20:18:32] <cradek> yeah, guess I'll just use old hardware then
[20:18:38] <Lerneaen_Hydra> TCP and all
[20:18:40] <anonimasu> it's not like you can avoid it forever..
[20:18:52] <alex_joni> anonimasu: you can long enough till they decide to change it
[20:18:54] <cradek> won't live forever either :-)
[20:19:02] <cradek> yep
[20:19:12] <anonimasu> alex_joni: 5-6 years down the road..
[20:19:30] <alex_joni> anonimasu: my home PC is 5 years old, and still quite all right :)
[20:19:30] <anonimasu> ^_^
[20:19:37] <cradek> bet I could use this computer and OS for the next 10 years. spare parts are everywhere.
[20:20:04] <alex_joni> anonimasu: and it's working great :D
[20:20:14] <alex_joni> don't even have XP on it
[20:20:14] <Lerneaen_Hydra> I guess we should be glad ms is so damn incapable of coding, so regardless of what they do it will be cracked
[20:20:56] <skunkworks> we are still running 2000 on 90% of the computers at work
[20:21:10] <anonimasu> yep
[20:21:16] <anonimasu> skunkworks: we do that too..
[20:21:27] <anonimasu> skunkworks: though the upgrades are running out soon
[20:21:35] <skunkworks> right
[20:22:05] <anonimasu> we had to upgrade to 2003server because they deprecated 2000
[20:22:11] <cradek> 2000 is the last windows you can install on new hardware without ms's permission
[20:22:23] <cradek> so keep your CDs if you need windows...
[20:22:41] <skunkworks> right
[20:23:09] <skunkworks> although I have only had to call microsoft once so far in regards to activating xp
[20:23:12] <cradek> they'll just turn off XP installs as soon as they want to force people onto vista
[20:23:36] <alex_joni> cradek: that won't work as they would like it
[20:23:41] <anonimasu> yep..
[20:23:49] <alex_joni> most corporates won't upgrade to vista
[20:24:15] <anonimasu> alex_joni: imagine how sued they would get..
[20:24:28] <alex_joni> who?
[20:24:32] <anonimasu> microsoft..
[20:24:56] <cradek> all my knowledge is secondhand - I don't recall the last windows I bought/used for myself
[20:25:15] <cradek> and at work someone else does the installs now (I last messed with NT4)
[20:25:23] <anonimasu> I installed ubuntu yesterday
[20:25:27] <anonimasu> though vlc is messing with me..
[20:25:35] <anonimasu> broken oss drivers..
[20:25:35] <cradek> what's vlc?
[20:25:39] <anonimasu> videolan player..
[20:25:44] <anonimasu> for watching movies and stuff..
[20:25:49] <cradek> oh
[20:25:58] <anonimasu> it made my video all jerky..
[20:26:03] <anonimasu> never seen it on windows :/
[20:26:09] <anonimasu> so I need to find out why..
[20:26:16] <alex_joni> anonimasu: try mplayer
[20:26:23] <anonimasu> alex_joni: that's besides the point :)
[20:26:30] <anonimasu> alex_joni: something else is wrong..
[20:26:36] <cradek> mplayer works great for me
[20:26:36] <alex_joni> codecs?
[20:26:45] <anonimasu> graphics drivers..
[20:26:51] <alex_joni> I had that problem on doze with bad codecs :)
[20:27:06] <anonimasu> alex_joni: vlc plays mkv and stuff out of the box and I've never had a trouble..
[20:27:12] <anonimasu> this is with the same video :)
[20:29:09] <alex_joni> anonimasu: try restarting it
[20:29:12] <alex_joni> ROFLMAO
[20:31:57] <anonimasu> alex_joni: ?
[20:32:07] <anonimasu> what's funny about it really?
[20:32:25] <Lerneaen_Hydra> wtf is up with alex today?
[20:32:28] <anonimasu> alex_joni: I find it kind of disturbing that it's broken
[20:32:53] <Lerneaen_Hydra> anonimasu: which Xorg driver are you using?
[20:33:01] <anonimasu> just a sec
[20:33:14] <Lerneaen_Hydra> iirc overlay with some configs gives issues
[20:33:20] <anonimasu> "ati"
[20:33:21] <Lerneaen_Hydra> I fixed it by installing the binary driver
[20:33:26] <anonimasu> doing htat now
[20:33:27] <alex_joni> anonimasu: I thought it's funny.. that's how you "fix" things on doze
[20:33:59] <anonimasu> alex_joni: hm invoulentary restarts never happen(almost)
[20:34:00] <Lerneaen_Hydra> 'doze way of fixing things:
[20:34:02] <Lerneaen_Hydra> 1) reboot
[20:34:03] <Lerneaen_Hydra> 2) reinstall
[20:34:13] <Lerneaen_Hydra> (as in reinstall windows)
[20:34:54] <anonimasu> lol
[20:38:31] <alex_joni> http://imdb.com/title/tt0444653/
[20:38:35] <alex_joni> that's a nice movie
[20:50:52] <Lerneaen_Hydra> I just saw Snatch and lock stock & two smoking barrels, really good
[20:52:56] <Imperator_> Hi all
[20:54:34] <Lerneaen_Hydra> 'night
[20:54:49] <skunkworks> I booted ubuntu and started running emc - instantly got a unexpected realtime delay.
[20:55:04] <skunkworks> forgot to insmod the new module ;)
[20:55:30] <skunkworks> running the torture test and zooming in and out - opening windows and such. so far so good
[20:59:02] <skunkworks> ever thought about having an option to have the tool tip stationary and the preview move? So you could zoom in view the actual path?
[20:59:30] <skunkworks> * skunkworks runs and hides
[21:02:41] <skunkworks> cradek: why is there a Spindle: in the manual control tab - with nothing next to it?
[21:03:05] <cradek> can you post a screenshot please
[21:03:12] <cradek> it's probably a bug
[21:03:18] <alex_joni> skunkworks: you mean tool tip stationary, and the path moving ?
[21:05:01] <cradek> skunkworks: you only get that realtime error once per run - chances are you are having constant problems
[21:05:15] <cradek> skunkworks: you can view the number of actual errors with halmeter
[21:06:01] <cradek> skunkworks: I would also like to see a mode where the tool stays centered (or at least on screen) but that's relatively hard to program
[21:06:44] <skunkworks> you could ride the tool path like a roller coster ;) that would be cool.
[21:11:50] <alex_joni> http://www.nasa.gov/images/content/160446main_jsc2006e43860_high.jpg
[21:14:40] <jmkasunich> alex_joni: nice
[21:15:16] <alex_joni> yeah.. would love at least one of those
[21:15:22] <jmkasunich> see the pic on the right most video screen (a galaxy)? I think I have that as a desktop background ;-)
[21:16:26] <alex_joni> I think those are posters
[21:17:33] <SWPadnos> you actually get to see the shuttle control center when you take the "level 9" tour of JPL
[21:17:41] <alex_joni> I have this one: http://www.nasa.gov/multimedia/imagegallery/image_feature_638.html
[21:17:48] <alex_joni> SWPadnos: this is not shuttle control center
[21:17:52] <SWPadnos> from the observation deck just above and to the right of where that photo was taken
[21:17:55] <SWPadnos> also ISS control
[21:17:56] <alex_joni> it's ISS control center
[21:18:00] <alex_joni> ok :)
[21:18:14] <SWPadnos> it
[21:18:26] <alex_joni> wonder if they have IRC in there
[21:18:34] <SWPadnos> it's a far cry from the Apollo ("historic") mission control room ;)
[21:18:54] <tomp> i didnt see any ebay, irc or porn --- with all those monitors!
[21:18:57] <SWPadnos> the various stations in the historic mission control have rotary dial phones :)
[21:19:11] <alex_joni> http://www.nasa.gov/images/content/160450main_jsc2006e43863_high.jpg
[21:19:33] <SWPadnos> who'd want to be on IRC when you have shuttle/ISS stuff on your screen?
[21:22:14] <skunkworks> cradek: i exited out of emc - ran insmod <name> then re-ran axis. No realtime error after that
[21:22:36] <cradek> ah that smi thing?
[21:22:39] <skunkworks> yes
[21:22:43] <cradek> cool!
[21:23:07] <cradek> I wonder if there's a problem turning that on for everyone next time we make rtai packages
[21:25:23] <alex_joni> cradek: it's a patch against rtai
[21:25:45] <alex_joni> along with adding it to emc module_helper and rtapi.conf
[21:26:58] <skunkworks> cradek: http://www.electronicsam.com/images/KandT/spindle.png
[21:27:30] <cradek> skunkworks: yeah, that's a bug, thanks
[21:27:35] <cradek> is this cvs head?
[21:27:38] <skunkworks> yes
[21:27:41] <alex_joni> hmm, I don't think jeff thought about the possibility that you don't have the spindle connected
[21:28:02] <alex_joni> skunkworks: can you verify there's nothing connected to motion.spindle-on ?
[21:28:03] <skunkworks> I just used the stepper_inch with axis as the display
[21:28:05] <cradek> let me see if I can figure it out
[21:28:18] <skunkworks> out of emc2_head
[21:28:59] <robin_sz> anonimasu, so, nice bot huh?
[21:30:14] <cradek> strange - standard_pinout.hal does link motion.spindle-on to something
[21:31:07] <robin_sz> so, I have installed updates inc;uding a new kernel .. before I reboot, is there soem way of building the modules I built with modules-assistant for the new kernel, and the ndiswrappered modules?
[21:31:17] <robin_sz> oops, wrong channel
[21:31:23] <alex_joni> robin_sz: better after you reboot
[21:31:49] <alex_joni> mod-ASS looks at the running kernel sometimes
[21:32:41] <skunkworks> 3dchips running now - no issues 50us period
[21:32:49] <skunkworks> very cool
[21:33:39] <skunkworks> robin_sz: have you had luck with ndiswrapper?
[21:34:26] <robin_sz> skunkworks, yeah, worked perfectly for me .. firstr time
[21:34:30] <skunkworks> I have broadcom chiipset card that I could not get to work with it - ended up using fwshreader or whatever.
[21:34:43] <skunkworks> nice
[21:34:50] <CIA-8> 03cradek 07HEAD * 10emc2/src/emc/usr_intf/axis/scripts/axis.py:
[21:34:50] <CIA-8> handle the case where spindle-on is linked, but spindle-forward/reverse
[21:34:50] <CIA-8> are not.
[21:35:15] <skunkworks> Cradek: nice
[21:35:23] <CIA-8> 03cradek 07v2_1_branch * 10emc2/src/emc/usr_intf/axis/scripts/axis.py: handle the case where spindle-on is linked, but spindle-forward/reverse are not.
[21:35:28] <robin_sz> I used ndiswrapper ro the Linksys 54mbs wifi card, worked instanlty .. dhcp and everything .. I jhust plugged it in and it loaded the nidswrappered module and it was off
[21:35:43] <cradek> skunkworks: now you get either forward/off buttons or nothing.
[21:36:03] <alex_joni> how about a checkbox to see if it's on or not?
[21:36:07] <skunkworks> not that lucky. I could not get the power light to come on. the pc card
[21:36:26] <cradek> alex_joni: it has buttons that indicate that
[21:36:58] <cradek> (which might be a gui blooper, except we wanted to use the pictures on the buttons)
[21:39:58] <tomp> in hal-manualtoolchange, pyhton uses tkinter, while halvcp uses gtk. is there any reason to use 1 or the other? I began rewriting a local copy of hal-manualtoolchange so it used gtk, just to have a model Later I'd create a special callable control panel, rather than change tkemc or axis.
[21:40:55] <cradek> tomp: the halvcp author preferred to program in C, the hal_manualtoolchange author preferred to program in python
[21:41:22] <tomp> ok
[21:41:27] <cradek> I'm sure that's all that drove those choices
[21:42:00] <tomp> so it's 'du vas zu wilt?' :)
[21:42:13] <cradek> pretty much.
[21:42:30] <cradek> you can get good access to hal things in python and C both
[21:42:39] <alex_joni> tomp: "du was du willst!"
[21:43:09] <tomp> soory alex ... -10sp
[21:43:15] <jepler> tomp: I prefer python+tk
[21:43:23] <jepler> that's the only reason it's written in the language it is
[21:44:04] <jepler> I also know tk the best (but it's also the toolkit I hate the most)
[21:45:17] <tomp> well, lemme see if i can make it work before i ask too much more :) but i'd rather not have BOTH tkinter for the windows and gtk for the widgets
[21:47:56] <cradek> jepler: familiarity breeds contempt
[21:48:18] <jepler> cradek: exactly
[21:48:24] <tomp> oh, but what was 'nf' ( as in "import nf" what does that acronym mean ?) and why was rs274.options imported ( i dont see it being used )
[21:49:23] <jepler> tomp: "nf" is the name of my never-really-released window designer for Tk -- the Python "nf" module has some convenience functions for working with nf-generated tcl scripts
[21:49:57] <jepler> "rs274.options" defines the default appearance (font and color) for Tk widgets -- normally there should be a call to rs274.options.install() but perhaps it's missing
[21:50:05] <jepler> in other words, they're both very Tk/Tkinter specific
[21:50:28] <tomp> pk, nf not needed for a gtk version, and rs274 was like css,,, thanks
[21:50:31] <tomp> ok
[21:51:40] <skunkworks> so I did cvs -z5 update -Pd in the emc2-head directory. then I did the ./configure --enable-run-in-place which seems to run correctly. but when I try to do make I get this cc1plus: fatal error: opening output file depends/emc/usr_intf/axis/extensions/emcmodule.d.tmp: Permission denied
[21:51:42] <jepler> the rs274ngc language is "g-code". but the name "rs274.options" is left over from the days when axis had its own g-code interpreter, and all the modules were under the 'rs274' name (even if they weren't g-code related)
[21:52:15] <jepler> skunkworks: you might get an error like that if you compiled once as root (besides 'sudo make setuid') -- rm -rf depends (or sudo rm -rf depends) and build again.
[21:54:35] <skunkworks> I think I had done a make clean somewhere in there. Thanks jepler. make seems to be working now
[21:55:16] <skunkworks> jepler: now it gets to this Assembler messages:
[21:55:16] <skunkworks> FATAL: can't create objects/hal/user_comps/vcp/tokenizer.o: Permission denied
[21:55:16] <skunkworks> make: *** [objects/hal/user_comps/vcp/tokenizer.o] Error 1
[21:55:39] <skunkworks> I can bork it good
[22:00:32] <SWPadnos> sudo chown -R samco:samco * (or whatever your username is)
[22:00:57] <SWPadnos> you may not have write permission on the object directories
[22:01:16] <SWPadnos> or sudo chmod -R a+rw *
[22:01:33] <A-L-P-H-A> !search mesa url
[22:01:38] <A-L-P-H-A> logger_emc, search mesa url
[22:01:38] <A-L-P-H-A> I'm logging. I don't understand 'search mesa url', A-L-P-H-A. Try /msg logger_emc help
[22:01:44] <A-L-P-H-A> logger_emc, !search mesa url
[22:01:44] <A-L-P-H-A> I'm logging. I don't understand '!search mesa url', A-L-P-H-A. Try /msg logger_emc help
[22:01:51] <SWPadnos> http://www.mesanet.com
[22:01:57] <A-L-P-H-A> nono... the order page. :)
[22:02:01] <A-L-P-H-A> thanks though
[22:02:06] <SWPadnos> you mean jmk's page?
[22:02:13] <SWPadnos> http://jmkasunich.dyndns.org/cgi-bin/blosxom/shoptask/m5i20-group-buy.html
[22:02:31] <SWPadnos> (I happen to have both opwn in a browser at the moment ;) )
[22:02:33] <SWPadnos> open
[22:03:09] <A-L-P-H-A> AJ succumbed, and ordered?
[22:03:24] <SWPadnos> heh
[22:03:38] <SWPadnos> if you need anything else, the order hasn't shipped yet
[22:03:49] <A-L-P-H-A> yeah. what's the diff between... sec.
[22:03:50] <SWPadnos> it won't until next week (the 27th or 28th)
[22:03:59] <A-L-P-H-A> 7i30-4 and 7i33?
[22:04:20] <SWPadnos> the 7i30-4 is actually an H-bridge, to directly power a motor
[22:04:35] <cradek> a small motor
[22:04:49] <SWPadnos> the 7i33 is a 4-output analog filter (to make the PWM into analog output), plus differntial lines for the encoder input
[22:05:01] <SWPadnos> 100W - not tiny, but not too big either
[22:05:05] <A-L-P-H-A> 7i33, for servos w/encoders.
[22:05:18] <SWPadnos> the 7i30 also has encoder inputs, I believe
[22:05:23] <A-L-P-H-A> 7i30, so more spindle control?
[22:05:34] <SWPadnos> one is meant to drive the motor, the other is meant to tell a servo amp what to do
[22:05:37] <A-L-P-H-A> 100w, is like 1/14hp.
[22:05:50] <SWPadnos> no, more like 1/7 (2/15, more accurately)
[22:05:53] <A-L-P-H-A> wait... 1/7.
[22:06:01] <A-L-P-H-A> yeah.
[22:06:20] <A-L-P-H-A> so tiny motor.
[22:06:21] <skunkworks> SWPadnos: further.. now I get tons of these cp: cannot create regular file `../rtlib/mux4.ko': Permission denied
[22:06:38] <A-L-P-H-A> running it as sudo?
[22:06:46] <skunkworks> trying to do a make
[22:06:59] <cradek> what did you do to it??
[22:07:15] <cradek> you must have used sudo in a wrong place
[22:07:17] <skunkworks> I don't know - I am good at it though
[22:07:26] <cradek> you could just nuke it and get a new checkout...
[22:07:31] <A-L-P-H-A> SWPadnos, so, like what would I want a 7i30-4 for?
[22:07:45] <cradek> A-L-P-H-A: running little servos for a sherline size machine
[22:07:46] <skunkworks> cradek: that is not a problem. I could try that
[22:08:05] <jepler> skunkworks: redo the chown in the top emc2 directory
[22:08:05] <cradek> A-L-P-H-A: they would wire right up and work
[22:08:39] <A-L-P-H-A> cradek. oh... nice. but no good for me... I have a larger machine...
[22:08:51] <A-L-P-H-A> don't need a 7i31... I can hook up a bread board for that.
[22:08:55] <SWPadnos> A-L-P-H-A, you'd want a 7i30-4 if you had an application that used several small-ish DC motors
[22:09:05] <A-L-P-H-A> 7i32, I have gecko g201's.
[22:09:17] <SWPadnos> the 5i20 doesn't do step/dir yet
[22:09:20] <A-L-P-H-A> 7i33, future servo setup...
[22:09:32] <A-L-P-H-A> SWPadnos, I know... you're making it though. :D right?
[22:09:34] <SWPadnos> the 7i32 won't do you any good
[22:09:35] <cradek> SWPadnos: I bet it will when jmk gets his
[22:09:38] <SWPadnos> heh
[22:09:52] <cradek> really, that's his intended use
[22:10:10] <jepler> cradek: to run stepper motors
[22:10:12] <SWPadnos> the 7i32 and 7i39 flavors only have PWM outputs which drive the individual phases of a stepper or 4-phase BLDC motor, respectively
[22:10:28] <cradek> jepler: yes to run gecko stepper drivers
[22:10:31] <A-L-P-H-A> 7i37 for I/O...
[22:10:37] <SWPadnos> emc can't update the phase currents fast enough with the current setup - you need their softDMC controller or equivalent in the FPGA to use those
[22:12:24] <skunkworks> I am sure that is what I did - I saw access denied or something like that so I did a sudo - whatever/
[22:12:25] <jepler> so the logic to control the 7i32 vs a step+dir system is very different
[22:12:51] <jepler> skunkworks: with respect to emc2, you should only use sudo for "sudo make setuid", and only immediately after a successful "make"
[22:13:33] <skunkworks> I will learn :) maybe - slooooowly
[22:13:58] <A-L-P-H-A> SWPadnos, when do you want cash?
[22:14:45] <A-L-P-H-A> SWPadnos, want a cheque instead, so I can avoid $10-15 surcharge on paypal? [promise it won't bounce]
[22:15:19] <SWPadnos> a check is fine, though PayPal may be easier for me due to the currency thing
[22:15:41] <SWPadnos> the fee is 3%, so for your order it's only $7
[22:16:08] <A-L-P-H-A> okay.
[22:16:23] <A-L-P-H-A> hey... can I use a 7i33, with gecko servo drivers?
[22:16:40] <A-L-P-H-A> I thought gecko servo drivers were like step/dir as well.
[22:16:42] <SWPadnos> jepler, looking at the board manuals, it looks like they use a PWM to set each phase current, and that has to be updated for each (micro)step
[22:16:59] <SWPadnos> you can, but you have to modify the gecko
[22:17:01] <A-L-P-H-A> hey robin_sz. no meep?
[22:17:14] <A-L-P-H-A> SWPadnos, define "modify"... how extensive?
[22:17:16] <robin_sz> meep!
[22:17:17] <A-L-P-H-A> jumps?
[22:17:25] <A-L-P-H-A> jumpers.
[22:20:09] <skunkworks> well that is going a lot better :)
[22:20:18] <A-L-P-H-A> with a sudo?
[22:20:29] <skunkworks> getting a fresh checkout
[22:20:47] <SWPadnos> lift pin 2 of an op-amp, connect a wire from your reference voltage to the lifted pin - 0V=full current reverse, 5V=full current forward, 2.5V = 0 current (or something like that)
[22:23:18] <skunkworks> cradek - now I have a spindle button and stop :)
[22:23:42] <A-L-P-H-A> SWPadnos, okay, medium skills required... I can do that.
[22:23:43] <tomp> SWPadnos: please advise how I get check (USPostalServiceMoneyOrder-as good as cash) to you for the group buy
[22:23:56] <A-L-P-H-A> I think the op-amps are now pullable... they're on sockets, so easy
[22:28:08] <skunkworks> cradek: http://www.electronicsam.com/images/KandT/lotsofstuff.png
[22:28:28] <SWPadnos> I'll be sending out emails to everyone today or tomorrow with your total, PayPal total (with the extra 3%), and my address/PayPal ID
[22:28:43] <A-L-P-H-A> and without 3%?
[22:28:46] <A-L-P-H-A> :D
[22:29:05] <A-L-P-H-A> cause it's actually an addition 5% if I factor in conversion.
[22:29:06] <SWPadnos> it looks like the inbound shipping to me will be about $35, so $3 each
[22:29:13] <SWPadnos> no it's not ;)
[22:29:14] <cradek> skunkworks: cool, I think that's the right behavior now
[22:29:23] <A-L-P-H-A> SWPadnos, the spread is 2% on credit cards.
[22:29:34] <A-L-P-H-A> and on paypal.
[22:29:39] <SWPadnos> ah
[22:29:55] <SWPadnos> well, somebody has to pay that conversion, and I think it's you ;)
[22:30:05] <A-L-P-H-A> SWPadnos, yeah I know.
[22:30:10] <SWPadnos> I don't want my bank to charge me ...
[22:30:41] <A-L-P-H-A> SWPadnos, so I can either pay both paypal fees, and conversion, or just conversion via a cheque + $0.85 stamp.
[22:30:52] <SWPadnos> yeah - either way ;)
[22:31:10] <A-L-P-H-A> if I save $10, it's $10... I'm cheap. :D
[22:31:21] <SWPadnos> so you can write checks in US dollars? (or do you get a bank check in USD?)
[22:31:29] <skunkworks> no unexpected rt delays yet :)
[22:31:30] <A-L-P-H-A> I have a USD account.
[22:31:33] <SWPadnos> ok
[22:31:36] <A-L-P-H-A> checks say "USD" so I'm good.
[22:31:38] <SWPadnos> do you have a US address?
[22:31:55] <SWPadnos> friends in Buffalo?
[22:31:57] <A-L-P-H-A> I have my sister's boston addy... but I want it to my home.
[22:32:10] <A-L-P-H-A> that doesn't really save me any money... I gotta leave.
[22:32:15] <SWPadnos> ok. I don't think I'll be driving near Toronto any time soon
[22:32:17] <A-L-P-H-A> people are bugging me to leave "NO".
[22:32:23] <A-L-P-H-A> "NOW"
[22:32:23] <SWPadnos> when are you driving to Boston?
[22:32:30] <A-L-P-H-A> never... she's flying home.
[22:32:31] <SWPadnos> ok
[22:32:32] <A-L-P-H-A> home to boston.
[22:32:33] <SWPadnos> ah ;)
[22:32:35] <A-L-P-H-A> bbl
[22:32:40] <SWPadnos> see you
[22:33:16] <skunkworks> SWPadnos: portable seems to be cooperating.
[22:33:32] <skunkworks> would not be afraid to run a machine with it.
[22:34:41] <SWPadnos> that's cool
[22:34:52] <skunkworks> very happy
[22:35:04] <skunkworks> plus emc2 is so cool :)
[22:35:10] <SWPadnos> ok, time for me to get back to cleaning, lest my wife get angry with me ;)
[22:37:01] <Bo^Dick> are you guys good at analyzing analouge networks?
[22:38:21] <Bo^Dick> i'm thinking of this simple circuit, http://www.carmi.se/misterstarshine/img/currlim.gif
[22:39:49] <Bo^Dick> i'd like to know if one could determine an expression for the output current as a function of Vin, R1, R2, Ids, Vss
[23:05:38] <CIA-8> 03alex_joni 07HEAD * 10emc2/src/module_helper/module_helper.c: add rtai_smi to the whitelist. allows people with SMI problems to try a fix
[23:06:52] <CIA-8> 03alex_joni 07v2_1_branch * 10emc2/src/module_helper/module_helper.c: add rtai_smi to the whitelist. allows people with SMI problems to try a fix
[23:07:07] <alex_joni> skunkworks: now you go test
[23:11:16] <skunkworks> Thanks alex - lets see if I can do an update without borking it :)
[23:11:27] <jepler> we'll soon have to do something about these rtai_xxx modules that some users want and others don't
[23:11:56] <jepler> (e.g., there was also didier(?) who wanted rtai_serial for a new hal driver)
[23:12:10] <skunkworks> cvs -z5 update -Pd
[23:12:14] <skunkworks> oops
[23:12:37] <jepler> such as a version of 'halcmd loadrt' that doesn't require a HAL component to be created as a result
[23:13:25] <skunkworks> do I have to do am make clean then make?
[23:13:43] <alex_joni> make should be enough
[23:13:48] <skunkworks> ok
[23:15:22] <anonimasu> robin_sz: yeah really nice
[23:15:36] <skunkworks> now a reboot and test
[23:16:55] <robin_sz> anonimasu, ?? what is??
[23:18:12] <anonimasu> robin_sz: your robot
[23:18:34] <robin_sz> oh right .. thats was ages ago :)
[23:19:09] <anonimasu> yeah
[23:19:11] <anonimasu> fell asleep
[23:21:39] <robin_sz> all I need now is the firmware!!
[23:21:53] <robin_sz> Comau are a *bit* awkward
[23:22:36] <anonimasu> heh
[23:22:47] <robin_sz> I have the original boot disks .. but they are corrupt
[23:23:09] <robin_sz> I rang them up to see if they would email the files over
[23:23:54] <robin_sz> but, their idea of "creating a good first impression" was to try and screw 500 quid out of me
[23:24:01] <skunkworks> alex_joni: How can I tell if it loaded?
[23:24:10] <alex_joni> skunkworks: it shouldn't load by default
[23:24:14] <robin_sz> skunkworks, pull the trigger, if it goes bang, it was.
[23:24:21] <skunkworks> it isn;t
[23:24:26] <alex_joni> you need to add it to rtapi.conf
[23:24:29] <skunkworks> I am getting rt latency errors
[23:24:30] <skunkworks> ok
[23:24:50] <skunkworks> where is that file?
[23:25:39] <skunkworks> found it
[23:27:15] <alex_joni> scripts/rtapi.conf.in
[23:27:19] <alex_joni> is the one you need to change
[23:27:25] <alex_joni> simply add rtai_smi to that list
[23:27:55] <alex_joni> the list after "@RTAI@" = "3"
[23:28:12] <jepler> i'm not sure that's enough -- there are the paths, too, aren't there?
[23:28:15] <alex_joni> then you need to rerun emc2/src/config.status
[23:28:26] <jepler> I made it all into a big mess when I added those paths to shave time off startup
[23:28:28] <alex_joni> jepler: right .. was just seeing that
[23:28:56] <alex_joni> maybe we can change it to @RTAI_MODPATH@/@module@
[23:30:10] <alex_joni> cvs [diff aborted]: unrecognized auth response from cvs.gna.org: This service is temporarily unavailable. Please try later.
[23:30:19] <alex_joni> argh
[23:55:35] <skunkworks> alex_joni: rtai = 3
[23:55:51] <alex_joni> yeah
[23:57:36] <skunkworks> do I just do a insmod <file>
[23:57:44] <skunkworks> RTAI=3
[23:57:44] <skunkworks> MODPATH_adeos=
[23:57:44] <skunkworks> MODPATH_rtai_hal=/usr/realtime-$(uname -r)/modules/rtai_hal.ko
[23:58:11] <skunkworks> or do I need to do a modpath_rtai_something ,,,,
[23:58:36] <alex_joni> I think that looks ok
[23:58:45] <skunkworks> that is what is there.
[23:58:53] <skunkworks> now - I have not added anything :)
[23:59:00] <alex_joni> oh, add a MODPATH_rtai_smi=...
[23:59:09] <skunkworks> ok
[23:59:11] <skunkworks> thanks
[23:59:27] <alex_joni> and add rtai_smi to the list above
[23:59:53] <alex_joni> MODULES="adeos ... rtai_smi"