#emc | Logs for 2011-10-24

[00:00:33] -!- i_tarzan has quit [Ping timeout: 255 seconds]
[00:00:59] <JT-5i25> W4,5, and 6 are in the right had position and the encoder seems to work in differential mode or at least it works
[00:01:09] <JT-5i25> s/had/hand
[00:02:03] <JT-5i25> any simple way to test from here?
[00:03:03] <pcw> in DIFF mode the unconnected pin of the jumper should measure about 1.65V to GND
[00:03:38] -!- theorb [theorb!~theorb@] has joined #emc
[00:03:59] -!- theorbtwo has quit [Ping timeout: 260 seconds]
[00:04:16] theorb is now known as theorbtwo
[00:05:07] <JT-5i25> the unconnected pins are 2.46v to GND
[00:06:14] <JT-5i25> on W4,5, and 6
[00:09:42] <pcw> Yea I guess thats right (and it should not change when you move encoder)
[00:15:24] -!- Loetmichel has quit [Ping timeout: 255 seconds]
[00:16:11] -!- Valen has quit [Quit: Leaving.]
[00:19:01] -!- Loetmichel [Loetmichel!Cylly@p54B14F45.dip.t-dialin.net] has joined #emc
[00:23:05] -!- robin_sz [robin_sz!~robin@host109-157-57-146.range109-157.btcentralplus.com] has joined #emc
[00:23:17] * robin_sz wakes up
[00:25:07] <owhite> I'm refreshing this question in case anyone new is reading this. I was wondering if a independent program could pass a signal to EMC. The purpose would be for the program to be running on my linux box, and it could pass a signal to EMC to throw an e-stop.
[00:26:23] <andypugh> Basically, yes. How would the external program make it's wishes known?
[00:26:57] <owhite> Not sure. It will be written in C.
[00:31:45] <andypugh> If it isn't written yet, write it as a HAL userspace component, and then it can twiddle e-stop directly
[00:32:21] <andypugh> (you basically just have to import hal.h and create a HAL pin)
[00:32:41] -!- mhaberler has quit [Quit: mhaberler]
[00:32:56] <andypugh> Darn! The man with a clue just left
[00:34:51] <owhite> not finding much documentation on what a userspace component is.
[00:35:02] <andypugh> No, there isn't much
[00:35:49] <andypugh> Do you have the source?
[00:36:18] <owhite> of EMC2? No, just loaded it as a .iso.
[00:37:43] <andypugh> Well, how about you write your code, and then you tell us how it indicates a problem, then we can tell you how to hook that into EMC2?
[00:38:48] <owhite> I can do that. Basically I was researching if I _should_ take this route. So if I'm hearing you think it would be possible for an external C-program to pass some type of signal to EMC, I'll start coding up my application.
[00:40:06] <andypugh> Well, I think it would make more sense to write it as a userspace component _of_ emc2
[00:40:45] <owhite> ok. I'll work on it.
[00:41:21] <andypugh> The distinction between a realtime and a userspace component is that realtime components have to run through without stopping inside the thread time, so can't have any wait states.
[00:42:01] <andypugh> A userspace component can just run normally, and will be interrupted by the realtime stuff when it needs to run
[00:42:25] <owhite> ok.
[00:42:33] <owhite> Sounds like the way to go.
[00:43:26] <andypugh> This is an example of a userspace component in C: http://git.linuxcnc.org/gitweb?p=emc2.git;a=blob;f=src/hal/user_comps/modbus.c;h=ce50f3588b4de985fe7b4e16802c3b669bdf7fef;hb=d4b7edc1e2ad08c7bf8ec01726a50440f6045d8d
[00:44:39] <andypugh> Though you could save some trouble by using comp, which handles much of the complexity for you. http://linuxcnc.org/docs/html/hal_comp.html#r1_13
[00:46:38] <andypugh> But that might be more complicated than you need, I think that there are simpler ways for softwares to talk to each other in Linux
[00:47:54] <andypugh> (stupid example would be your program taking a serial port pin high, wired to the p-port, wired to the HAL e-stop in EMC2).
[00:48:18] <andypugh> The reason my answers are vague is that there are too many solutions.
[00:51:10] <owhite> reading the docs...
[00:52:04] <owhite> I like the comp option.
[00:52:35] <robin_sz> you could always put a relay in the power cord ;)
[00:53:13] <andypugh> The problem is that in comp you find yourself working round it. It might be OK for a Singleton like your component though
[00:53:21] <robin_sz> I assume this is a hooby device not used in a commercial environment?
[00:53:30] <owhite> yes, a hooby device.
[00:53:47] <robin_sz> ok, because software estop is illegal in work environment
[00:53:48] <owhite> built it myself. see http://nilno.com
[00:54:03] <owhite> ok. I'm willing to break the law in this case.
[00:54:13] <robin_sz> yep, at home, is fine
[00:54:46] <andypugh> It's not an actual e-stop, it's a software machine-saver.
[00:55:03] <robin_sz> yep
[00:55:14] <robin_sz> aww, little baby laser cutter :)
[00:55:27] <andypugh> I rebuilt a bike wheel today. No idea how to set spoke tension though.
[00:55:55] <owhite> robin_sz: yes, i refer to it as the ladies model. First in your purse.
[00:56:15] <owhite> er, FITS in your purse.
[00:56:15] <robin_sz> i did that recently, I smacked them a screwdriver handle until they sounded roughly like they other wheel
[00:56:29] <andypugh> Yeah, that's been my approach
[00:56:54] <robin_sz> owhite, I don't have a working co2 right now ... preivious ones were a 2000W trumph and a 800w Haas YAG
[00:57:02] <robin_sz> trumpf even
[00:57:14] <andypugh> After a few years setting up chucks, truing spokes seems fairly natural.
[00:57:18] <robin_sz> andypugh, spokes from Central Wheel?
[00:57:33] <andypugh> I would be more relaxed if it had more than 16 spokes.
[00:57:40] <robin_sz> ooochie
[00:57:45] <andypugh> pushbike wheel
[00:57:45] <robin_sz> off roader?
[00:57:53] <robin_sz> oh, well, thats easy
[00:57:59] <robin_sz> twiddle twiddle ...
[00:58:26] <andypugh> http://www.tritalk.co.uk/forums/userpix/4499_Shimano_WHR540_wheelset_1.jpg
[00:58:26] <robin_sz> omfg ... wait
[00:58:32] <robin_sz> this is your bike?
[00:58:43] * robin_sz tries to imagine da pugh on a bike
[00:59:11] <andypugh> I cycle to work semi-regularly
[00:59:21] <robin_sz> a sight to behold
[01:00:09] <andypugh> Are you confusing me with someone else?
[01:00:48] <robin_sz> from what I remember you are a fairly big (not as in fat, just .. big) chap
[01:01:01] <andypugh> I am fairly stocky, but not the lump of lard you seem to be suggesting.
[01:01:06] <robin_sz> not at all
[01:01:22] <robin_sz> I just remembered you as being bigger than denning for example
[01:01:36] <andypugh> No way, I am quite short.
[01:01:45] <robin_sz> oh .. worng bloke then :)
[01:01:59] <andypugh> 5'8" 13st
[01:02:21] <robin_sz> quite normal then
[01:02:29] <robin_sz> well, realtively normal
[01:02:40] <andypugh> I wouldn't go that far :-)
[01:02:51] <robin_sz> i dont think normal is a description I would want applied to myself
[01:03:40] <robin_sz> someone once said "the xxx is broken and I know you are responsible" ...
[01:03:45] <robin_sz> I was very upset
[01:03:59] <andypugh> http://www.linuxcnc.org/component/option,com_comprofiler/task,userProfile/Itemid,17/user,723/lang,english/
[01:04:03] <robin_sz> no one had accused me of being "responsible" before ... and I have worked hard on my image
[01:04:51] <andypugh> Quite. I was in a club at college which routinely claimed irresponsibility for any major event.
[01:05:02] * robin_sz nods
[01:05:45] <robin_sz> back to bike wheels. it doesnt have enough spokes, thats ptetty obvious
[01:05:49] <robin_sz> drill some holes.
[01:06:06] <andypugh> I like the not-enough-spokes look
[01:06:15] <robin_sz> I like it too
[01:06:17] <andypugh> And they are actually pretty tough wheels.
[01:06:41] <robin_sz> but it looks too close to the "ooh, it just collapsed on that pothole descending the 1:4"
[01:06:46] <robin_sz> for my likeing look
[01:07:03] <robin_sz> rim section looks deep though
[01:07:06] <andypugh> The paired spokes mean that the rim is very well supported laterally.
[01:07:09] <robin_sz> suppose they should be tough
[01:07:11] <robin_sz> yep
[01:07:18] <robin_sz> but still
[01:07:27] <robin_sz> radial lacing ... not a fan
[01:07:35] <andypugh> Now, a rim is not supported by the spokes..
[01:07:52] <robin_sz> this we know
[01:08:08] <robin_sz> the hub hangs off the top of the wheel
[01:08:57] <andypugh> Well, it is, but folk criticising the wheel design have been read to opine that you need a stiff rim to survive pothole hits between the spokes, which is misunderstanding how bike wheels work
[01:09:11] * robin_sz ponders that
[01:09:28] <andypugh> No need to ponder, you are right, they are wrong
[01:10:07] -!- owhite has quit [Quit: ChatZilla 0.9.87 [Firefox 3.6.23/20110920075126]]
[01:10:21] <robin_sz> there sis still the compressive effect of the spoke tension
[01:10:38] <robin_sz> Iwould tend to err on the side of too much tension to too little
[01:11:31] <robin_sz> anyway, I always preferred cross laced wheels
[01:11:45] <robin_sz> and wide hubs
[01:12:06] <andypugh> The previous wheels used to go out of true on my commute every few weeks. These wheels have stayed dead true for 2 years. Right until a spoke broke (fatigue, the fracture surface was rusty) and then two more broke in sympathy. 3 on the same side is half a wheel.
[01:12:31] <robin_sz> yep, when one goes, its going to be significant
[01:12:41] <robin_sz> stainless spokes?
[01:13:24] <andypugh> I agree that cross-laced 32+ spoke wheels are a better engineering solution, but these look so nice!
[01:13:50] <andypugh> Yes, supposedly. Though a very rusty sort of stainless
[01:13:55] <robin_sz> heh
[01:14:24] <andypugh> I have replaced them all with a set of Sapim CX-ray's (at significant expense)
[01:14:29] <robin_sz> bloke at bike whell place was telling me to check the duc spokes regular, as stanless was more prone to cracking than normal steel
[01:14:59] <andypugh> It's partly ture
[01:15:07] <andypugh> true, even
[01:15:34] <robin_sz> depends on grade I expect
[01:15:37] <robin_sz> as ever
[01:16:08] <robin_sz> go on, tell me about the pin martens or whatever it is in steel
[01:16:12] <robin_sz> *pine
[01:16:23] <andypugh> And surface finish, tension, duty cycle, initial quality....
[01:17:36] <andypugh> Pine Martens are mainly a problem for car electrics. German BMWs have a Pine Marten repellent built into the ignition loom.
[01:19:32] <andypugh> http://parts.bmwofsouthatlanta.com/products/BMW-3-Series-E21-E30-E36-E46-E90-E91-E92-E93/318is/Ignition-harness-with-marten-repeller/1275775/12121727840.html
[01:21:31] <robin_sz> they do?
[01:22:11] <robin_sz> not a huge problem in these parts
[01:22:13] <robin_sz> but ..
[01:22:17] <robin_sz> better to bne safe
[01:22:39] <robin_sz> you heard of the procupine issue?
[01:22:56] <andypugh> I am more concerned about Elephant Repellant, as I feel they might damage the suspension.
[01:23:08] <robin_sz> easy answer to that one
[01:23:17] <andypugh> Mice?
[01:23:18] <robin_sz> don't give fizzy a lift!
[01:23:58] <andypugh> Anyway, Porcupine?
[01:24:00] <robin_sz> apparenetly porcupines have a rubber fetish
[01:24:13] <robin_sz> and will eat brake pipes, bushings,
[01:24:20] <robin_sz> exhasut hangers
[01:24:21] <robin_sz> etc
[01:24:28] <andypugh> Well, they come from the same country as rubber, I think?
[01:24:55] <robin_sz> in some american national parks, they supply chicken wire and bricks to put around car when left overnight
[01:25:08] <robin_sz> was it america?
[01:25:10] <robin_sz> who knows
[01:26:16] <robin_sz> "They have been known to chew on tools that have been left outside and on parts of cars that were parked outdoors.
[01:26:16] <robin_sz> In 1997, Rod and Gun Campground and Timon Campground in the Black Hills had to be closed during the summer because
[01:26:16] <robin_sz> porcupines were chewing through cars' brake lines and radiator hoses.
[01:26:16] <robin_sz> "
[01:26:52] <robin_sz> oddly, for Americans they spelt "brake" correctly.
[01:27:22] <andypugh> Must be a fake
[01:30:08] <andypugh> Interesting, from Porcupine to Castor Canadensis, to Castor Fiber. It seems there are beavers in the UK.
[01:30:14] <andypugh> I wonder where?
[01:30:30] <andypugh> I thought we had made them all into hats.
[01:34:44] <robin_sz> beaver?
[01:34:45] <andypugh> Google suggest Knapdale
[01:34:59] <robin_sz> im just doing a google image serch on "beaver"
[01:35:21] <andypugh> That could take some time
[01:35:46] <robin_sz> oddly, it seems to retunr only rodents
[01:37:39] <andypugh> The second page is predominantly pink at the bottom.
[01:38:09] <robin_sz> didnt get that fat
[01:38:11] <robin_sz> far
[01:38:17] <robin_sz> my typing sucks tonight
[01:38:28] <mikegg> have you guys played around with "unity" in ubuntu 11.x ?
[01:38:31] <mikegg> ugh
[01:38:39] <mikegg> I think i'm gonna downgrade..
[01:38:44] <robin_sz> unity?
[01:38:51] <robin_sz> never even heard of it
[01:38:58] <andypugh> Searching for the beavers of asia is less successful
[01:39:31] <mikegg> i dunno it's some new desktop environment
[01:40:13] <FinboySlick> I think it's their own take on gnome3
[01:41:18] <mikegg> in 11.04 you could make it act more normal. I tried to make it look normal in 11.10, but lost the system menu in the process
[01:42:20] <andypugh> I have "Unity" in VMWare on my Mac, it's quite nice as it makes Windows apps run as just another App window. But rather slowly.
[01:42:53] <andypugh> Is that the time? !
[01:42:55] <mikegg> does it use wine?
[01:42:56] <andypugh> Night all
[01:43:03] <mikegg> night
[01:43:12] -!- andypugh has quit [Quit: andypugh]
[01:43:47] <FinboySlick> mikegg: I think that's a different kind of unity.
[01:45:15] <robin_sz> desktop ... can;t you just choose Gnome?
[01:58:52] -!- ries has quit [Quit: ries]
[02:01:41] -!- geo01005 [geo01005!~chatzilla@63-248-116-228.static.ogdl0101.digis.net] has joined #emc
[02:01:58] -!- elmo40 [elmo40!~Elmo40@CPE002129acb2d3-CM001bd7a89c28.cpe.net.cable.rogers.com] has joined #emc
[02:11:52] <FinboySlick> Hmmm, anyone here familiar enough with the emc2-dev makefiles and build script to help me figure out where to add a linker flag for usermot?
[02:23:12] -!- Roguish has quit [Ping timeout: 248 seconds]
[02:39:59] -!- pcw_ [pcw_!~chatzilla@] has joined #emc
[02:41:56] -!- pcw has quit [Ping timeout: 258 seconds]
[02:42:11] pcw_ is now known as pcw
[02:45:36] -!- naked-misty has quit [Quit: Leaving]
[03:14:25] -!- mozmck has quit [Ping timeout: 260 seconds]
[03:27:18] -!- mozmck [mozmck!~moses@client-] has joined #emc
[03:38:29] -!- geo01005 has quit [Quit: ChatZilla 0.9.87 [Firefox 6.0.2/20110902133214]]
[03:41:50] -!- mozmck has quit [Ping timeout: 260 seconds]
[03:49:12] -!- mozmck [mozmck!~moses@client-] has joined #emc
[03:57:59] -!- mozmck has quit [Ping timeout: 252 seconds]
[04:08:21] -!- |n0b0dy| [|n0b0dy|!~asdf@71-11-160-249.dhcp.sprn.tx.charter.com] has joined #emc
[04:10:27] -!- Tom_L [Tom_L!~Tl@unaffiliated/toml/x-013812] has joined #emc
[04:10:36] -!- Tom_itx has quit [Ping timeout: 252 seconds]
[04:10:40] -!- Gensor [Gensor!~Gensor@] has joined #emc
[04:10:48] Tom_L is now known as Tom_itx
[04:10:59] -!- zlog has quit [Ping timeout: 252 seconds]
[04:10:59] -!- Gensor2 has quit [Ping timeout: 252 seconds]
[04:11:00] -!- alex4nder has quit [Ping timeout: 252 seconds]
[04:11:06] -!- alex4nder [alex4nder!~alexander@ns2.lexterieur.net] has joined #emc
[04:12:15] -!- mozmck [mozmck!~moses@client-] has joined #emc
[04:13:18] -!- zlog [zlog!~zlog@ip68-102-109-205.ks.ok.cox.net] has joined #emc
[04:29:05] -!- psha[work] [psha[work]!~psha@] has joined #emc
[04:40:46] -!- WalterN [WalterN!~walter@host-174-45-106-117.bzm-mt.client.bresnan.net] has joined #emc
[04:40:53] -!- FinboySlick has quit [Quit: Leaving.]
[04:41:23] -!- ve7it has quit [Remote host closed the connection]
[04:50:23] -!- Gensor has quit []
[04:57:01] -!- mhaberler [mhaberler!~mhaberler@mk046207255037.a1.net] has joined #emc
[05:32:50] -!- factor has quit [Read error: Connection reset by peer]
[05:38:42] -!- mozmck has quit [Ping timeout: 260 seconds]
[05:49:32] -!- pcw_ [pcw_!~chatzilla@] has joined #emc
[05:50:39] -!- pcw has quit [Ping timeout: 248 seconds]
[05:50:54] -!- factor [factor!~factor@] has joined #emc
[05:51:45] pcw_ is now known as pcw
[05:58:32] -!- vladimirek [vladimirek!~vladimire@adsl-dyn-35.95-102-159.t-com.sk] has joined #emc
[05:59:01] -!- robin_sz has quit [Quit: Leaving]
[06:03:41] -!- mhaberler has quit [Ping timeout: 256 seconds]
[06:10:17] -!- mendelbuild [mendelbuild!~build@77-95-78-56.bb.cust.hknett.no] has joined #emc
[06:18:25] -!- uwe_ has quit [Ping timeout: 252 seconds]
[06:25:34] -!- uwe_ [uwe_!~uwe_@dslb-092-075-058-255.pools.arcor-ip.net] has joined #emc
[06:29:48] -!- WalterN has quit [Quit: Leaving]
[06:37:01] -!- factor has quit [Ping timeout: 240 seconds]
[06:47:29] -!- e-ndy [e-ndy!jkastner@nat/redhat/x-qisnmtxrfdeoryym] has joined #emc
[07:00:31] Eartaker is now known as Eartaker-AFK
[07:04:23] -!- factor [factor!~factor@] has joined #emc
[07:07:04] -!- Valen [Valen!~Valen@2001:44b8:3199:9100:21e:8cff:fe63:55df] has joined #emc
[07:44:45] -!- maximilian_h [maximilian_h!~bonsai@ulmg-5d84dbd5.pool.mediaWays.net] has joined #emc
[07:44:54] -!- maximilian_h has quit [Client Quit]
[07:52:13] -!- robh__ [robh__!~robert@5ace70c2.bb.sky.com] has joined #emc
[08:04:54] <mrsun> hmm have to replace the leadscrew on the lathe
[08:05:21] <Valen> doesnt sound like fun
[08:05:25] <Valen> ballscrew ftw?
[08:05:28] <mrsun> think cutting it in both ends and make it so that it can be inserted into a new screw then using spring locking pins to hold the screw can be a solution ?
[08:05:31] <mrsun> Valen, no
[08:05:36] <mrsun> its an old lathe from the like 50th
[08:05:40] <mrsun> very worn leadscrew
[08:05:48] <Valen> so retrofit a ballscrew into it ;->
[08:06:08] <mrsun> Valen, dont know if i can find one with the right pitch :P
[08:06:20] <mrsun> havent measured the pitch but =)
[08:06:20] <Valen> what pitch you got?
[08:06:24] <Valen> ahh
[08:07:11] <mrsun> but insted of making the whole screw from scratch including gear fittings etc i was thinking to cut it and just add in the new screw with some enginious design =)
[08:07:20] <mrsun> so its replaceable if it gets fubared :P
[08:10:47] <Valen> oh anaythng is possible
[08:10:52] <Valen> i just like ballscrews
[08:11:21] <Valen> I'd rather ballscrew it and CnC it
[08:11:36] <mrsun> its to old to cnc
[08:11:40] <mrsun> imo =)
[08:11:49] <mrsun> to beautiful =)
[08:11:51] <mrsun> ffs
[08:11:59] <mrsun> stop making those freakin letters at the stupid spileys!
[08:12:02] <mrsun> stupid fingers
[08:12:03] <Valen> old stuff CnC's better
[08:12:11] <Valen> they are well made to start with
[08:12:18] <mrsun> Valen, very true =)
[08:12:28] -!- Danimal_garage|2 has quit [Ping timeout: 245 seconds]
[08:12:30] <mrsun> but im gonna make myself a cnc lathe from scratch later: P
[08:12:40] * Valen has similar thoughts
[08:12:47] <Valen> epoxy granite ftw
[08:16:18] <mrsun> =)
[08:17:00] <Valen> linear rails are pretty cheap too
[08:17:47] <mrsun> was thinking linear bearings and rails =)
[08:19:19] <mrsun> but gonna tech it up a bit with a vfd =)
[08:19:25] <mrsun> and tachomoter for the spindle =)
[08:19:36] <mrsun> the old lathe
[08:25:50] <Valen> heh
[08:30:56] <mrsun> hell then i dont have to switch gear ratio all the time for the spindle =)
[08:31:02] <mrsun> and i have an extra vfd laying around =)
[08:31:06] <mrsun> tho its three phase
[08:31:21] <mrsun> so have to get a three phase outlet into the little room im in :/
[08:41:30] -!- pcw_ [pcw_!~chatzilla@] has joined #emc
[08:42:53] -!- pcw has quit [Ping timeout: 245 seconds]
[08:42:57] pcw_ is now known as pcw
[08:45:38] -!- pcw has quit [Client Quit]
[08:58:47] -!- mhaberler [mhaberler!~mhaberler@] has joined #emc
[09:09:33] -!- theos has quit [Disconnected by services]
[09:10:13] -!- theos [theos!~theos@unaffiliated/theos] has joined #emc
[09:19:06] -!- mhaberler has quit [Quit: mhaberler]
[10:11:48] -!- Fox_Muldr has quit [Ping timeout: 260 seconds]
[10:36:01] -!- Thetawaves [Thetawaves!~Thetawave@193-110-74-65.gci.net] has joined #emc
[10:36:23] <Thetawaves> hello fellas
[10:36:47] <Thetawaves> anybody have some information on hooking diy motor controllers into emc2?
[10:37:25] <jthornton> to do what?
[10:37:39] <awallin_> what input does your motor controller take?
[10:38:08] <Thetawaves> to be determined
[10:38:39] <jthornton> everything you need to know is in the manuals and the wiki site then
[10:38:40] <Thetawaves> i wouldn't mind using a protocol that already exists
[10:39:18] <Thetawaves> i've just read the hal user manuel
[10:39:21] <awallin_> stepper motor drivers usually take step/dir signals, while servo drives usually take dir/pwm or analog
[10:39:49] <Thetawaves> so the pwm is generated by emc?
[10:40:17] <awallin_> yes, but high-frequency pwm requires some additional hardware (an fpga on the pci-bus or off the parallel port)
[10:40:22] <jthornton> yea or a hardware card like Mesa
[10:40:26] <Thetawaves> hmmm how about a 0-255 number indicating duty cycle
[10:40:54] <Thetawaves> my micro can do pwm at around 78khz tops
[10:42:07] <awallin_> the pico-boards have that approach: send pwm-values and encoder counts over parallel port to a custom board
[10:42:16] <Thetawaves> i read a lot about using the parallel port for raw io... i'd rather have some kind of serial link to my micro
[10:42:30] <Thetawaves> then i assume i'd implement some sort of register api
[10:42:54] <awallin_> look at the pico driver. those boards have CPLDs? but maybe a ucontroller could work also
[10:43:53] <Thetawaves> thanks
[10:45:05] <awallin_> http://linuxcnc.org/docs/2.4/html/drivers_pico_ppmc.html
[10:45:42] <awallin_> that's the interface... for implementation use the source..
[10:47:40] <Thetawaves> :o
[10:47:43] <Thetawaves> excellent
[10:48:20] <awallin_> those boards look like this http://pico-systems.com/univstep.html
[10:48:42] <awallin_> they're made by Jon Elson. But I don't think he made the firmware that runs the chip open-source.
[10:49:14] <awallin_> that page has register definitions etc
[10:50:18] <Thetawaves> that is a leet board
[10:50:31] <Thetawaves> 5mhz step rate
[10:50:55] <awallin_> if you wanted you could maybe program a ucontroller to respond to the same EPP-protocol...
[10:51:28] <Thetawaves> that is an excellent idea ;P
[10:52:06] <Thetawaves> i was wondering: would this be the best protocol to implement?
[10:52:17] <awallin_> well if you have the time and energy to do it :) the ppmc protocol is probably made/optimized for the cpld or fpga's that pico-system uses
[10:52:23] <Thetawaves> that's probably not an easy question to answer
[10:53:42] -!- theos has quit [Read error: Connection reset by peer]
[10:55:44] <Thetawaves> if it is simply a register based protocol it should be quite simple
[10:57:54] <awallin_> some people think the parallel-port is disappearing... real-time ethernet would be cool (but real-time eth drivers are chip-dependent etc. so there are issues)
[10:59:35] -!- theos [theos!~theos@unaffiliated/theos] has joined #emc
[10:59:36] <Thetawaves> using udp?
[11:00:05] <awallin_> I don't know. it comes up on the mailing-list every now and then, but I'm not sure if anyones made it work..
[11:00:23] -!- micges_work [micges_work!~x@aejd31.neoplus.adsl.tpnet.pl] has joined #emc
[11:00:43] <micges_work> hi all
[11:00:56] <micges_work> anyone is using mesa 3x20 board?
[11:01:13] <jthornton> hi micges_work
[11:03:41] <Thetawaves> http://wiki.linuxcnc.org/emcinfo.pl?AVR <- looks like my setup
[11:06:41] <micges_work> hi jthornton
[11:08:26] -!- theos has quit [Remote host closed the connection]
[11:09:49] -!- theos [theos!~theos@unaffiliated/theos] has joined #emc
[11:11:18] -!- micges_work [micges_work!~x@aejd31.neoplus.adsl.tpnet.pl] has parted #emc
[11:15:06] -!- mhaberler [mhaberler!~mhaberler@mk046207255037.a1.net] has joined #emc
[11:15:10] <Thetawaves> i get the feeling there is a reason why all these motor drivers use parallel port
[11:17:31] <jthornton> or a pci card
[11:29:06] <Tom_itx> jt
[11:29:08] <Tom_itx> http://tom-itx.dyndns.org:81/~webpage/emc/small_probe1.jpg
[11:29:31] <jthornton> nice
[11:30:30] <Tom_itx> need to add the side adjusters
[11:31:59] -!- DaViruz has quit [Read error: Operation timed out]
[11:32:04] -!- Valen has quit [Quit: Leaving.]
[11:32:55] -!- DaViruz [DaViruz!~daviruz@62-20-182-212-no18.tbcn.telia.com] has joined #emc
[11:35:51] <jthornton> I need to build one when I get my BP converted from Anilam to EMC
[11:37:01] <Tom_itx> if i had different/better equipment i would have done it differently
[11:37:51] <jthornton> hows that?
[11:38:32] <Tom_itx> this will work fine but i liked the one that threaded together better i think
[11:39:03] <Tom_itx> and a smaller one i think may actually work better
[11:39:14] <Tom_itx> at least between my two
[11:39:19] -!- mhaberler has quit [Ping timeout: 252 seconds]
[11:48:36] -!- servos4ever [servos4ever!~chatzilla@74-45-200-106.dr01.hnvr.mi.frontiernet.net] has joined #emc
[11:49:13] -!- mhaberler [mhaberler!~mhaberler@mk046207255140.a1.net] has joined #emc
[11:53:25] -!- mhaberler has quit [Ping timeout: 240 seconds]
[12:19:13] -!- JT-Shop has quit [Ping timeout: 252 seconds]
[12:20:00] -!- jthornton has quit [Ping timeout: 240 seconds]
[12:20:56] -!- JT-5i25 has quit [Ping timeout: 260 seconds]
[12:41:42] -!- skunkworks [skunkworks!~skunkwork@68-115-41-210.static.eucl.wi.charter.com] has joined #emc
[12:45:17] -!- ries [ries!~ries@] has joined #emc
[12:48:34] -!- psha[work] has quit [Quit: Lost terminal]
[12:59:03] -!- mendelbuild has quit [Ping timeout: 256 seconds]
[13:00:02] -!- jthornton [jthornton!~chatzilla@216-41-156-49.semo.net] has joined #emc
[13:17:39] -!- FinboySlick [FinboySlick!~shark@] has joined #emc
[13:24:26] -!- psha [psha!~psha@] has joined #emc
[13:28:09] -!- mhaberler [mhaberler!~mhaberler@178-190-198-92.adsl.highway.telekom.at] has joined #emc
[13:28:58] -!- JT-Shop [JT-Shop!~chatzilla@216-41-156-49.semo.net] has joined #emc
[13:29:12] -!- DaViruz has quit [Ping timeout: 258 seconds]
[13:29:24] -!- DaViruz [DaViruz!~daviruz@62-20-182-212-no18.tbcn.telia.com] has joined #emc
[13:30:38] -!- mendelbuild [mendelbuild!~build@77-95-78-56.bb.cust.hknett.no] has joined #emc
[13:32:20] -!- theos has quit [Remote host closed the connection]
[13:32:29] <skunkworks> yay monday
[13:34:53] <jdhNC> exactly.
[13:35:52] -!- vitaeear [vitaeear!~vitaear@lns-bzn-57-82-249-9-151.adsl.proxad.net] has joined #emc
[13:39:04] -!- Farthen has quit [Excess Flood]
[13:39:39] -!- Farthen [Farthen!~Farthen@2a01:4f8:101:2a4:0:bc28:b2e1:9] has joined #emc
[13:39:53] -!- theos [theos!~theos@unaffiliated/theos] has joined #emc
[13:40:12] <vitaeear> hi emc_users, sorry for my bad English , i am trying to compensate 0.068mm backlash on zaxis of my mill, i have changed the .ini file , i do not see any change
[13:40:20] <JT-Shop> is it monday already?
[13:41:01] <Loetmichel> JT-Shop: it is ;-)
[13:41:07] <jdhNC> vitaeear: do you notice the motors moving abruptly? when the axis changes direction?
[13:41:22] <vitaeear> no
[13:41:57] <Loetmichel> just a question: what steps/mm do you have on the Zaxis?
[13:42:24] <vitaeear> it's a steeper motor, ...
[13:42:33] <Loetmichel> if you have 100steps/mm are there only 6 to 7 steps for backlash compensation.
[13:42:48] <Loetmichel> i doubt that that is visible/audible
[13:43:23] <vitaeear> 5mm screw and a pulley ratio of 1.4
[13:44:43] <vitaeear> 400*1.4/5 ?
[13:45:29] <vitaeear> oops ...no its a microstep
[13:45:42] -!- mhaberler has quit [Quit: mhaberler]
[13:46:00] <vitaeear> 514.28 step/mm
[13:48:26] <vitaeear> i use a probe to make measurement and a small program with a loop and g38.2 g38.4
[13:49:11] <jdhNC> I have 0.003" compensation on one of mine, it is noticeable
[13:50:55] <Loetmichel> jdhNC: i am amazed
[13:51:05] <jdhNC> I think there is some acceleration setting that has to be higher than expected for backlash compensation
[13:51:07] <vitaeear> in .ini file ,backlash =0.068 (mm) MAX_ACCELERATION = 150.0 ,STEPGEN_MAXACCEL = 250.0
[13:51:14] -!- Fox_Muldr [Fox_Muldr!quakeman@frnk-5f745d73.pool.mediaWays.net] has joined #emc
[13:51:26] <vitaeear> is it good?
[13:52:09] <Loetmichel> i wouldnt have thought taht a movement of the motor of less than a tenth rotatiopn would be noticeable (in the workflow)
[13:52:12] <archivist> backlash is never good
[13:52:53] <jdhNC> the sw compensation is not the right thing to do, but all I had time for at the moment.
[13:53:37] <archivist> I cheat and code as a manual user would with a loose mill
[13:54:07] <Loetmichel> NONE of my machines hs any active backslash compensation 'cause the few 1/100mm are no plrombelm im my applications and i vote for a smooth run than a overprecise part
[13:56:21] <jdhNC> my impression is that for what I usually cut, SW compensation might have more stacked up error than I would have had with the plain backlash.
[13:56:22] <vitaeear> the software backlash does not seem to do anything (better)
[13:56:47] <jdhNC> vitaeear: in my case, it makes my small circles actually round
[13:59:22] -!- mhaberler [mhaberler!~mhaberler@178-190-198-92.adsl.highway.telekom.at] has joined #emc
[14:03:16] -!- mhaberler has quit [Client Quit]
[14:05:21] <vitaeear> no idea?
[14:07:00] <jdhNC> change it to 2mm and see if it does anything?
[14:07:19] -!- mendelbuild has quit [Ping timeout: 260 seconds]
[14:07:44] <vitaeear> ok , i will do
[14:08:37] <jdhNC> I didn't measure mine after adding it, but my circles became round again and were pretty much the correct diameter
[14:09:36] -!- JT-Shop has quit [Read error: Connection timed out]
[14:10:35] -!- seb_kuzminsky [seb_kuzminsky!~seb@174-16-124-56.hlrn.qwest.net] has joined #emc
[14:17:16] -!- jthornton has quit [Read error: Connection timed out]
[14:17:37] <jdhNC> did you exit/restart EMC after changing the ini?
[14:18:04] <vitaeear> yes , i restart EMC2
[14:19:56] -!- Guest766 [Guest766!~Guest766@bl23-57-211.dsl.telepac.pt] has joined #emc
[14:21:05] -!- Guest766 has quit [Client Quit]
[14:22:41] -!- JT-Shop [JT-Shop!~chatzilla@216-41-156-49.semo.net] has joined #emc
[14:25:57] -!- mhaberler [mhaberler!~mhaberler@178-190-198-92.adsl.highway.telekom.at] has joined #emc
[14:29:21] -!- syyl [syyl!~syyl@p4FD132E6.dip.t-dialin.net] has joined #emc
[14:30:19] -!- jthornton [jthornton!~chatzilla@216-41-156-49.semo.net] has joined #emc
[14:30:30] -!- mhaberler has quit [Client Quit]
[14:41:46] -!- tom3p [tom3p!~tomp@74-93-88-241-Illinois.hfc.comcastbusiness.net] has joined #emc
[14:45:33] -!- n2diy has quit [Quit: Ex-Chat]
[14:47:48] -!- jthornton has quit [Read error: Connection timed out]
[14:50:11] -!- jthornton [jthornton!~chatzilla@216-41-156-49.semo.net] has joined #emc
[14:50:50] -!- n2diy [n2diy!~darryl@] has joined #emc
[14:53:34] <vitaeear> yeahhh !! it works !! now less than 3m backlash
[14:55:17] <jdhNC> did you do something differently?
[14:55:17] <skunkworks> what was the issue?
[14:55:24] <vitaeear> but i dont kmow why now
[14:56:23] <vitaeear> the backlash fall down 0.068 mm to 0.0024
[14:57:14] <jdhNC> what do you have that measures 0.0024mm?
[14:57:29] <vitaeear> sadly ,this will change with load , temperature and time.
[14:59:11] <vitaeear> i use statistic (100 measures) , and a Renishow like probe
[14:59:42] <vitaeear> Renishaw Renichow???
[15:00:12] <skunkworks> most everyone knows what that is. cool
[15:02:06] <vitaeear> nand a program that write results of g38.2 g38.4 in a file , then i import dataes in openoffice ... and make average, stddev, and a graphic
[15:02:21] -!- Valen [Valen!~Valen@2001:44b8:3199:9100:21e:8cff:fe63:55df] has joined #emc
[15:06:25] <vitaeear> the issue was myself... written BACKSLASH rather than BACKLASH
[15:06:52] <vitaeear> (please dont laught at me)
[15:07:27] <syyl> yeah
[15:07:40] <syyl> had the same error some time ago ;)
[15:08:04] <syyl> "backlash" sounded pretty wrong to my, so I wrot "backslash"
[15:08:08] <syyl> ;)
[15:08:50] <vitaeear> English is not my native language.
[15:09:12] -!- Valen has quit [Quit: Leaving.]
[15:09:17] <syyl> mine neither...
[15:10:22] -!- Valen [Valen!~Valen@2001:44b8:3199:9100:21e:8cff:fe63:55df] has joined #emc
[15:12:34] <vitaeear> EMC2 is really a great project . many thanks to developers thank you for your help
[15:18:14] -!- Valen has quit [Quit: Leaving.]
[15:30:11] -!- n2diy has quit [Ping timeout: 260 seconds]
[15:42:21] -!- n2diy [n2diy!~darryl@] has joined #emc
[15:45:19] -!- e-ndy has quit [Quit: Ex-Chat]
[15:46:54] <jdhNC> http://www.ebay.com/itm/280757001758
[15:49:05] <A2Sheds> I wonder what those encoders eventually go for on ebay
[15:49:34] <jdhNC> check back tomorrow
[15:51:15] <A2Sheds> the enclosed type are $500-1K new depending on length
[16:00:45] -!- psha has quit [Quit: Lost terminal]
[16:03:37] -!- n2diy has quit [Ping timeout: 252 seconds]
[16:30:43] -!- maximilian_h [maximilian_h!~bonsai@ulmg-5d84dbd5.pool.mediaWays.net] has joined #emc
[16:30:44] -!- maximilian_h has quit [Client Quit]
[16:45:28] -!- stormlight [stormlight!~jasonandt@c-98-234-5-18.hsd1.ca.comcast.net] has joined #emc
[16:49:56] -!- mendelbuild [mendelbuild!~build@77-95-78-56.bb.cust.hknett.no] has joined #emc
[16:52:42] -!- Eartaker-AFK has quit [Read error: Connection reset by peer]
[16:55:53] -!- IchGucksLive [IchGucksLive!~chatzilla@95-89-108-110-dynip.superkabel.de] has joined #emc
[16:55:58] <IchGucksLive> Hi all
[16:59:06] <alex_joni> hi
[16:59:50] -!- psha [psha!~psha@] has joined #emc
[17:00:21] <IchGucksLive> Question are the halpins for the mashine or the estop internel linked for example do i have to set them both at the same time 1on 1 of for action ?
[17:01:02] <JT-Shop> can I start a RIP config with a bash script?
[17:01:13] <alex_joni> yes
[17:01:23] <IchGucksLive> halui.estop.activate =0 halui.estop.reset =1
[17:01:24] <JT-Shop> what I've tried so far just opens up the terminal and closes it real fast
[17:01:36] <alex_joni> emc -i ini
[17:01:45] <JT-Shop> thanks
[17:01:53] <alex_joni> iirc
[17:02:49] <alex_joni> but the runscript has some help info
[17:03:03] <Tom_itx> JT-Shop, do you recall the number on that ruby probe tip we were looking at?
[17:03:12] <alex_joni> you still need to run a gui though
[17:03:14] <Tom_itx> here: http://www.carbideprobes.com/
[17:13:15] -!- factor has quit [Read error: Connection reset by peer]
[17:16:33] <JT-Shop> Tom_itx: no, I don't recall
[17:17:21] <JT-Shop> the ruby ball carbon fiber one seems to ring a bell
[17:18:29] <JT-Shop> alex_joni: I got it to work I was leaving home/ off of my paths
[17:21:34] <alex_joni> nice
[17:23:26] <vitaeear> i want to display speed cutting in m/min = Spindle speed*PI* diameter of tool , where to find the diameter of the current tool ? i have seen #5410 is the tool diameter but how to find it as a halpin? does anyone know?
[17:28:02] -!- ve7it [ve7it!~LawrenceG@S0106001c10b7770f.pk.shawcable.net] has joined #emc
[17:31:21] -!- factor [factor!~factor@] has joined #emc
[17:36:08] <JT-Shop> I don't know of any pin that gives the current tool diameter but Axis gets it from somewhere when you load a tool so you might look at axis.py to see
[17:42:23] -!- Thetawaves has quit [Quit: This computer has gone to sleep]
[17:46:49] <vitaeear> ok i understand , i will take a look at tool diameter in the script but it will be difficult because i dont know python
[17:47:59] <skunkworks> could you do something fancy like pass the tool diameter through gcode to hal? (not really thinking about it too hard)
[17:48:01] <IchGucksLive> JT-Shop: is there a halkey for the coordinates ?
[17:48:19] <IchGucksLive> the value axis is on in X Y Z for example
[17:49:34] <vitaeear> i suppose EMC will call the script at startup and each time the tool is changed
[17:49:48] <vitaeear> (a new script)
[17:52:05] <vitaeear> maybe a function to read a #xxxx parameter into HAL?
[17:52:10] <skunkworks> I was thinking using something like M68Q#5410
[17:52:19] <vitaeear> from HAL
[17:54:40] <vitaeear> what is M68 ?
[17:55:20] -!- micges has quit [Quit: Ex-Chat]
[17:55:22] -!- tiberQ [tiberQ!~tiberQ@chello084112030136.30.11.vie.surfer.at] has joined #emc
[17:55:33] <skunkworks> http://linuxcnc.org/docs/2.4/html/gcode_main.html#sec:M68-Analog-Output
[17:55:33] <tiberQ> Hi emc folks
[17:55:41] <cpresser> vitaeear: M68 Analog Output
[17:56:24] <vitaeear> M68, ok, never used it
[17:56:34] <skunkworks> it would set a hal pin what ever value you set in Q
[17:56:39] <skunkworks> tiberQ: hello
[17:58:28] <tiberQ> I'm a new and happy owner of a bzt pfe milling machine and I will use visualmill/rhinocam...and I'm think about to use emc as controller soft...I have several questions ;-)
[17:58:41] <skunkworks> ask away
[17:58:49] <JT-Shop> what he said
[17:58:50] <cpresser> IchGucksLive: yes, the coordinates can be acced via hal. you might use axis.0.joint-pos-fb
[17:59:07] <tiberQ> I will start to mill something in two days...in the part time I check several dry-tests...
[17:59:23] <tiberQ> Which post pocessor I should choose for emc?
[17:59:23] <vitaeear> i understand . i just have to had M68Q#5410 after each tool change
[17:59:43] <JT-Shop> VM has an EMC post
[17:59:52] <skunkworks> vitaeear: that is what I am envisioning..
[18:01:37] <vitaeear> a simple solution , i have a macro (sub) called when the tool is changed, i have to add this simple line
[18:02:23] <vitaeear> Thanks
[18:02:31] <skunkworks> let us know
[18:04:54] -!- tiberQ has quit [Quit: Visitor from www.linuxcnc.org]
[18:05:11] -!- tiberQ [tiberQ!~tiberQ@chello084112030136.30.11.vie.surfer.at] has joined #emc
[18:05:46] -!- tiberQ has quit [Client Quit]
[18:05:46] <IchGucksLive> cpresser: Thanks
[18:09:24] -!- psha has quit [Quit: Lost terminal]
[18:10:32] -!- esmiralda_Q [esmiralda_Q!~chatzilla@chello084112030136.30.11.vie.surfer.at] has joined #emc
[18:11:10] <esmiralda_Q> Hi - It's the bzt, visualmill newbie guy
[18:11:26] <esmiralda_Q> java client crashed...
[18:11:52] <esmiralda_Q> I know this forum entry about emc & rhinocam...but there is not a lot of info...
[18:12:01] <skunkworks> JT-Shop said above that visual mill has a emc post
[18:12:30] <esmiralda_Q> I should choose 'simple'
[18:12:49] <esmiralda_Q> Has anyone experince with it?
[18:13:14] * JT-Shop wanders inside for a nap
[18:14:21] <vitaeear> shunkworks: M68 E0 Q #5410 send value to : motion.analog-out-00
[18:14:45] <esmiralda_Q> The machine setup seems to be very complicated...right?
[18:14:52] <esmiralda_Q> with emc..
[18:16:23] -!- mhaberler [mhaberler!~mhaberler@213-33-11-241.adsl.highway.telekom.at] has joined #emc
[18:18:56] <skunkworks> vitaeear: that is how I would understand it.
[18:19:29] <skunkworks> esmiralda_Q: depends on the machine..
[18:21:38] <vitaeear> Thanks
[18:22:32] <skunkworks> esmiralda_Q: if it is a step/direction controlled machine - stepconfg should get you close. http://linuxcnc.org/docs/2.4/html/config_stepconf.html
[18:24:00] <skunkworks> vitaeear: it has been a while since I have done varables.. You might need M68 E0 Q [#5410]
[18:28:02] -!- IchGucksLive has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.23/20110921065534]]
[18:35:24] <alex4nder> ~.
[18:41:12] <alex4nder> 
[18:41:12] <alex4nder> `~.
[18:41:17] <alex4nder> great.
[18:41:41] <skunkworks> I rigid tapped metric on my english machine. ;) - go figure!
[18:42:14] <cradek_> did you switch to G21 or did you convert the pitch manually?
[18:42:44] <skunkworks> converted - pretty easy - it was 1mm pitch. Took 2 seconds to figure out the pitch was .03937 ;)
[18:43:25] <skunkworks> also - it was a blind hole - ran it in air and it over shot .004 at 20rpm ;)
[18:43:46] <skunkworks> .004"
[18:44:49] <skunkworks> I didn't even think of switching to g21.. though I suppose my distance would have to be in mm also ;)
[18:45:23] <cradek_> eek, hope you weren't within .004 of the bottom...
[18:45:45] <skunkworks> no - I had a little play room
[18:45:52] -!- esmiralda_Q has quit [Quit: ChatZilla 0.9.87 [Firefox 7.0.1/20110928134238]]
[18:46:00] <skunkworks> heh - I had a little room to play with
[18:50:42] -!- psha [psha!~psha@] has joined #emc
[18:51:05] <skunkworks> it only went in about .15" - it was for a valve housing
[19:07:22] -!- Danimal_garage [Danimal_garage!~kvirc@ip70-179-51-115.sd.sd.cox.net] has joined #emc
[19:07:28] <Danimal_garage> hi
[19:08:12] <vitaeear> what is the difference M68 E0 Q [#5410] and M68 E0 Q #5410 ?
[19:08:41] <cradek_> I think none
[19:08:45] -!- IchGucksLive [IchGucksLive!~chatzilla@95-89-108-110-dynip.superkabel.de] has joined #emc
[19:09:05] <IchGucksLive> WARNING: All config files need .conf: /etc/modprobe.d/emc2, it will be ignored in a future release.
[19:09:08] <IchGucksLive> what is this ?
[19:09:28] <IchGucksLive> #install parport_pc /bin/true this is in the file
[19:09:45] <cradek_> you no longer need that
[19:09:49] cradek_ is now known as cradek
[19:10:02] -!- cradek has quit [Changing host]
[19:10:02] -!- cradek [cradek!~chris@emc/board-of-directors/cradek] has joined #emc
[19:10:36] <IchGucksLive> i try to find out why the serial communication work for some minutes and then only work from PC-> pendant
[19:10:52] <IchGucksLive> the pendant commands do not come to the Python file
[19:11:34] -!- andypugh [andypugh!~andy2@cpc2-basl1-0-0-cust1037.basl.cable.virginmedia.com] has joined #emc
[19:12:06] <andypugh> Why doesn't G10 L10 default to the current tool if the P word is omitted?
[19:12:20] <IchGucksLive> ser = serial.Serial('/dev/ttyUSB0', 9600) this is who im connected
[19:15:32] <cradek> andypugh: I don't think there is an answer to that. it just doesn't. I could see it defaulting to the current tool, or the entry corresponding to the currently active offset. it currently does neither.
[19:16:10] <cradek> andypugh: fwiw, G10 L2 is also not allowed without P, although it could possibly default to the currently-in-effect system.
[19:16:15] <andypugh> I guess currently active offset is most logical.
[19:16:32] <cradek> andypugh: so maybe the answer could be "for symmetry"
[19:16:36] * cradek shrugs
[19:16:43] <andypugh> Though you would have to be pretty strange to use an offset other than the one "belonging" to the current tool.
[19:17:04] <cradek> you've accidentally made the argument for not requiring G43 :-)
[19:17:09] <Danimal_garage> andypugh: i do that all the time
[19:17:15] <Danimal_garage> ever hear of gang tooling?
[19:17:18] <cradek> Danimal_garage: <- pretty strange
[19:17:19] <andypugh> QED
[19:17:48] <cradek> I've also done it, gang tooling on one lathe turret position
[19:17:59] <andypugh> Ah, yes, having watched your video, I see your point
[19:18:09] <Danimal_garage> yea, i'm strange.....i'm the only one in the world who uses gangf tooling /me rolls eyes
[19:18:12] <andypugh> But, surely that would be two tools in the same pocket?
[19:18:31] <andypugh> Or does EMC2 not get on with that idea?
[19:18:39] <Danimal_garage> i dont know how to do that
[19:18:42] <cradek> self.set_text("P%d" % tool, 2)
[19:19:00] <cradek> fwiw, touchy does use the current tool number from the 'set tool' button
[19:19:27] <andypugh> So does Axis.
[19:19:46] <andypugh> (In touch-off)
[19:19:52] <Danimal_garage> yea, it's a PITA to touch off gang tooling... i can't just select the tool offset and use the tool touchoff button, i have to change it manually in the tool file
[19:20:01] <Danimal_garage> i wish it wasnt like that
[19:20:11] <andypugh> Danimal_garage: How can you stand the tool tip display on the preview being wrong!
[19:20:37] <cradek> Danimal_garage: I made my ladder work modulo 8, so T9 goes to turret position 1, and then touch off works
[19:20:40] -!- mhaberler has quit [Quit: mhaberler]
[19:20:54] <andypugh> Danimal_garage: You could use G10 L10 P(the other tool) in MDI...
[19:20:56] <JT-Shop> Danimal_garage: can't you have more tools than you have on the turret but handle that in ladder
[19:21:20] <Danimal_garage> thats a bit over my head at this time
[19:21:31] <andypugh> Which of the three options?
[19:21:32] <JT-Shop> ie T1,2 and 3 are all on station 1 of the turret
[19:21:37] <Danimal_garage> when it bothers me enough maybe i'll try and figure it out
[19:22:07] <Danimal_garage> fortunately i barely have to touch those tools off
[19:22:21] <andypugh> G10 L10 is pretty much the same as the touch-off button, except that you can specify which tool offset to set.
[19:23:12] -!- IchGucksLive has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.23/20110921065534]]
[19:23:20] <Danimal_garage> oh yea i remember having to use that when emc2 wouldn't touch off in diameter mode properly
[19:23:30] <Danimal_garage> on the lathe
[19:23:59] -!- mhaberler [mhaberler!~mhaberler@213-33-11-241.adsl.highway.telekom.at] has joined #emc
[19:24:15] <andypugh> Does anyone know which branch (if any) mhaberler's re-mappable tool change is in?
[19:24:23] <andypugh> Ah. Good timing.
[19:24:43] <Danimal_garage> if i used several tool numbers in the same pocket, would it still go to the tool change position when it changed tools that were in the same pocket?
[19:24:49] <mhaberler> branch: http://git.mah.priv.at/gitweb/emc2-dev.git/shortlog/refs/heads/remapping-preview-1
[19:24:52] <Danimal_garage> because that would be even worse
[19:24:58] <mhaberler> that is ontop of current master
[19:25:27] <andypugh> Ah, so not in any base stream yet, so I can't promise it to people on the forum?
[19:25:51] <mhaberler> curret docs: http://emc.mah.priv.at/docs/remap/html/remap/structure.html
[19:26:06] <cradek> mhaberler: I got started setting that up on my little machine (I wanted to probe length after manual tool change) but got bogged down in details
[19:26:21] <mhaberler> which detail?
[19:26:55] <mhaberler> oh really, great - you're giving it a try?
[19:27:15] <cradek> I was hoping to remap M6 to be a (very simple) gcode subroutine and nothing else
[19:27:50] <mhaberler> http://git.mah.priv.at/gitweb/emc2-dev.git/tree/60317d1a4847801755efdd871b156131b9833d38:/configs/sim/remap/manual-toolchange-with-tool-length-switch is exactly that (no t remap)
[19:27:53] <cradek> but it looked like to do that, some of the interp has to be reimplemented in python, otherwise the actual tool change itself never happened
[19:28:32] <cradek> mhaberler: I saw that example - it seemed 100x as complicated as I needed - lots of manual IO, timeouts, etc etc
[19:29:07] <mhaberler> you cant wait for a pin with no timer, so..
[19:29:08] <cradek> I was hoping it would just run my gcode commands (move to switch, then probe, then G10)
[19:29:56] <mhaberler> fine, then just do that
[19:29:57] <cradek> it seems like the simple thing I need should be very simple, but maybe I am not understanding it well enough yet.
[19:30:03] <cradek> well, I did
[19:30:19] <cradek> but the tool change did not happen, it still said "no tool" in AXIS status bar
[19:30:24] <cradek> let me see if the machine is on
[19:30:30] <mhaberler> no. the way it works: remapping disables *any* internal processing - you turn a new page if you will
[19:30:42] -!- mendelbuild has quit [Ping timeout: 260 seconds]
[19:30:45] <mhaberler> so you need to replicate that stuff which is needed in the glue code
[19:31:10] <mhaberler> this whopping file of 1229 bytes; http://git.mah.priv.at/gitweb/emc2-dev.git/blob/60317d1a4847801755efdd871b156131b9833d38:/configs/sim/remap/manual-toolchange-with-tool-length-switch/python/remap.py
[19:31:35] <cradek> yes I think so
[19:31:56] <cradek> I thought you had a way to call the original M6 code?
[19:32:02] <mhaberler> the easiest is: look at what interp_convert does on an m6; then look at change_prolog and change_epilog
[19:32:16] <mhaberler> let me see if that is still in place
[19:33:31] <cradek> I have just this: REMAP=M6 modalgroup=6 ngc=manual_change
[19:34:15] <cradek> I also tried M6_COMMAND=... but iirc, it didn't do anything
[19:34:35] <mhaberler> ok, that is pretty much just a disguised o<manual_change> call
[19:35:03] <mhaberler> please see the docs link - it might be a bit overwhelming but has everything
[19:35:08] <cradek> oh can I just put my M6 in there then?
[19:35:11] <mhaberler> M6_COMMAND is gone
[19:35:12] <cradek> ok, I'll read, thanks
[19:35:33] <mhaberler> in manual_change? no, that would recurse the remap.
[19:35:35] <cradek> I will not ask anything that's covered in the docs now that I know where they are :-)
[19:36:05] <mhaberler> let me see of if the old M6 is still around under a different name, I'm not sure now. valid poing
[19:36:08] <mhaberler> point
[19:36:58] <cradek> it might be moot anyway, since I may not have access to the current (new?) tool number in order to do the necessary G10 L1
[19:37:31] <mhaberler> in the prolog, or epilog you have acces to every single field in _setup
[19:37:33] <cradek> or I guess I might, in #xxxxx after the "old" M6, if you have that
[19:37:47] <andypugh> #<_tool> ? Or is that in another branch?
[19:37:59] <mhaberler> thats in there too
[19:38:07] <cradek> andypugh: yeah it's somewhere in vars, but only after the "old" M6 is run, if we have that
[19:38:39] <andypugh> No, I mean literally #<_tool>
[19:38:57] <cradek> ok, but I think it's also in a number, if so
[19:39:17] <cradek> I'm not sure how much of that introspection stuff is in master, but even 2.5 has the tool number in a number var
[19:39:41] <mhaberler> cradek: let me understand: you want the old M6 plus a probe tacked on, right?
[19:39:53] <andypugh> As a quick digression, is it possible to call rtapi_set_msg_level without compiling it in?
[19:40:20] <cradek> yes exactly, old M6 plus a couple things in gcode (some motion, probe, G10 or G43.1), nothing else
[19:40:48] <cradek> andypugh: for rt, you can set it in /proc? for sim, no way but recompile
[19:41:10] <mhaberler> ok, it looks I wiped the old 'M6 under different name stuff', I'll reenable it
[19:42:05] <cradek> mhaberler: in my case, I'd run old-M6, which would do the same hal_manualtoolchange as always, then probe/g10/g43.1
[19:42:33] <mhaberler> fair enough
[19:42:37] <andypugh> Wasn't M6 duplicated as M666 or something? (Load Beelezebub)
[19:44:18] <mhaberler> looking for that..
[19:44:40] <cradek> mimimal remap, section 2.5 in the docs, looks very neat
[19:44:59] -!- psha has quit [Quit: Lost terminal]
[19:45:58] <mhaberler> looks like it was m69.. gotta see wether that is still in remapping-preview-1
[19:47:02] <andypugh> cradek: You mean that editing /proc/rtapi/debug should change the setting?
[19:47:13] <cradek> andypugh: yes
[19:47:23] <andypugh> I am an immense Linux noob
[19:47:30] <cradek> echo 4 >/proc/rtapi/debug
[19:49:26] <andypugh> Gosh!
[19:50:37] -!- mendelbuild [mendelbuild!~build@77-95-78-56.bb.cust.hknett.no] has joined #emc
[19:50:39] <JT-Shop> mhaberler: is the remapping-preview-1 a complete branch that I can get with git somehow?
[19:50:55] <cradek> JT-Shop: I just fetched it and merged onto master
[19:51:09] <cradek> mhaberler git://git.mah.priv.at/emc2-dev.git (fetch)
[19:51:15] <mhaberler> it is ontop of yesterdays master
[19:52:00] <mhaberler> m69 is back in, will be up on the repo shortly
[19:52:20] <cradek> cool, I will try again then
[19:52:32] <mhaberler> not yet.. rebooting. ip address issue
[19:54:07] <mhaberler> it's up (untested but very likely to work): http://git.mah.priv.at/gitweb/emc2-dev.git/blobdiff/60317d1a4847801755efdd871b156131b9833d38..2ed741a1a8dbf4fcf8ad1c9479e08b409b622f49:/src/emc/rs274ngc/interp_convert.cc
[19:54:33] <cradek> I'll try to update and test tonight or wednesday night
[19:54:40] <cradek> thanks for doing that
[19:54:51] <mhaberler> thanks - and shoot at the piano player if you find an issue
[19:55:33] <JT-Shop> cradek: thanks
[19:55:52] <mhaberler> I guess I though after this wonderful remap-to-oword-proc noboy would use builtin m6 anymore.. well ;-)
[19:56:45] <JT-Shop> if it works most won't want to change
[19:56:59] <cradek> I hoped there was a way to do it without reimplementing existing stuff in python - that seemed unnecessary - thanks for putting it back in for me
[19:57:24] <mhaberler> you do not have to implement anything of the change procedure per se in python
[19:57:33] -!- syyl has quit [Quit: Leaving]
[19:57:44] <mhaberler> all the py code does is do the fiddling with _setup fields before and after the code
[19:57:45] -!- Calyp [Calyp!~Caly@unaffiliated/calyptratus-tzm] has joined #emc
[19:57:54] <mhaberler> because that cannot be done in ngc per se
[19:58:13] <cradek> maybe I misunderstand what remap.py is, but it looks like it's stuff copied right out of interp_convert
[19:58:41] <mhaberler> exactly, because remapping disables all builtin processing around a code
[19:58:49] <cradek> ok I understand
[19:58:58] <mhaberler> so the incantation before and after the canon call is done in the python glue code
[19:59:00] <cradek> when what I wanted was all that PLUS a bit more gcode
[19:59:17] <cradek> I see, entirely different angles
[19:59:47] <cradek> in the more general case, like for replacing G0 (?), you sure wouldn't want the old behavior plus some new
[19:59:49] -!- mendelbuild has quit [Ping timeout: 240 seconds]
[20:00:01] <mhaberler> remapping for ALL codes work the same way - you remap an existing code, or activate a new code: no default processing
[20:00:10] <cradek> I understand
[20:00:43] <cradek> trying to replace G0 with the BOSS behavior would be an interesting test
[20:01:06] <cradek> brb
[20:01:15] <mhaberler> ok, the only ones of the existing codes I currently remap are T,m6,m61
[20:01:23] <mhaberler> but thats easy to do
[20:01:27] <mhaberler> I'll have a look
[20:01:33] <JT-Shop> the DX32 G0 is Z first then X and Y combined
[20:02:18] <mhaberler> would you want g0 remappable?
[20:04:42] <mhaberler> I only did a very limited set of remapping existing codes, but I had no clue which ones would be interesting
[20:05:38] -!- mendelbuild [mendelbuild!~build@77-95-78-56.bb.cust.hknett.no] has joined #emc
[20:11:44] <andypugh> I thought that remapping G0 was a joke, then JT came up with a good reason to do it.
[20:12:09] <mhaberler> just looking into it..
[20:16:30] <JT-Shop> actually if Z is up it is first and if it is down it is last
[20:19:52] <mhaberler> what the !$§$! is 'BOSS behaviour'..
[20:20:38] <skunkworks> Boss is a controll on a cnc bridgeport mill.
[20:20:43] <skunkworks> iirc
[20:21:25] <mhaberler> a piece of hw, or their gcode interpreter?
[20:22:38] <skunkworks> yes :)
[20:22:43] <andypugh> Probably the G-code, but as JT said, separating XY from Z
[20:23:20] <andypugh> I can see how you would pretty much always want that with G0
[20:23:45] <skunkworks> could do dog leg shuttles then I would assume
[20:24:04] <skunkworks> (all axis go at thier max)
[20:27:20] <andypugh> What a nice man: http://www.youtube.com/watch?v=9DItbharEN8#!
[20:31:49] <JT-Shop> only on G0 is the behavior different, G1,2,3 are the same... I think it is a safety thing be up and out of the way before XY moves and move to the XY location before Zing down
[20:33:30] <cradek> sorry, back now. I'm not saying it's a good idea, I meant that it is something that would be possible and would be a good sign that the remapping system is flexible enough
[20:34:39] <mhaberler> for g-codes, I made none of the current existing ones remappable because I couldnt think og any
[20:35:01] <mhaberler> all that's needed is a change of this macro: #define G_REMAPPABLE(g) \
[20:35:02] <mhaberler> ((g > 0) && (g < 1000) && (_gees[g] == -1))
[20:35:38] <mhaberler> (_gees[g] == -1) essentially means 'only unallocated ones'
[20:36:55] <mhaberler> 'all of them' is a possible answer; I'd have to check for coverage throroughly
[20:38:19] <andypugh> How close are we to making a G-code virus possible?
[20:38:50] <mhaberler> we need a Windows port to start with
[20:39:12] <cradek> ;py,import os
[20:40:27] -!- mendelbuild has quit [Ping timeout: 258 seconds]
[20:43:08] <mhaberler> anyway, if you want a specific code to be get a new meaning, for now use an unallocated g-code and get that working first - I was careful not to trample on existing stuff more than needed but it's not hard to add that because the machinery is in place
[20:43:39] -!- e-ndy [e-ndy!~jkastner@static-84-242-102-36.net.upcbroadband.cz] has joined #emc
[20:44:58] <Spida> has anybody here any experience in optimizing a mill for noise (or better: for silence)?
[20:45:01] -!- e-ndy has quit [Read error: Connection reset by peer]
[20:45:39] <cradek> avoid anything with a hydraulic pump, make sure there are no air leaks
[20:45:56] <Spida> how silent can one get a mill that will do plastics up to gfk/cfk?
[20:46:29] <Spida> pretty small - like 60*30*10cm working area
[20:48:44] <tom3p> http://soundproofcow.com/sound-absorption-i-cant-hear-anything-in-here.html
[20:49:49] <cradek> at that size, who cares about making it quiet - just put it in a box
[20:49:59] <tom3p> ^^^ in a box
[20:50:57] <Spida> yes, that was the plan for keeping the dust contained anyway...
[20:52:16] <Spida> but any vibration I get will get radiated out over the structure supporting the mill...
[20:53:12] <tom3p> step by step reduction http://www.customaudiodesigns.co.uk/articles/machine_soundproofing.htm
[20:54:22] <mhaberler> cradek: before I crash.. here's what's involved in remapping G0: http://git.mah.priv.at/gitweb/emc2-dev.git/commit/ee2636d89185a298588958f216795673686a6a7b (see comment)
[20:55:34] <mhaberler> ok, I'm off - will read back
[20:55:34] <cradek> cool, thanks
[20:55:37] <cradek> goodnight
[20:55:37] -!- mhaberler has quit [Quit: mhaberler]
[20:55:49] <tom3p> thx ( the remapping stuff is great )
[21:00:47] -!- FinboySlick has quit [Quit: Leaving.]
[21:04:39] -!- tom3p [tom3p!~tomp@74-93-88-241-Illinois.hfc.comcastbusiness.net] has parted #emc
[21:09:31] <andypugh> Spida Isolated feet, and a box covered in Foam/Lead/Foam should work.
[21:10:32] <Loetmichel> hmmm
[21:11:29] <Loetmichel> depending on the weigth of the machine: wouldn't feet made from buckets of sand with the machine feet inside be better?
[21:12:47] <DaViruz> they would dig down to the bottom eventually
[21:12:53] <DaViruz> probably soonar than later
[21:16:41] <Loetmichel> DaViruz: dont think so
[21:17:11] <JT-Shop> you know you have your SFM, DOC correct when you cut RC~45-50 tool steel and the part stays at room temperature through out the removal of 1/2" of material :)
[21:17:28] <Loetmichel> think of a anvil in a halved oilbarrel of sand
[21:17:47] <DaViruz> a vibrating anvil
[21:21:26] <elmo40> JT-Shop: nice. also depends on the tooling material. some inserts we buy are good for 900SFM, others only 475.
[21:22:35] <Loetmichel> DaViruz: and a anvil used for blacksmithing isnt "vibrating"?
[21:22:48] <Loetmichel> an anvil
[21:22:57] <JT-Shop> I ran these at 500SFM 0.025 DOC 0.004 chip load 2.5 diameter face mill
[21:23:07] <DaViruz> i didn't realize your hypothetical anvil was being used
[21:23:19] <DaViruz> in that casei suppose i was wrong
[21:23:20] <DaViruz> :)
[21:25:10] -!- vladimirek has quit [Remote host closed the connection]
[21:26:14] <DaViruz> (i did not know anvils are rigged in this fashion)
[21:28:02] -!- skunkworks has quit []
[21:48:59] <Danimal_garage> yawn
[21:49:04] <Danimal_garage> Hi John
[21:54:08] -!- Fox_Muldr has quit [Ping timeout: 260 seconds]
[21:56:06] -!- Fox_Muldr [Fox_Muldr!quakeman@frnk-4d01e830.pool.mediaWays.net] has joined #emc
[22:04:34] -!- i_tarzan [i_tarzan!~i_tarzan@] has joined #emc
[22:06:42] -!- i_tarzan_ has quit [Ping timeout: 255 seconds]
[22:08:38] <JT-Shop> Hi Dan
[22:08:57] -!- i_tarzan has quit [Ping timeout: 255 seconds]
[22:13:02] -!- i_tarzan [i_tarzan!~i_tarzan@] has joined #emc
[22:16:53] -!- Fox_Muldr has quit [Ping timeout: 260 seconds]
[22:17:30] -!- i_tarzan has quit [Ping timeout: 255 seconds]
[22:18:27] <Loetmichel> DaViruz: is a "normal" setup for an anvil in small blacksmith workshops over here.
[22:18:38] <Loetmichel> seen it maybe a dozen times now
[22:19:06] <Loetmichel> big anvil, sitting in a knee high 200l barrel of sand
[22:19:29] <Loetmichel> makes the forging MUCH quieter ;-)
[22:19:58] <Spida> how often does it have to be lifted back up?
[22:20:08] <Loetmichel> not that i aware of
[22:20:29] <Loetmichel> at least noch in a week of forging horseshoes
[22:20:33] <Loetmichel> not
[22:21:40] <Loetmichel> reduces the "PINGGGGGGPINGGGG" to a "thumb... thumb"
[22:22:03] <Loetmichel> at least in the adjacient room ;-)
[22:25:18] <Danimal_garage> sweet, just ordered some lead for the cathodes in my soon to be new anodizing tank
[22:25:48] -!- roberth_ [roberth_!~robert@5ace70a4.bb.sky.com] has joined #emc
[22:25:56] <JT-Shop> cool
[22:26:17] -!- Valen [Valen!~Valen@2001:44b8:3199:9100:21e:8cff:fe63:55df] has joined #emc
[22:26:24] <Danimal_garage> i got 8 square feet
[22:26:46] <Valen> i have 2 left feet and i thaught that was bad enough
[22:26:54] <Danimal_garage> ha
[22:26:58] <A2Sheds> Danimal_garage: what do you use for tanks? The old cooler trick?
[22:27:08] <Danimal_garage> A2Sheds: i use a cooler now, yes
[22:27:22] <Danimal_garage> but i'm thinking of using a plastic sink for the next one
[22:27:32] <Danimal_garage> one of the shop sinks from home depot
[22:28:15] -!- robh__ has quit [Ping timeout: 252 seconds]
[22:28:27] <A2Sheds> comes with a drain as well
[22:28:44] -!- i_tarzan [i_tarzan!~i_tarzan@] has joined #emc
[22:29:01] <Danimal_garage> yea, so i can gravity feed the pump
[22:30:45] -!- Fox_Muldr [Fox_Muldr!quakeman@frnk-5f740f3b.pool.mediaWays.net] has joined #emc
[22:31:06] <JT-Shop> cool
[22:31:31] <Danimal_garage> http://www.grainger.com/Grainger/MUSTEE-Laundry-Tub-4ARZ3?Pid=search
[22:31:45] <Danimal_garage> i wonder if i can cut out the center divider on that one
[22:31:50] <Danimal_garage> that would be bitchin
[22:33:15] -!- i_tarzan has quit [Ping timeout: 255 seconds]
[22:33:36] <andypugh> Danimal_garage: That looks too perfect to be true.
[22:34:14] <andypugh> I's say cout out _most_ of the divider, leave a couple of inches as a stiffening web.
[22:34:25] <Danimal_garage> yea i was thinking that
[22:34:45] <andypugh> And a few holes through it at the bottom to drain
[22:34:49] <Danimal_garage> i bet that's a 30 gallon tank, a bit of weight there
[22:35:36] -!- JT-Shop has quit [Ping timeout: 240 seconds]
[22:36:00] -!- jthornton has quit [Ping timeout: 240 seconds]
[22:39:14] -!- i_tarzan [i_tarzan!~i_tarzan@] has joined #emc
[22:41:56] <Danimal_garage> hmm i may be better off with a larger cooler
[22:42:16] <Danimal_garage> the 120q igloo ones are much cheaper than the sink, and heavier duty
[22:43:56] <elmo40> can anyone help me with a little translation? https://verein.ing-diba.de/sonstiges/10115/kde-ev
[22:44:01] <Tom_itx> what about a 55gal plastic drum sliced in half?
[22:44:25] <Tom_itx> or even 30
[22:45:05] <elmo40> I am trying to vote but I don't know where :p
[22:45:20] <Danimal_garage> that wouldn't be too good, i would have limited usable room
[22:45:53] <Tom_itx> i suppose that's true
[22:59:47] -!- Eartaker-AFK [Eartaker-AFK!~Eartaker@c-67-185-76-100.hsd1.wa.comcast.net] has joined #emc
[23:00:23] -!- jthornton [jthornton!~chatzilla@216-41-156-49.semo.net] has joined #emc
[23:01:02] -!- Eartaker-AFK has quit [Read error: Connection reset by peer]
[23:02:31] -!- micges has quit [Quit: Ex-Chat]
[23:03:13] -!- Eartaker [Eartaker!~Eartaker@unaffiliated/eartaker] has joined #emc
[23:05:19] <Loetmichel> elmo40: go to "abstimmen"
[23:06:16] -!- JT-Shop [JT-Shop!~chatzilla@216-41-156-49.semo.net] has joined #emc
[23:06:18] <Loetmichel> then search your "verein" (associaation?)
[23:06:28] <Loetmichel> then click on the verein-logo
[23:06:56] <Loetmichel> then click on "Stimme abgeben" (cast your vote)
[23:07:00] <Loetmichel> ok?
[23:07:42] <Loetmichel> oh, sorry
[23:07:58] <Valen> #youknowyourrenovatingwhen its easier to run an extension lead from the lounge room to the kitchen to run the toaster, than to unbury enough of the kitchen to find a power point
[23:08:13] <Loetmichel> on your link: simply clock on "Stimme abgeben" then you will vote for kde e.V.
[23:08:59] <Loetmichel> then put in your email adress. and the captcha (code). klick on "absenden" (send)
[23:09:05] <Loetmichel> should be enough
[23:10:44] <Loetmichel> qoute: "a fair vote is important for us. To avoid double/triple votes you have to give the following information: [email] [captcha]"
[23:11:22] <Loetmichel> valen: renovating? thats normal chaos over here ;-)
[23:11:36] <Loetmichel> (at least in my workshop, not in the kitchen ;-)
[23:13:44] -!- vitaeear has quit [Quit: Quitte]
[23:17:25] -!- FinboySlick [FinboySlick!~shark@] has joined #emc
[23:25:07] <Danimal_garage> roberth_: what tritration kit do you use?
[23:25:16] <JT-Shop> andypugh: if your still awake I did the last patch and all seems well
[23:25:40] <JT-Shop> Danimal_garage: I think he went off to get some ZZZZZz's
[23:25:46] <andypugh> Good. I assume still no function on modes 1 and 2?
[23:25:57] <Danimal_garage> ah, thanks
[23:26:08] <JT-Shop> I assume too as I didn't test it yet...
[23:26:13] <Danimal_garage> can someone wake him up for me?
[23:26:25] <JT-Shop> you see the post by kostas on the Lagun?
[23:26:47] <JT-Shop> Dan just get up earlier...
[23:29:01] -!- JT-5i25 [JT-5i25!~chatzilla@216-41-156-49.semo.net] has joined #emc
[23:29:15] -!- Thetawaves [Thetawaves!~Thetawave@193-110-74-65.gci.net] has joined #emc
[23:30:16] <JT-5i25> mode 1 Smart Serial data transfer failure on port 0, channel 0. This error is probably caused by a problem with the attached card. (Though you will also get this error if the FPGA card read thread is not running.) This error message will not rep
[23:30:18] <JT-5i25> hm2/hm2_5i25.0: Smart Serial Comms Error: There have been more than 1 errors in 10 thread executions at least 200 times. See other error messages for details
[23:31:14] <JT-5i25> mode 2 0x001EA188 hm2_5i25.0.7i76.0.0.status
[23:33:14] <JT-5i25> mode 0 0x00420000 hm2_5i25.0.7i76.0.0.status
[23:33:32] -!- JT-5i25 has quit [Client Quit]
[23:34:53] <JT-Shop> andypugh: different error for mode 1 now
[23:36:15] <andypugh> Not such a bad error, but still an error. It looks like it is bouncing back errors, rather than frozen.
[23:36:57] <andypugh> Pete should be able to sort it out. You might want to sort out a freeDOS boot USB key (or a real DOS)
[23:38:34] <A2Sheds> Danimal_garage: if you need a bigger one http://sandiego.craigslist.org/csd/grd/2642236410.html check out the tote on the far right
[23:40:26] -!- mendelbuild [mendelbuild!~build@77-95-78-56.bb.cust.hknett.no] has joined #emc
[23:41:12] <JT-Shop> I have DOS 6.22 somewhere
[23:42:57] <mendelbuild> ;)
[23:43:59] <JT-Shop> can you boot DOS from a USB stick?
[23:44:10] <andypugh> Yes.
[23:44:53] <andypugh> It's a bit of a game though. Unetbootin knows how to make a freeDOS boot-USB, and that runs Pete's firmware installers nicely.
[23:45:02] <andypugh> Anyway, time to sleep.
[23:45:08] -!- andypugh [andypugh!~andy2@cpc2-basl1-0-0-cust1037.basl.cable.virginmedia.com] has parted #emc
[23:45:09] <JT-Shop> good night Andy
[23:46:21] <Tom_itx> figure out how
[23:46:33] <Tom_itx> i may need it soon enough
[23:46:47] <JT-Shop> just looking at the Unetbootin site now
[23:46:52] <Tom_itx> i've got 6.22 right here
[23:48:00] <JT-Shop> I've got it down in the beer cave on a floppy
[23:48:29] * JT-Shop wanders down to find a tiny USB stick
[23:58:01] <A2Sheds> freedos boots from USB sticks as well
[23:59:09] <JT-Shop> do you have to do anything to make th USB stick bootable
[23:59:29] <A2Sheds> http://bensbits.com/blog/2007/08/21/booting_dos_from_a_usb_flash_drive/