#linuxcnc | Logs for 2012-07-28

Back
[00:01:11] <Connor> jdh: Cool beans.Which ones was it you wired up ?
[00:34:16] <zoni> hi everyone i need to retrofit a machine fornthat i need help
[00:34:17] <zoni> i have hurco with 2500ppr encode and analogue drive for that please suggest a hardware
[00:43:53] <zoni1983> hi everyone i need to retrofit a hurco machine with 2500ppr encoder and analogue drives
[00:44:14] <zoni1983> please suggest a hardware
[02:20:51] <DJ9DJ> moin
[05:36:17] <Stephan> Hello
[05:37:10] <Stephan> Maybe someone can help me with a mpg and linuxcnc ?
[05:37:46] <r00t4rd3d> mpg?
[05:38:00] <r00t4rd3d> miles per gallon...
[05:38:05] <Stephan> an pedant
[05:38:16] <Stephan> a handweel and some buttons
[05:38:50] <Stephan> i have connected it to linxcnc with a pokeys56 board
[05:39:27] <Stephan> the buttons work but the rotary encoder gives some strange behavior
[05:41:50] <Stephan> maybe i try a day without olympia :-)
[05:56:41] <r00t4rd3d> http://i.imgur.com/ipKak.png
[06:38:23] <r00t4rd3d> all this olympic shit is starting to piss me off
[06:39:06] <r00t4rd3d> cant watch tv or surf the net without it being shoved down my fucking throat
[06:39:28] <andypugh> I am enjoying watching the minority sports.
[06:39:46] <andypugh> (every single event is televised in HD, for free, gere)
[06:40:04] <andypugh> Watched air-rifle and dressage today
[06:41:10] <r00t4rd3d> the special olympics would be much more entertaining .
[06:42:12] <andypugh> A don't really get the idea of the special olympics, they seem to lack the special "100m for fat blokes who are too lazy to train" for me, for example.
[06:43:01] <r00t4rd3d> obviously you never seen a retard try the high jump/
[06:45:57] <r00t4rd3d> wow even weather.com
[06:46:08] <r00t4rd3d> cant even get the weather without this shit
[07:02:55] <r00t4rd3d> maybe al-Qaeda will show up and take the gold
[07:04:18] <andypugh> Don't even think it. :-(
[07:07:16] <JT-Shop> is there any way to install LibreCad on 10.04?
[07:07:37] <r00t4rd3d> wine the windows version maybe?
[07:10:44] <r00t4rd3d> im gonna try and pocket out a book
[07:11:16] <andypugh> r00t4rd3d: Probably avoid coolant
[07:11:39] <r00t4rd3d> what coolant
[07:16:30] <r00t4rd3d> hell i dont even use a shop vac
[07:19:22] <archivist> olympics reminds me of http://www.youtube.com/watch?v=sS9UnvPYj5U
[07:36:26] <JT-Shop> maybe http://librecad.org/cms/home/from-source/linux.html
[07:44:29] <r00t4rd3d> that will proabably take awhile
[07:44:40] <r00t4rd3d> hours i imagine
[07:45:09] <r00t4rd3d> its not in the repo?
[07:46:55] <r00t4rd3d> https://code.launchpad.net/~librecad-dev/+archive/librecad-daily/+build/3066587/+files/librecad-data_2.0.0%7Ealpha1%2Byeslib201201041135.693-0ubuntu0%7Edaily7%7Emaverick1_all.deb
[07:47:14] <r00t4rd3d> wait
[07:47:26] <r00t4rd3d> https://code.launchpad.net/~librecad-dev/+archive/librecad-daily/+build/3066587/+files/librecad_2.0.0%7Ealpha1%2Byeslib201201041135.693-0ubuntu0%7Edaily7%7Emaverick1_i386.deb
[07:48:48] <r00t4rd3d> or
[07:48:49] <r00t4rd3d> For Ubuntu 10.04 use:
[07:48:50] <r00t4rd3d> sudo add-apt-repository ppa:showard314/librecad
[07:48:50] <r00t4rd3d> sudo apt-get update
[07:48:50] <r00t4rd3d> sudo apt-get install librecad
[07:50:47] <r00t4rd3d> googling librecad + ubuntu 10.04 will get you places
[07:51:14] <r00t4rd3d> three dimensional places
[07:52:48] <r00t4rd3d> sketchup pro is better then librecad and works fine on ubuntu :)
[07:56:36] <r00t4rd3d> i like how sketchup pro is $495 and its like 64mb install file
[07:57:05] <r00t4rd3d> 64.1 MB to be exact
[07:58:22] <r00t4rd3d> $7.72 per mb
[08:18:38] <andypugh> I remember when memory was £3 a kilobyte/
[08:21:06] <r00t4rd3d> i remember dreaming of 512k of system memory
[08:21:43] <andypugh> My first machine had the optional 16k expansion, base config was 1k.
[08:22:53] <r00t4rd3d> my first modem connection was threw a string and a cup
[08:35:09] <archivist> iirc the 1meg EMM expansion for my PC was a grand so I could design bigger pcb's at the time
[08:40:09] <andypugh> And that is when a grand was a lot of money
[09:55:53] <JT-Shop> seems like you can just install it from the source
[10:00:23] <r00t4rd3d> im sure but i bet it takes for ever
[10:01:46] <r00t4rd3d> why bother though when there is a working deb package?
[10:01:48] <JT-Shop> "for ever" does seem like such a long time to me
[10:02:28] <JT-Shop> where?
[10:02:34] <Tom_itx> it goes by quicker than you think
[10:02:38] <jdh> at your age, it might not be that long.
[10:02:55] <r00t4rd3d> For Ubuntu 10.04 use:
[10:02:55] <r00t4rd3d> sudo add-apt-repository ppa:showard314/librecad
[10:02:55] <r00t4rd3d> sudo apt-get update
[10:02:55] <r00t4rd3d> sudo apt-get install librecad
[10:03:34] <JT-Shop> well crap that looks easy
[10:05:24] <r00t4rd3d> alot easier then starting with a git clone
[10:05:49] <JT-Shop> why = "new not know how"
[10:07:55] <r00t4rd3d> do you compile alot of stuff from source code?
[10:08:33] <r00t4rd3d> its only fun once
[10:08:49] <r00t4rd3d> well the first time you succeed.
[10:08:51] <JT-Shop> just the linuxcnc stuff
[10:09:08] <JT-Shop> and like magic librecad is on my plasma cutter
[10:09:21] <JT-Shop> and the dell is still building LOL
[10:09:33] <r00t4rd3d> :)
[10:09:58] <r00t4rd3d> what version did that install?
[10:10:12] <r00t4rd3d> help, about
[10:11:21] <JT-Shop> 1.0.0.beta5
[10:11:36] <r00t4rd3d> windows is 1.0.2 so thats not bad
[10:12:09] <JT-Shop> I wonder if it will update?
[10:12:18] <r00t4rd3d> he the maintainer updates it
[10:12:28] <r00t4rd3d> the maintainer of the repo that you added*
[10:12:36] <JT-Shop> ah ok
[10:14:10] <r00t4rd3d> most of the time 1.0.* updates are bug fixes
[10:15:19] <r00t4rd3d> beta5 is probably not much different the .2
[10:15:26] <r00t4rd3d> then*
[10:16:53] <JT-Shop> R. van Twisk did mention that g-code generation from LibreCad was needed
[10:19:03] <r00t4rd3d> no version has that
[10:19:30] <r00t4rd3d> i dont think
[10:19:48] <r00t4rd3d> best i can save/export is dxf
[10:22:37] <r00t4rd3d> http://i.imgur.com/XrNDl.jpg
[10:23:21] <JT-Shop> I assume he meant that feature needed to be added
[10:23:39] <JT-Shop> and make is still making on the dell LOL
[11:51:12] <Jymmm> morning
[11:51:19] <r00t4rd3d> wood!
[11:51:57] <Jymmm> JT-Shop: http://soundcloud.com/bcla/telepopmusik-dont-look-back-bcla-remix
[12:15:19] <IchGuckLive> Hi all
[13:32:20] <Jymmm> I need to punch some holes in aluminum flashing, but the throat depth isn't long enough to use something like this http://www.grizzly.com/products/Portable-Hand-Punch/G8780 . If I use my drill press and chuck a transfer punch, then get a sheet of steel, mount it to the base, and drill a hole in it, would that work just the same?
[13:34:15] <andypugh> You mean like: https://picasaweb.google.com/108164504656404380542/CNCUnsorted#5678683819608466866
[13:34:28] <Jymmm> Do I need any special type of (transfer) punch? And what size hole would I drill in the steel? If I need to punch a 1/4" hole, do I use a 1/4" punch and a 0.260" hole in the steel for the "die"?
[13:35:13] <Jymmm> andypugh: yeah, kinda like that. though I dont see any die there
[13:35:32] <r00t4rd3d> 50cal..... air rifle
[13:35:32] <andypugh> There is on, I am using the other half of the Q-max cutter
[13:35:34] <r00t4rd3d> http://www.liveleak.com/view?i=0c5_1343494488
[13:37:04] <Jymmm> andypugh: Ah, I dont need THAT big a hole, just 1/4" or so
[13:37:58] <Jymmm> andypugh: I could use a standard hand paper punch if it had a really deep throat
[13:38:35] <Jymmm> Ok, a heavy duty hand paper punch I should say =)
[13:41:42] <andypugh> I would go with a proper fit. Drill a 1/4 hole, then reverse the drill in the chuck.
[13:42:33] <Jymmm> Would I need to grind the back side of the bit to get rid of the tapered edge?
[13:43:08] <Jymmm> great idea using the back side of a drill bit btw
[13:43:12] <andypugh> I think it would need grinding to be sharp-edged, but I would probably go for flat.
[13:43:44] <Jymmm> ok straight across or slightly angled ?
[13:44:09] <andypugh> Experiment?
[13:44:20] <Jymmm> heh, can do!
[13:44:27] <DaViruz> perhaps slightly concave in one plane?
[13:44:39] <andypugh> Q-max cutters are a sort-of V, but that is to fold-up the antihole so that it comes free of the die.
[13:44:45] <Jymmm> oh like the greenlee
[13:45:00] <andypugh> I think greenlee is the US version of Q-max
[13:45:06] <Jymmm> k
[13:45:42] <Jymmm> If I hit the recycler, would any sheet of steel work for the die?
[13:46:22] <andypugh> Depends hoe many holes you need to make.
[13:46:49] <Jymmm> Maybe 15 per piece
[13:46:55] <Jymmm> and 2 to 4 pieces
[13:47:04] <Jymmm> (at least right now)
[13:47:07] <andypugh> The die only needs to be fractionally bigger than the punch.
[13:47:34] <Jymmm> andypugh: But if I use the drill bit, then that shouldn't be an issue, right?
[13:47:54] <Jymmm> andypugh: But if I use the drill bit to drill the die, then that shouldn't be an issue, right?
[13:48:31] <andypugh> What I am saying is that any old lump of metal will work, it can be quite a small bit.
[13:48:48] <Jymmm> Ok, cool.
[13:49:01] <andypugh> If I was doing it I think I would drill and harden a bit of tool steel though, for 60 holrs.
[13:49:06] <andypugh> (holes)
[13:49:48] <Jymmm> how would you harden it? All I really have is a propane hand torch
[13:50:38] <andypugh> With a propane hand torch (that's all I have too)
[13:51:09] <Jymmm> To what, glowing red? air cool? water quench?
[13:51:11] <andypugh> I have a few bits of compressed vermiculite to make a little hearth with, though.
[13:51:33] <andypugh> Well, with O1 you use oil. And from cherry-red
[13:52:13] <Jymmm> what kind of oil? motor oil? mineral oil?
[13:53:28] <andypugh> I have been using motorbike fork oil. But I have also use Whale Oil when I was a student metallurgist.
[13:53:37] <andypugh> Have you considered: http://www.northerntool.com/images/product/images/335325_lg.jpg
[13:54:29] <Jymmm> I have step bits, but the flashing is so thin I'll have to debur both side, then hammer out the holes to remove the bevel left behind.
[13:55:44] <DaViruz> for thin aluminium i'd wager any lump of steel will last hundreds of holes
[13:57:57] <Jymmm> Yeah, my biggest issue is my drill press. The quill has a lot of slop in it when lowered.
[13:58:34] <Jymmm> Hopefully it'll be consistant slop =)
[13:59:21] <DaViruz> make sure you get the quill travel as short as possible then :)
[13:59:38] <Jymmm> And red hot steel + oil == fire?
[13:59:47] <DaViruz> my cheap little drill press has the same issue, 5mm play at the drill bit end is not unusyal
[14:00:24] <Jymmm> DaViruz: Yeah, just annoys me as I usually drill very tiny holes, 1/4" or less
[14:01:39] <archivist> 1/4" is huge
[14:01:55] <DaViruz> with a punch mark it usually is manageable
[14:01:55] <pcw_home> If its really thin and soft would an arch punch work?
[14:02:04] <DaViruz> i never do precision work on it anyway, i have nicer machines for that
[14:02:44] <Jymmm> pcw_home: I think it would level a bevel
[14:02:56] <Jymmm> leave
[14:03:40] <Jymmm> I like the back end of a drill bit idea
[14:04:02] <pcw_home> Depends on the backing
[14:04:06] <Jymmm> Then I dont have to match tolerances between the punch and die
[14:04:24] <Jymmm> pcw_home: true.
[14:05:10] <Jymmm> The hole itself doenst have to be precise, just clean and flat.
[14:12:22] <Jymmm> Now I just need to find 1.5 to 2mm (SS ?) rods that can withstand 1200F without bending =)
[14:13:24] <Jymmm> or really cheap titanium bicycle spokes =)
[14:19:43] <JT-Shop> http://www.mcmaster.com/#hole-forming-punches/=ilt6v6
[14:21:02] <Jymmm> thanks for the link JT-Shop
[14:21:54] <Jymmm> I think I'm going to try the drill bit, just seems it follows the KISS method here.
[14:23:01] <Jymmm> If it works out, I might be able to use my router to mass produce, if I can get enough torque of of the Z =)
[14:23:23] <Jymmm> err, out of
[15:17:02] <jdh> anyone in .us have a spare 6" of 1.5" W1 drill rod?
[15:44:25] <andypugh> jdh: Surely you can just buy it?
[15:45:20] <andypugh> (more readily than getting it from anyone here, I am meaniing)
[15:48:20] <andypugh> (http://www.cromwell.co.uk/publication_page_pdfs/1187/752.pdf Probably far cheaper in the US, though I think that is what you call O1)
[15:48:54] <andypugh> Jymmm: And scrolling back: Yes, you get a small fire if you don't submerge the metal in the oil.
[15:48:59] <jdh> sure but most places sell 36". I just wanted to try cutting some first.
[15:49:51] <andypugh> Well, I can confirm that the stuff I linked to cuts readily with a hacksaw as-supplied and turns very nicely to an excellent finish.
[15:51:46] <jdh> I ordered 3ft, amazon had free shipping (18 lbs?)
[15:52:46] <mrsun> hmm, a good homemade "flatbed" router, what speeds is "normal" to mill at in wood ?
[15:53:01] <mrsun> trying to calculate cost for cabin doors etc :P
[15:55:12] <mrsun> something like a mechmate
[15:57:09] <Jymmm> andypugh: Well, I have a coffee can around here, just need to find cheap oil to fill it with =)
[15:57:44] <skunkworks__> http://www.youtube.com/watch?v=rHCdsHsZcho
[15:58:02] <skunkworks__> wonder what they are using for controll
[15:58:40] <andypugh> I bought a small childs metal bucket from the supermarket. (you know the sort of thing, it's 11pm on a saturday and you are foraging the only shop open for engineering supplies)
[15:59:03] <skunkworks__> I think it is funny that the star looks to be step milled instead of rotating the head..
[15:59:04] <skunkworks__> http://www.youtube.com/watch?v=rHCdsHsZcho&feature=autoplay&list=UL9U95wt3pHxo&playnext=1
[15:59:47] <skunkworks__> I mean this http://youtu.be/9U95wt3pHxo
[16:02:26] <andypugh> skunkworks__: I would bet money that's LinuxCNC
[16:03:28] <DJ9DJ> gn8
[16:04:23] <andypugh> There is scope for a lot of optimisation in that G-code
[16:05:31] <pcw_home> Yeah seems like it should work on one feature at a time unless the guy likes watching it move
[16:06:26] <pcw_home> (it used to set mesmerized by the plotter when we plotted PC artwork in the 80s )
[16:06:37] <pcw_home> s/it/I/
[16:07:01] <pcw_home> s/set/sit/ aww forget it
[16:07:22] <Jymmm> forgotten =)
[16:10:14] <andypugh> pcw_home: After an eeprom read access setup (0xEC / 0x01) then a clear (0xEC / 0x00) do I need to stop or reset or something? I read the data no problem, but then the cards seem to hang until I power-latch. (and shutdown doesn't work, I need to physically unplug the PC).
[16:12:32] <Jymmm> skunkworks__: http://www.youtube.com/watch?v=G_UmhUjZhNo
[16:12:36] <pcw_home> No, shouldn't
[16:13:14] <pcw_home> which remote?
[16:14:32] <Jymmm> No linear rails, but a hell of a lot of welded steel =)
[16:15:31] <Jymmm> and it STILL is resonating with all that metal
[16:17:31] <Jymmm> skunkworks__: http://parallelrobots.blogspot.com/
[16:18:33] <pcw_home> Our RPD/WPD utilities use this for EEPROM access when initializing cards here without trouble with SSerial/SSLBP and _recent_ remote firmware maybe a SSLBP/remote SW version issue
[16:19:47] <andypugh> It's a relatively new 8i20.
[16:20:00] <andypugh> (on a 7i76 on a 6i25)
[16:23:03] <andypugh> If I put an early return in this code, everything seems fine. But if I let it run-through then I get a full set of errors and the 7i76 stops playing until power-latch. http://codepad.org/jdzUgDXg
[16:24:28] <andypugh> I have probably been staring at the code for too long to see it any more now.
[16:26:20] <skunkworks__> Jymmm: saw that one
[16:26:30] <skunkworks__> that one looks well made.
[16:26:36] <andypugh> That's a nice one. (Andrew's?)
[16:27:11] <andypugh> There again, the star-of-david one seems to work nicely.
[16:27:18] <Jymmm> Who si PKM in the UK?
[16:27:21] <Jymmm> is
[16:27:34] <Jymmm> err not UK
[16:27:45] <Jymmm> OMK sounds SO familure
[16:27:48] <Jymmm> PMK
[16:27:55] <Jymmm> skunkworks__: you're contagious =)
[16:29:56] <seb_kuzminsky> this guy wins the youtube tutorial video emmy of the year: https://www.youtube.com/watch?v=hGnVAjkPGuA
[16:32:04] <andypugh> I don't know why he bothered to post it, but I guess he was trying to be helpful
[16:32:30] <Jymmm> I like it, funny as hell
[16:33:04] <andypugh> Jymmm: So, the question is "Who is PKM in the OMK" ?
[16:33:20] <Jymmm> No, just PKM
[16:33:34] <Jymmm> uses mesa hw too.
[16:37:31] <pcw_home> I wonder if this bit you:
[16:37:33] <pcw_home> SSLBPWriteWord(theaxis,add,data);
[16:37:36] <pcw_home> SSLBPWriteLBP(theaxis,LBPNONVOL_flag,0);
[16:37:37] <pcw_home> { test for old }
[16:37:38] <pcw_home> old := SSLBPReadLBP(theaxis,LBPNONVOL_flag);
[16:37:41] <pcw_home> if old <> 0 then
[16:37:41] <pcw_home> begin
[16:37:43] <pcw_home> writeln('Old buggy bit file in use');
[16:37:44] <pcw_home> delay(100);
[16:37:47] <pcw_home> SSLBPWriteLBP(theaxis,LBPNONVOL_flag,0);
[16:37:47] <pcw_home> old := SSLBPReadLBP(theaxis,LBPNONVOL_flag);
[16:37:49] <pcw_home> if old <> 0 then
[16:37:51] <pcw_home> begin
[16:37:52] <pcw_home> writeln('Broken Old buggy bit file in use cycle 8I20 power');
[16:37:53] <pcw_home> halt(2);
[16:37:55] <pcw_home> end;
[16:38:00] <andypugh> Whoa! I have that file open...
[16:38:45] <andypugh> I am reading back firmare version 0x88 (136) from the 8i20
[16:39:45] <pcw_home> its not specifically 8I20 but the bitfile (older bitfiles dont wait for the EEPROM write to complete)
[16:40:07] <andypugh> [ 973.933913] hm2/hm2_5i25.0: Smart Serial Firmware Version 33
[16:40:08] <pcw_home> so you lose the next command
[16:40:30] <pcw_home> Hm that should be OK
[16:41:15] <pcw_home> but you can try that test
[16:41:31] <andypugh> Aye, it looks like I should put it in
[16:41:51] <pcw_home> Does power cycling the 8I20 fix things or is it SSLBP that hangs?
[16:43:11] <andypugh> Actually, I shouldn't need that test yet, as I am not writing to eeprom.
[16:43:49] <pcw_home> (8I20 EEPROM is fairly magic since it has to EEPROM and needs to suspend operation when writng to"EEPROM")
[16:43:55] <pcw_home> has no
[16:44:08] <andypugh> pcw_home: I have not done exhaustive tests, but it seems I have to totally power-off the whole PC, as if the PCIe interface has a keep-alive.
[16:45:11] <andypugh> pcw_home: This is all meant to be reads.. I need to write a flag to access eeprom, but all the access is read-only
[16:45:36] <pcw_home> did you try power cycling the 8I20.
[16:45:39] <pcw_home> If SSLBP hangs then a hard SSLBP reset should always succeed
[16:47:06] <pcw_home> You should never need a power cycle (this will reload the bitfile and reset all hardware but a SSLBP reset should do the same for SSLBP)
[16:47:12] <andypugh> Yes, I tried unplugging the 8i20 CAT5, no luck. Shutting down the PC is no help either. I actually thought I had bricked all the cards, until I tried actually depowering the motherboard by puling out the plug.
[16:47:45] <pcw_home> Is the 8I20 powered by the 5V?
[16:47:54] <pcw_home> (cat5 5V)
[16:48:15] <andypugh> pcw_home: No, just the CAT5. And all the LEDs go off when the PC shuts down.
[16:48:44] <andypugh> s/ no / yes
[16:49:45] <andypugh> Wierd, isn't it? Especially as this is nearly all existing, working, code moved to different files.
[16:50:28] <pcw_home> What is the symptom? (you may need to see what SSLBP says)
[16:51:20] <pcw_home> and try SSLBP reset if SSLBP is unresponsive (try reading the version to see if its listening)
[16:51:25] <andypugh> You mean reboot into DOS and see?
[16:52:22] <pcw_home> No, see what exactly has hung in your current environment
[16:53:08] <andypugh> I don't really know how to tell.
[16:53:49] <pcw_home> Try local SSLBP command (read the SSLBP version)
[16:54:07] <pcw_home> if that fails then SSLBP is hung
[17:17:43] <jdh> silver steel and O1 seem to be close, but a little different.
[17:20:39] <r00t4rd3d> http://www.thingiverse.com/thing:15228
[17:21:26] <andypugh> jdh: Physically or compositionally?
[17:21:50] <jdh> compositionally, according to a semi-random web page
[17:23:36] <andypugh> I think that only the machanical properties matter to you, though?
[17:23:54] <jdh> yeah. I'm not going to harden it either.
[17:25:20] <jdh> quenching methods seem to be more confusing than that. Dry Ice and acetone?
[17:36:26] <andypugh> Sounds exotic.
[17:36:59] <andypugh> What they are trying for there is a very low-temperature liquid.
[17:38:24] <andypugh> I don't know what the specific heat of acetone is though. For the process I investigated it turned out that molten caustic soda was the quenchant of choice. And I still have the scar.
[18:14:10] <andypugh> I seem to have managed to get Plastic Bertrand's "Ca Plane Pour Moi" stuck in my head.
[18:15:12] <andypugh> (from this better-that-average Youtube compialtion) http://www.youtube.com/watch?NR=1&feature=endscreen&v=bMP9TdrLywo
[18:20:04] <pcw_home> I like the one that looks like motorcycle bowling
[18:28:32] <andypugh> I am trying to work out who that is
[18:29:17] <andypugh> Alice Pramas Ducati rider anyway
[18:44:18] <r00t4rd3d> i wish there was Thingiverse for just cnc router stuff
[18:59:26] <r00t4rd3d> does anyone use sketch up?
[19:00:15] <Jymmm> not recently
[19:00:38] <Jymmm> though it's installed
[19:03:47] <Guest35689> Hi all, does anyone have any suggestions for testing hal outputs? I am trying to read the pport pins with a dvm and cannot seem to "connect" hal to the pport. No pins are changing although I am able to setp and see the change using show pin.
[19:05:03] <r00t4rd3d> Jymmm, do you know how i get rid of all the lines I dont want, just the edges?
[19:05:04] <r00t4rd3d> http://i.imgur.com/an3Vu.jpg
[19:10:57] <jdh> Guest: no errors when you start linuxcnc? Correct p-port? Correct P-port address? Using the correct pins for output?
[19:15:22] <andypugh> Guest35689: http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Parallel_Port_Tester
[19:15:26] <Guest35689> No errors. I'm using a fresh LiveCD install, parallel port (PCI SIIG) using 0xdcd8.
[19:16:12] <andypugh> But, that aside, how are you connecting the DVM?
[19:18:34] <Guest35689> I've tried but willing to give it another try. This is what I have at this point: used stepconf wiz to set up a basic Sherline. Pin1 is 0V. Load LinuxCNC. Pin1 goes to 5V. Estop can be pressed to change pin1 to 0 or 5V no problem. Pin 2 also goes from 0 to 5 but when estop is pressed. No big deal I think but the forward and reverse jog do nothing with estop out and power on.
[19:19:40] <andypugh> So, you can see inputs changing? That's a good sign.
[19:20:27] <andypugh> This is a bare parport, or do you have a break-out connected?
[19:20:41] <Guest35689> I rang out the cable (its good) 25 pin D connector to 25 conductor flat cable to a breadboard. Reading the voltage from the breadboard. I've tried pull up (to 5) and pull down. Nothing I have done is producing the voltage expected at the xdir, ydir etc. pins.
[19:21:06] <Tom_itx> breadboards are flakey at best
[19:21:23] <Guest35689> hal meter and scope show the pins responding (on the screen) but nothing is getting to the physical pins
[19:21:28] <andypugh> Is parport.0.write added to the base thread?
[19:21:57] <andypugh> If you only have read, then inputs will work, but not outputs
[19:22:41] <Guest35689> from my-mill.hal: addf parport.0.read base-thread
[19:22:41] <Guest35689> addf stepgen.make-pulses base-thread
[19:22:41] <Guest35689> addf pwmgen.make-pulses base-thread
[19:22:41] <Guest35689> addf parport.0.write base-thread
[19:23:09] <andypugh> That looks fine
[19:23:17] <Guest35689> I think I have read and write correct
[19:23:46] <Guest35689> I thought it was but appreciate the confirmation
[19:24:44] <andypugh> When you checked the cable, did you just check continuity or also for a slipped cable? (I did that once, every pin on the Mesa card was shorted to 0v)
[19:24:49] <Guest35689> I'm new to XChat but I would be happy to send the .hal file and sudo dmesg -c dumps if that would help
[19:25:10] <andypugh> put them on www.pastebin.com
[19:25:34] <Guest35689> give me a second, i haven't used that yet
[19:27:41] <Guest35689> I just "posted" (I guess) my-mill.hal
[19:28:07] <andypugh> You need to give us the URL
[19:28:23] <Guest35689> http://pastebin.com/AExiUzDp
[19:28:54] <andypugh> (I found some interesting pastes, but not yours)
[19:29:46] <andypugh> Which pin are you setp-ing?
[19:30:02] <Guest35689> pin1
[19:30:40] <Guest35689> and tried 2-7 separately. hal meter recognizes the change but the pins dont
[19:30:52] <andypugh> That is netted to estop-out, so I wouldn't expect setp to work
[19:31:51] <andypugh> But that is a detail,
[19:31:58] <Guest35689> I spent three weeks in linuxcnc and got nowhere so I have been using the terminal window - halrun
[19:32:36] <andypugh> I admire your patience.
[19:32:44] <andypugh> Halrun is a good tool.
[19:32:57] <Guest35689> I thought my ignorance of the details of linuxcnc were hindering me so I took my frustration out on the terminal
[19:33:30] <Guest35689> Thank you. I have my cnc built, motors working with the home brew driver boards.
[19:33:41] <Guest35689> I can run it manually but that's not much fun
[19:33:48] <andypugh> So, what are you doing in the terminal? halrun / source somefile.hal ?
[19:33:55] <Tom_itx> which sherline do you have?
[19:34:11] <Tom_itx> i just updated mine from my old control to a mesa card setup
[19:35:02] <Tom_itx> andy the opening was cool i thought
[19:35:08] <andypugh> Guest35689: I assume you are loading threads/motion and doing addf with parport read/write. But are you starting the threads?
[19:35:12] <Guest35689> I don't have a sherline control, I home brewed the drivers borrowing heavily from Tom Mcguires page (pardon the spelling tom
[19:35:50] <Guest35689> No I don't believe I'm loading threads/motion unless I am and don't know it
[19:36:26] <andypugh> Can you describe the sequence of things you are doing?
[19:38:10] <Guest35689> Yes. Initially I ran stepconf wizard selecting other for driver, selecting the sherline config (three or four screens into the wiz). Run it, estop (pin1) responds as expected. Nothing else,
[19:38:58] <andypugh> So, starting linuxcnc from the GUI or the command-line?
[19:39:40] <Guest35689> did a fresh LiveCD install. Opened terminal, entered lspci -vv to determine the address of the parport (0xdcd8). typed loadrt hal_parport cfg=0xdcd8. hit enter.
[19:40:11] <Guest35689> typed setp parport.0.pin-01-out 1 and hit enter
[19:40:31] <Guest35689> typed show pin (in the halcmd prompt)
[19:41:03] <Guest35689> pin1 was high (on the screen) no dvm change though
[19:41:28] <Guest35689> typed setp... to set 01-out to 0 and hit enter
[19:42:04] <Guest35689> show pin indicated pin 1 was low, again no change to the actual voltage output.
[19:43:05] <andypugh> halrun?
[19:43:13] <Guest35689> I saw that someone out there had abandoned the my-mill.hal file completely and is running in custom.hal
[19:43:24] <Guest35689> yes, sorry halrun
[19:43:53] <andypugh> OK, try : loadrt threads
[19:44:06] <andypugh> add parport.0.read thread1
[19:44:14] <andypugh> add parport.0.write thread1
[19:44:19] <andypugh> start
[19:45:01] <andypugh> (sorry, addf, not add there)
[19:45:09] <Guest35689> okay closing some window, on sec.
[19:45:38] <Tom_itx> andypugh how long have you been messin with linuxcnc?
[19:45:40] <andypugh> My own HAL files are generally completly hand-written.
[19:45:54] <andypugh> Tom_itx: Oh, I don't know, a few months?
[19:46:00] <Tom_itx> that's it?
[19:46:17] <andypugh> It seems like that, it is probably a few years.
[19:46:35] <Tom_itx> yeah time flies when you're havin fun
[19:46:45] <andypugh> How long have you been here?
[19:47:18] <Tom_itx> i was interested in it back in it's infancy but just recently started using it
[19:47:29] <Tom_itx> long before it was emc2
[19:47:42] <andypugh> I have been on IRC pretty much from the beginning, as I came here through the javascript and cradek explained to me that my problem was SMI.
[19:47:44] <Tom_itx> my sherline conversion was the first useage
[19:48:09] <Guest35689> addf parport.0.read thread1 gave the following error: HAL: ERROR: function 'parport.0.read' not found
[19:48:11] <Tom_itx> i started irc on chatjunkies back before 2000
[19:48:24] <Tom_itx> somehow landed on freenode
[19:48:34] <andypugh> Guest35689: That's interesting.
[19:48:36] <Tom_itx> oh, chatjunkies folded so we moved
[19:48:46] <Tom_itx> spelling?
[19:48:58] <Tom_itx> maybe a bad install?
[19:49:03] <andypugh> Guest35689: You have loadrt-ed parport in the current window?
[19:49:28] <Guest35689> typed halrun - enter
[19:49:29] <andypugh> (what I suggested was in addition to what you had already done)
[19:49:39] <Guest35689> typed loadrt threads - enter
[19:50:05] <andypugh> OK, you need all the other stuff you already showed above
[19:50:17] <Guest35689> typed addf parport.0.read thread1
[19:50:52] <andypugh> You can't addf the parport without loadrt-ing it
[19:50:57] <Guest35689> got it. I'll restart from a fresh term
[19:53:01] <andypugh> useful things: show pin / show funct / show thread
[19:53:11] <Guest35689> so I need to loadrt threads or thread1 or both
[19:55:08] <andypugh> (Sorry, debugging. When I halcmd start at the moment, the machine crashes hard. So it is hard to check stuff)
[19:55:17] <andypugh> try loadrt htreads
[19:55:21] <Guest35689> show pin and funct showed nothing show thread shows
[19:55:22] <andypugh> then show thread
[19:57:37] <Tom_itx> you don't need to load it in base thread?
[19:57:46] <Guest35689> show thread produced: Period FP Name ( Time, Max-Time )
[19:57:46] <Guest35689> 999994 YES thread1 ( 0, 0 )
[19:58:12] <Guest35689> LOL - that's something at least.
[19:58:31] <andypugh> loadrt threads by default creates a single floating point thread
[19:59:21] <andypugh> So now loadrt hal_parport {some optins go here}
[20:00:51] <Tom_itx> so loadrt loads the driver and addf adds the functions to a thread?
[20:01:08] <Guest35689> alright - typed loadrt hal_parport cfg=0xdcd8 and hit enter...
[20:01:21] <Guest35689> no errors yet
[20:01:34] <Guest35689> not that I'm trying
[20:01:56] <andypugh> By the way, halrun is very good at tab-completion. you can actually type "add(tab)(space)p(tab)r(tab)(space)(tab)" and "get addf parport.0.read thread1"
[20:03:05] <andypugh> if you type "show funct" you will now see the parport, and "show pin" will show the pins
[20:03:16] <Guest35689> i did stumble across the tab trick.
[20:03:17] <djdelorie> quick question: in general, better to have position/rpm/torque PID loops, or jut position/torque ?
[20:04:11] <Guest35689> YES! - halcmd: show funct
[20:04:11] <Guest35689> Exported Functions:
[20:04:11] <Guest35689> Owner CodeAddr Arg FP Users Name
[20:04:11] <Guest35689> 00005 fa41a000 fa3990c0 NO 0 parport.0.read
[20:04:11] <Guest35689> 00005 fa41a219 fa3990c0 NO 0 parport.0.reset
[20:04:12] <Guest35689> 00005 fa41a2fa fa3990c0 NO 0 parport.0.write
[20:04:14] <Guest35689> 00005 fa41a0ac fa3990c0 NO 0 parport.read-all
[20:04:18] <Guest35689> 00005 fa41a488 fa3990c0 NO 0 parport.write-all
[20:05:00] <andypugh> djdelorie: Not a very general answer, I don't think.
[20:05:35] <djdelorie> well, I got the torque loop written, I'm trying to decide which way to go next
[20:05:42] <Guest35689> shoot. I dropped out of my hal window and lost it. Give me a sec.
[20:05:54] <andypugh> Guest35689: Now addf the read and write functions to thread1
[20:06:23] <djdelorie> although, it's amusing watching it work - the power supply can't actually maintain the test current, so once the motor is spinning it falls off anyway.
[20:06:31] <djdelorie> obviously, it will need to be re-tuned once it's in the real machine
[20:06:46] <andypugh> Guest35689: "save" will save the config to file, and then you can "source" it next time.
[20:07:50] <andypugh> djdelorie: I think a lot of people work with a simgle position/current loop.
[20:08:04] * djdelorie wonders what's inside the mesa loops...
[20:09:00] <andypugh> I don't know if there is any value in nesting more loops than you have feedback devices. So if you have a torque-mode drive and position encoders then I don't think that a velocity loop adds much if the velocity is from the same encoders.
[20:09:26] <Guest35689> Okay, I'm not sure if this is "okay" to post this much but here goes:
[20:09:33] <Guest35689> halcmd: show funct
[20:09:33] <Guest35689> Exported Functions:
[20:09:33] <Guest35689> Owner CodeAddr Arg FP Users Name
[20:09:33] <Guest35689> 00005 fab46000 faae50c0 NO 0 parport.0.read
[20:09:33] <Guest35689> 00005 fab46219 faae50c0 NO 0 parport.0.reset
[20:09:33] <Guest35689> 00005 fab462fa faae50c0 NO 0 parport.0.write
[20:09:35] <Guest35689> 00005 fab460ac faae50c0 NO 0 parport.read-all
[20:09:37] <Guest35689> 00005 fab46488 faae50c0 NO 0 parport.write-all
[20:09:39] <Guest35689> halcmd: show pin
[20:09:41] <Guest35689> Component Pins:
[20:09:43] <Guest35689> Owner Type Dir Value Name
[20:09:47] <Guest35689> 5 bit IN FALSE parport.0.pin-01-out
[20:09:49] <Guest35689> 5 bit IN FALSE parport.0.pin-02-out
[20:09:51] <Guest35689> 5 bit IN FALSE parport.0.pin-03-out
[20:09:53] <Guest35689> 5 bit IN FALSE parport.0.pin-04-out
[20:09:55] <Guest35689> 5 bit IN FALSE parport.0.pin-05-out
[20:09:57] <Guest35689> 5 bit IN FALSE parport.0.pin-06-out
[20:09:59] <Guest35689> 5 bit IN FALSE parport.0.pin-07-out
[20:10:01] <Guest35689> 5 bit IN FALSE parport.0.pin-08-out
[20:10:03] <Guest35689> 5 bit IN FALSE parport.0.pin-09-out
[20:10:05] <Guest35689> 5 bit OUT FALSE parport.0.pin-10-in
[20:10:07] <Guest35689> 5 bit OUT FALSE parport.0.pin-10-in-not
[20:10:09] <Guest35689> 5 bit OUT FALSE parport.0.pin-11-in
[20:10:11] <Guest35689> 5 bit OUT FALSE parport.0.pin-11-in-not
[20:10:13] <Guest35689> 5 bit OUT FALSE parport.0.pin-12-in
[20:10:14] <andypugh> I think that the pin list was a bit much
[20:10:17] <djdelorie> I was just thinking "one loop per derivative" made more sense
[20:10:17] <Guest35689> 5 bit OUT FALSE parport.0.pin-12-in-not
[20:10:19] <Guest35689> 5 bit OUT FALSE parport.0.pin-13-in
[20:10:25] <Guest35689> 5 bit OUT FALSE parport.0.pin-13-in-not
[20:10:26] <Guest35689> 5 bit IN FALSE parport.0.pin-14-out
[20:10:26] <Guest35689> 5 bit OUT FALSE parport.0.pin-15-in
[20:10:27] <Guest35689> 5 bit OUT FALSE parport.0.pin-15-in-not
[20:10:29] <Guest35689> 5 bit IN FALSE parport.0.pin-16-out
[20:10:31] <Guest35689> 5 bit IN FALSE parport.0.pin-17-out
[20:10:50] <andypugh> djdelorie: Don't mistake me for someone knowledgable on control theory.
[20:11:10] <djdelorie> at this point, I don't think anyone's knowledgable. Just experienced :-)
[20:11:45] <Guest35689> Got excited. I feel like I am making some progress instead going over the same old ground
[20:13:08] <andypugh> Guest35689: So, you now have pins, and functions that will read and write them. "show thread" will probably show you an empty thread with 0 execution time?
[20:13:10] <Guest35689> So, this is the critical point now - getting the info on the screen to actually become useful signals
[20:14:00] <Guest35689> This is what I get:
[20:14:02] <Guest35689> michael@michael-dell:~$ halrun
[20:14:03] <Guest35689> Realtime already running. Use 'halrun -U' to stop existing realtime session.
[20:14:03] <Guest35689> michael@michael-dell:~$ halrun -U
[20:14:03] <Guest35689> michael@michael-dell:~$ halrun
[20:14:03] <Guest35689> halcmd: loadrt threads
[20:14:03] <Guest35689> halcmd: show thread
[20:14:05] <Guest35689> Realtime Threads:
[20:14:07] <Guest35689> Period FP Name ( Time, Max-Time )
[20:14:09] <Guest35689> 999994 YES thread1 ( 0, 0 )
[20:14:11] <Guest35689> halcmd: loadrt hal_parport cfg=0xdcd8
[20:14:13] <Guest35689> halcmd: show funct
[20:14:17] <Guest35689> Exported Functions:
[20:14:19] <Guest35689> Owner CodeAddr Arg FP Users Name
[20:14:23] <Guest35689> 00005 fab46000 faae50c0 NO 0 parport.0.read
[20:14:23] <Guest35689> 00005 fab46219 faae50c0 NO 0 parport.0.reset
[20:14:25] <Guest35689> 00005 fab462fa faae50c0 NO 0 parport.0.write
[20:14:27] <Guest35689> 00005 fab460ac faae50c0 NO 0 parport.read-all
[20:14:29] <Guest35689> 00005 fab46488 faae50c0 NO 0 parport.write-all
[20:14:31] <Guest35689> halcmd: show pin
[20:14:33] <Guest35689> Component Pins:
[20:14:35] <Guest35689> Owner Type Dir Value Name
[20:14:37] <Guest35689> 5 bit IN FALSE parport.0.pin-01-out
[20:14:39] <Guest35689> 5 bit IN FALSE parport.0.pin-02-out
[20:14:41] <Guest35689> 5 bit IN FALSE parport.0.pin-03-out
[20:14:41] <andypugh> Enough already!
[20:14:43] <Guest35689> 5 bit IN FALSE parport.0.pin-04-out
[20:14:47] <Guest35689> 5 bit IN FALSE parport.0.pin-05-out
[20:14:49] <Guest35689> 5 bit IN FALSE parport.0.pin-06-out
[20:14:51] <Guest35689> 5 bit IN FALSE parport.0.pin-07-out
[20:14:53] <Guest35689> 5 bit IN FALSE parport.0.pin-08-out
[20:14:55] <Guest35689> 5 bit IN FALSE parport.0.pin-09-out
[20:14:57] <Guest35689> 5 bit OUT FALSE parport.0.pin-10-in
[20:14:59] <Guest35689> 5 bit OUT FALSE parport.0.pin-10-in-not
[20:15:01] <Guest35689> 5 bit OUT FALSE parport.0.pin-11-in
[20:15:03] <Guest35689> 5 bit OUT FALSE parport.0.pin-11-in-not
[20:15:05] <Guest35689> 5 bit OUT FALSE parport.0.pin-12-in
[20:15:07] <Guest35689> 5 bit OUT FALSE parport.0.pin-12-in-not
[20:15:09] <Guest35689> 5 bit OUT FALSE parport.0.pin-13-in
[20:15:11] <Guest35689> 5 bit OUT FALSE parport.0.pin-13-in-not
[20:15:13] <Guest35689> 5 bit IN FALSE parport.0.pin-14-out
[20:15:17] <Guest35689> 5 bit OUT FALSE parport.0.pin-15-in
[20:15:19] <Guest35689> 5 bit OUT FALSE parport.0.pin-15-in-not
[20:15:21] <Guest35689> 5 bit IN FALSE parport.0.pin-16-out
[20:15:23] <Guest35689> 5 bit IN FALSE parport.0.pin-17-out
[20:15:25] <Guest35689> shoot sorry
[20:15:27] <Guest35689> halcmd: show thread
[20:15:29] <Guest35689> Realtime Threads:
[20:15:31] <Guest35689> Period FP Name ( Time, Max-Time )
[20:15:33] <Guest35689> 999994 YES thread1 ( 0, 0 )
[20:15:35] <Guest35689> I know, I'm sorry I didn't hit copy and pasted the prev. data
[20:16:06] <andypugh> Now addf parport.0.read and parport.0.write to the thread1 thread
[20:16:29] <Guest35689> BTW, I'm copying this info to gedit so I have a record to refer to, hence the error
[20:16:59] <andypugh> Then when you "show thread" you will see them listed.
[20:17:21] <andypugh> Guest35689: It's all logged too:
[20:17:23] <Guest35689> just by typing addf parport.0.read ?
[20:17:25] <andypugh> logger[mah]:
[20:17:25] <logger[mah]> andypugh: Log stored at http://linuxcnc.mah.priv.at/irc/%23linuxcnc/2012-07-29.html
[20:17:36] <Guest35689> awesome. thank you
[20:17:40] <andypugh> addf parport.0.read thread1
[20:18:30] <Guest35689> dangit! I dropped out of hal again, sorry a couple of secs needed
[20:21:28] <Guest35689> addf'ed them both
[20:22:36] <Guest35689> A little perplexed, these already appeared when I typed show funct?
[20:22:38] <andypugh> so, now show thread should show them
[20:22:59] <Guest35689> got it, thread not funct (i think)
[20:23:08] <andypugh> the functs exist as soon as you loadrt them, but nothing actually polls them until they are added to a thread
[20:23:41] <Guest35689> I'm not going to pretend to understand but I am following you
[20:23:49] <Guest35689> halcmd: show thread
[20:23:49] <Guest35689> Realtime Threads:
[20:23:49] <Guest35689> Period FP Name ( Time, Max-Time )
[20:23:49] <Guest35689> 999994 YES thread1 ( 0, 0 )
[20:23:49] <Guest35689> 1 parport.0.read
[20:23:49] <Guest35689> 2 parport.0.write
[20:24:20] <andypugh> "show funct" is all the stuff that could be running in the realtime threads. "show thread" is the stuff that actually is running
[20:24:45] <andypugh> You will, however, notice that your threa time is zero?
[20:24:46] <Guest35689> You need to write the manual
[20:24:59] <Guest35689> yes it is 0
[20:25:16] <andypugh> That is because the thread isn't running
[20:25:34] <andypugh> now type "start" and show thread afgain
[20:25:42] <Guest35689> start
[20:25:47] <Guest35689> wrong window...
[20:25:59] <andypugh> :-)
[20:26:10] <r00t4rd3d> who can tell me what this is:
[20:26:10] <r00t4rd3d> http://i.imgur.com/4VUf9.jpg
[20:26:47] <Guest35689> Okay- halcmd: start
[20:26:48] <Guest35689> halcmd: show thread
[20:26:48] <Guest35689> Realtime Threads:
[20:26:48] <Guest35689> Period FP Name ( Time, Max-Time )
[20:26:48] <Guest35689> 999994 YES thread1 ( 9310, 28686 )
[20:26:48] <Guest35689> 1 parport.0.read
[20:26:50] <Guest35689> 2 parport.0.write
[20:27:08] <andypugh> r00t4rd3d: microwaved polystyrene?
[20:27:43] <r00t4rd3d> nope. Hash.
[20:27:45] <andypugh> Guest35689: _Now_ setp parport.0.pin-02-out ought to do what you expect
[20:28:27] <Guest35689> setp parport.0.pin-02-out 1
[20:28:41] <andypugh> DVM says?
[20:28:48] <Guest35689> Hmmm nothing changed... LOL
[20:29:20] <andypugh> 0 the same?
[20:29:58] <Guest35689> yes. Nothing is changing
[20:30:12] <Guest35689> 0 for both:
[20:30:18] <Guest35689> halcmd: setp parport.0.pin-02-out 1
[20:30:18] <Guest35689> halcmd: setp parport.0.pin-02-out 0
[20:30:53] <Guest35689> I said nothing changed because I again typed in the wrong window
[20:31:00] <andypugh> can you show pin , then change an input, then show pin again (we don't need to see it, just tell us the result)
[20:31:30] <Guest35689> but seriously, I the halcmd window, neither 0 or 1 changed it from 0V
[20:31:42] <Guest35689> sure
[20:34:55] <andypugh> another useful halcmd command: loadusr halmeter
[20:34:57] <ReadError> r00t4rd3d, i think you are doing it wrong
[20:35:19] <r00t4rd3d> whats that?
[20:35:21] <ReadError> hash
[20:36:12] <r00t4rd3d> you thinked wrong
[20:36:52] <ReadError> exterior seems like a bubble hash
[20:36:58] <ReadError> why is the interior all gooey
[20:37:10] <r00t4rd3d> bho or something, i didnt make it
[20:37:13] <r00t4rd3d> http://www.reddit.com/r/CannabisExtracts/
[20:37:24] <ReadError> why would someone put bho inside a ball of buuble ?
[20:37:31] <r00t4rd3d> handling
[20:37:43] <r00t4rd3d> reddit karma
[20:37:53] <r00t4rd3d> etc
[20:38:52] <r00t4rd3d> toss that in a bowl and you could shut down the whole party
[20:38:54] <Guest35689> okay show pin reflected the setp "command" 1 - TRUE and 0 FALSE, but no change on the dvm
[20:40:47] <andypugh> Either the parport base address is wrong, or the DVM is hooked upp wrong. I don't see many other options.
[20:41:18] <andypugh> Any life from the inputs? You had those working?
[20:42:35] <Guest35689> ok, the dvm is show a 9v batt at 9+V so I'm okay there
[20:43:55] <Guest35689> any thoughts on ferreting out the address. No I haven't even looked at the inputs (thinking that was for later down the road)
[20:44:44] <andypugh> I thought you said that the e-stop button worked?
[20:44:57] <andypugh> I assumed that was a hardware button?
[20:46:47] <Guest35689> I'm sorry, the estop I was referring to was the gui button in axis
[20:46:48] <andypugh> Anyway, the way I like to find the parport address is "cat /proc/ioports" and look for parport0
[20:47:35] <andypugh> The GUI button is more of a "Polite Stop"
[20:48:07] <Nick001> will that find multiple parports?
[20:48:15] <andypugh> I assume so
[20:48:47] <Guest35689> I only have one. From cat - d000-dfff : PCI Bus 0000:04
[20:48:47] <Guest35689> dcd4-dcd7 : 0000:04:00.0
[20:48:47] <Guest35689> dcd4-dcd6 : parport0
[20:48:47] <Guest35689> dcd8-dcdf : 0000:04:00.0
[20:48:47] <Guest35689> dcd8-dcda : parport0
[20:48:48] <Guest35689> dcdb-dcdf : parport0
[20:48:50] <Guest35689> dce0-dcff : 0000:04:00.0
[20:48:56] <Nick001> I'll have to try an find out - I do lspci -vv now
[20:49:25] <andypugh> Yes, I am not sure that proc/ioports sees PCI parports
[20:50:53] <Guest35689> It does show two if there are two. I've tried the ob port as well as the SIIG I am using now and previously I used a StartTech. I don't sound too desperate do I?
[20:53:08] <Nick001> is there a sample working ini and hal file for etch-servo?
[20:54:38] <andypugh> I rather thought that example _was_ a working config
[20:55:12] <Nick001> dont think it has the ini with the PID info
[20:55:49] <andypugh> This is becoming irritating
[20:56:21] <Nick001> bet it is
[20:56:28] <Nick001> dont think it has the ini with the PID info
[20:57:02] <Tom_itx> Jymmm
[20:58:10] <Tom_itx> bad connection?
[20:58:26] <ReadError> dont ddos me bro
[20:58:53] <andypugh> I don't know what the problem is. It's a recent development.
[20:59:36] <andypugh> I have a cable connection, so my connection ought to be as good as it gets.
[21:00:02] <Tom_itx> me too but my router has been giving me grief for some time now
[21:00:17] <Tom_itx> we also get squirrels chewing on the cable line alot
[21:03:28] <Guest35689> Hi Andy - I don't know if you caught my response to the cat request: d000-dfff : PCI Bus 0000:04
[21:03:28] <Guest35689> dcd4-dcd7 : 0000:04:00.0
[21:03:28] <Guest35689> dcd4-dcd6 : parport0
[21:03:28] <Guest35689> dcd8-dcdf : 0000:04:00.0
[21:03:28] <Guest35689> dcd8-dcda : parport0
[21:03:28] <Guest35689> dcdb-dcdf : parport0
[21:03:30] <Guest35689> dce0-dcff : 0000:04:00.0
[21:03:38] <andypugh> speedtest.net says I have 20Mb down and 2Mb up, so the connection looks OK
[21:04:44] <Tom_itx> try another freenode server
[21:05:06] <Tom_itx> probably not the problem though
[21:07:28] <Jymmm> Tom_itx:
[21:07:44] <andypugh> I am going to try sleeping instead
[21:07:49] <andypugh> Night alll
[21:13:10] <Guest35689> Thank you for the help
[21:13:53] <Jymmm> Guest35689: In the future, use a pastebin if more than three lines
[21:14:09] <Jymmm> instead of flooding the channel
[21:15:03] <Guest35689> Thank you. I'm new to this.
[21:15:19] <Tom_itx> i know, that's one reason i didn't mention it
[21:15:22] <Jymmm> Guest35689: https://codepad.org is one.
[21:16:41] <Guest35689> just run it a plain text, then post the url?
[21:17:12] <Guest35689> should have been "run it as plain text"
[21:34:41] <Guest35689> exit
[21:40:33] <Tom_itx> Guest35689 register a nick and you won't get stuck with guest(random number)
[22:25:18] <Jymmm> Is there some kind of manual way to form a 1/4" bend in a round disc without notching nor fold-overs?
[22:25:26] <Jymmm> 90 deg bend
[22:25:36] <Jymmm> 1/8" might work too
[22:32:43] <Tom_itx> roll form maybe?
[22:35:56] <Tom_itx> generally if you don't want notching you need to hold the piece and stamp it
[22:36:15] <Tom_itx> then trim the excess off
[23:15:39] <Jymmm> Hmmm, I forgot about the trimming part.
[23:16:15] <Jymmm> maybe I can live with a little fold over =)