#linuxcnc-devel | Logs for 2014-12-06

Back
[00:00:42] amnesic_away is now known as amnesic
[00:01:19] amnesic is now known as amnesic_away
[00:12:04] <andypugh> cradek: have you seen my Arduino pulse clock exploits?
[00:13:02] <andypugh> radio time module + arduino nano suddently makes every old and pretty lab counter look like a super-accurate clock.
[00:19:34] -!- tchaddad has quit [Client Quit]
[00:31:37] <kwallace> I only found the Arduino hotel room exploit.
[00:37:43] -!- exitcode1 has quit [Quit: quit]
[00:44:38] -!- nofxx__ has quit [Ping timeout: 264 seconds]
[00:45:30] -!- micges [micges!~toudi@aeit75.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[00:45:33] -!- kwallace [kwallace!~kwallace@smb-140.sonnet.com] has parted #linuxcnc-devel
[00:46:08] -!- koo5 has quit [Ping timeout: 244 seconds]
[00:47:31] -!- Valen has quit [Quit: Leaving.]
[00:48:24] -!- Camaban has quit [Quit: Leaving]
[00:51:30] -!- rob_h has quit [Ping timeout: 258 seconds]
[01:01:11] -!- bedah has quit [Quit: Ex-Chat]
[01:02:21] -!- Nick001-shop has quit [Quit: ChatZilla 0.9.91 [Firefox 30.0/20140605174243]]
[01:03:26] -!- tronwizard has quit [Ping timeout: 250 seconds]
[01:26:14] postaL is now known as postaL_offline
[01:26:26] -!- amiri_ has quit [Ping timeout: 244 seconds]
[01:38:36] -!- micges has quit [Quit: Leaving]
[01:42:22] -!- patrickarlt has quit [Remote host closed the connection]
[01:56:28] -!- andypugh has quit [Quit: andypugh]
[02:01:30] -!- asdfasd has quit [Ping timeout: 250 seconds]
[02:03:52] -!- patrickarlt has quit [Quit: Leaving...]
[02:07:24] postaL_offline is now known as postaL
[02:07:36] -!- ejb has quit [Quit: ZZZzzz…]
[02:17:06] -!- pcw_home has quit [Remote host closed the connection]
[02:24:26] -!- PetefromTn_ has quit [Quit: I'm Outta here!!]
[02:50:53] -!- swingley has quit [Remote host closed the connection]
[02:53:51] -!- ejb has quit [Quit: ZZZzzz…]
[03:03:43] <KGB-linuxcnc> 03Dewey Garrett 05dgarr/moveoff 622cf1b 06linuxcnc 10configs/sim/axis/moveoff/hookup_moveoff.tcl 10configs/sim/axis/moveoff/moveoff_demo6.ini 10scripts/moveoff_gui 10src/hal/components/moveoff.comp hookup_moveoff: error handling and ini settings * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=622cf1b
[03:03:43] <KGB-linuxcnc> 03Dewey Garrett 05dgarr/moveoff 9167e5a 06linuxcnc 10configs/sim/axis/moveoff/hookup_moveoff.tcl hookup_moveoff.tcl: eliminate hardcoded threadname * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=9167e5a
[03:08:28] <KGB-linuxcnc> 03Dewey Garrett 05dgarr/moveoff e76171c 06linuxcnc 10configs/sim/axis/moveoff/hookup_moveoff.tcl hookup_moveoff.tcl: eliminate hardcoded threadname * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=e76171c
[03:11:53] -!- fipes has quit [Ping timeout: 264 seconds]
[03:20:23] -!- Tom_L [Tom_L!~Tl@unaffiliated/toml/x-013812] has joined #linuxcnc-devel
[03:21:55] -!- PetefromTn_ [PetefromTn_!~IceChat9@75-136-60-251.dhcp.jcsn.tn.charter.com] has joined #linuxcnc-devel
[03:26:29] -!- swingley has quit [Ping timeout: 265 seconds]
[03:31:44] -!- Servos4ever has quit [Quit: ChatZilla 0.9.91 [SeaMonkey 2.26.1/20140612173529]]
[03:38:57] -!- ejb has quit [Quit: ZZZzzz…]
[03:38:58] -!- pcw_home [pcw_home!~chatzilla@c-50-143-148-115.hsd1.ca.comcast.net] has joined #linuxcnc-devel
[03:47:18] <pcw_home> replaced the CPU in my desktop and now it runs hm2_eth at 4 KHz (barely 2 Khz before) Cache seems to be the secret
[03:47:51] <seb_kuzminsky> the new cpu has the same (or similar) frequency & number of cores, but more cache?
[03:48:21] <pcw_home> same cores 3.16 VS 2 GHz but 6M cache vs 1M
[03:48:31] <seb_kuzminsky> nice
[03:48:40] <seb_kuzminsky> yeah cache is hugely important
[03:49:32] <pcw_home> before, a plot of read time looked like grass on halscope, now its flat with occasional bumps
[03:49:38] -!- mozmck1 [mozmck1!~moses@67.210.159.245] has joined #linuxcnc-devel
[03:49:46] <seb_kuzminsky> pcw_home: that's really cool
[03:49:58] <pcw_home> (and the "grass" grew when you moved the cursor)
[03:50:29] <pcw_home> replaced the old e2180 with a e8500 ($15.00 on ebay)
[03:51:24] <pcw_home> I did break 2 of the stupid plastic heatsink clips so the heatsink is working in gravity mode
[03:52:48] -!- mozmck has quit [Ping timeout: 258 seconds]
[03:53:18] <skunkworks> been there..
[03:53:45] -!- koo5 has quit [Ping timeout: 260 seconds]
[03:54:43] -!- AR__ has quit [Ping timeout: 258 seconds]
[03:54:44] <pcw_home> This is a Gigabyte H41 motherboard, Ethernet latency seems better then the newer H81+G3258
[03:55:12] <pcw_home> trying 5 KHz...
[03:59:43] <pcw_home> 4 khz plot
[03:59:44] <pcw_home> http://imagebin.ca/v/1jf1ls1mm9Sc
[04:07:57] <skunkworks> nice!
[04:08:41] <pcw_home> Naw wont quiet run at 5 because there just not enough margin for the previous cycle write to sserial read
[04:08:55] -!- unfy has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org]
[04:09:41] <pcw_home> but nice that old MBs can work this well with hm2_eth
[04:10:10] <Tom_L> is it more hardware particular than other interfaces?
[04:10:39] <pcw_home> Less I think
[04:11:28] <pcw_home> USB Ethernet adapters dont work
[04:12:08] <pcw_home> certainly less fussy about hardware than parallel (EPP) interfaces
[04:12:23] <Tom_L> nice
[04:12:46] <pcw_home> but still not as fast as PCI if you want a very high servo thread rate
[04:12:57] <Tom_L> that stands to reason
[04:13:11] <Tom_L> it's right on the buss
[04:13:49] <Tom_L> with that in mind, why are hdd going serial again?
[04:13:59] <skunkworks> we are going to convert the mazak using a 7i80.. should be fun.
[04:14:19] <skunkworks> they have been serial for a long time...
[04:14:23] <Tom_L> skunkworks, i hope you're making a page for your camera experiments
[04:14:51] <skunkworks> when I get time I will put it on the wiki
[04:15:01] <pcw_home> I think with Preemt-RT and the size of the stock linux network stack a bigger cache really helps Ethernet latency
[04:15:40] <pcw_home> Yeah thats really neat (a lot of people want that for pick/place)
[04:17:35] <skunkworks> I would have had a video a week ago - but failed at making a video with my phone. (thought it was recording but it wasn't)
[04:20:32] <skunkworks> I always thought cache was bad for realtime..
[04:22:13] <pcw_home> having to reload the cached is....
[04:22:51] <skunkworks> right
[04:23:02] -!- mhaberler has quit [Ping timeout: 265 seconds]
[04:25:48] <KimK> pcw_home: Hi Peter, with all the changes over the last year or more to linuxcnc, real-time kernel, hostmot2, mesa firmware, etc., etc., do I need to get old bitfiles that you made for me remade? Or are they OK even if over a year old? I've been away from a particular project for quite awhile, but I'm hoping to get back to it soon.
[04:26:17] -!- franco has quit [Remote host closed the connection]
[04:26:20] <pcw_home> no need to update unless you need a new feature
[04:26:33] <Tom_L> just new functions
[04:26:37] -!- swingley has quit [Ping timeout: 240 seconds]
[04:26:38] <Tom_L> if you're not using them...
[04:27:02] <pcw_home> I dont actually think there have been any bug fixes recently
[04:28:06] <KimK> OK, thanks. I'm not sure about new features or if I need them, I'll look into it.
[04:28:39] <Tom_L> sserial would be one probably
[04:28:50] <pcw_home> I do have that Cincinatti I/O board sort of working
[04:31:37] <pcw_home> yeah, sserial or anything with code in the FPGA has many more revs than hardware
[04:31:50] <pcw_home> sserial is up to V44
[04:31:53] <KimK> sserial? Yes, I'm using a pair of 7i44's.
[04:32:29] -!- sumpfralle1 has quit [Ping timeout: 252 seconds]
[04:32:47] <pcw_home> the resolver code was patched to make it get along with the Ethernet cards and their 100 MHz ClockLow
[04:33:58] <KimK> Ha, I'm using resolvers too, but not yet with the 7i44's. I'd like to eventually, though.
[04:34:28] <KimK> Glad to hear about the Cinci card, anything I can do to help?
[04:34:43] <Tom_L> pcw_home that would be more a firmware update than bit files wouldn't it?
[04:35:40] <pcw_home> the resolver code is in a ROM in a bitfile so its still a bitfile issue
[04:36:48] <pcw_home> (but this is only need for Ethernet FPGA cards so wont affect PCI/EPP cards)
[04:38:40] <KimK> So then, what do you think? Would it would be a good idea to remake the bit files? Or will I be OK?
[04:39:14] <pcw_home> Should be OK
[04:42:21] <KimK> Now that I think about it, maybe I *was* using resolvers with 7i44's (just testing for now), I'd have to check. I think it was 7i49, 7i49, 7i44, 7i44, I'll check on it and get back to you later.
[04:43:59] <KimK> Anything I can do from this end to help with the Cinci card?
[04:56:01] -!- mahtennek has quit [Remote host closed the connection]
[05:02:00] -!- ve7it has quit [Remote host closed the connection]
[05:02:28] -!- Tom_L has quit []
[05:04:44] -!- ve7it [ve7it!~LawrenceG@S01060014d19d0b68.pk.shawcable.net] has joined #linuxcnc-devel
[05:08:11] -!- mozmck [mozmck!~moses@67.210.159.245] has joined #linuxcnc-devel
[05:09:11] -!- ve7it has quit [Remote host closed the connection]
[05:09:52] -!- mozmck1 has quit [Ping timeout: 245 seconds]
[05:13:57] -!- pcw_home has quit [Ping timeout: 240 seconds]
[05:15:13] -!- pfred1 has quit [Quit: ..]
[05:22:34] -!- asdfasd has quit [Ping timeout: 250 seconds]
[05:28:25] -!- swingley has quit [Ping timeout: 272 seconds]
[05:28:52] -!- bobo_ has quit [Quit: Page closed]
[05:29:31] -!- FinboySlick has quit [Quit: Leaving.]
[05:29:48] -!- mahtenne_ has quit [Remote host closed the connection]
[05:32:15] -!- karavanjo has quit [Ping timeout: 252 seconds]
[05:39:52] -!- PetefromTn_ has quit [Quit: I'm Outta here!!]
[05:42:44] -!- mahtennek has quit [Client Quit]
[06:02:47] -!- Fox_Muldr has quit [Ping timeout: 245 seconds]
[06:15:39] -!- kwallace2 [kwallace2!~kwallace@smb-140.sonnet.com] has parted #linuxcnc-devel
[06:28:35] -!- swingley has quit [Ping timeout: 272 seconds]
[07:07:25] -!- Loetmichel has quit [Ping timeout: 260 seconds]
[07:11:19] -!- Miner_48er has quit [Quit: Leaving]
[07:23:24] -!- BloodForce has quit [Quit: Page closed]
[07:29:08] -!- swingley has quit [Ping timeout: 244 seconds]
[07:46:42] -!- mhaberler has quit [Ping timeout: 244 seconds]
[07:57:03] -!- Deejay has quit [Changing host]
[08:30:49] -!- swingley has quit [Ping timeout: 272 seconds]
[08:31:52] -!- swingley_ has quit [Ping timeout: 258 seconds]
[08:47:19] -!- mhaberler has quit [Ping timeout: 245 seconds]
[08:58:31] Cylly is now known as Loetmichel
[09:53:31] -!- rob_h [rob_h!~robh@94.11.19.170] has joined #linuxcnc-devel
[09:57:19] -!- syyl has quit [Ping timeout: 245 seconds]
[10:33:04] -!- swingley has quit [Ping timeout: 244 seconds]
[10:35:08] -!- mhaberler has quit [Quit: mhaberler]
[11:26:12] -!- Komzpa|work has quit [Remote host closed the connection]
[11:28:37] -!- ElectricMan has quit [Ping timeout: 245 seconds]
[11:33:44] -!- swingley has quit [Ping timeout: 244 seconds]
[11:40:45] -!- amiri has quit [Ping timeout: 252 seconds]
[12:01:09] -!- Nick_name_ has quit [Ping timeout: 250 seconds]
[12:33:40] -!- mhaberler has quit [Quit: mhaberler]
[12:34:52] -!- swingley has quit [Ping timeout: 245 seconds]
[13:19:03] -!- Nick_name_ has quit [Ping timeout: 265 seconds]
[13:23:37] -!- ashcan_ has quit [Client Quit]
[13:24:23] -!- mahtennek has quit [Remote host closed the connection]
[13:35:09] -!- swingley has quit [Ping timeout: 244 seconds]
[13:47:21] -!- Nick_name_ has quit [Ping timeout: 258 seconds]
[14:04:04] -!- nofxx__ has quit [Ping timeout: 245 seconds]
[14:13:38] -!- Connor [Connor!~Connor@24.214.127.194] has parted #linuxcnc-devel
[14:22:57] -!- mahtennek has quit [Remote host closed the connection]
[14:29:26] -!- karavanjo has quit [Read error: No route to host]
[14:34:01] -!- karavanjo has quit [Ping timeout: 255 seconds]
[14:36:29] -!- swingley has quit [Ping timeout: 264 seconds]
[14:49:52] -!- Connor [Connor!~Connor@24.214.127.194] has joined #linuxcnc-devel
[15:25:34] -!- _GWD_ has quit [Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )]
[15:29:49] -!- Thetawaves has quit [Quit: This computer has gone to sleep]
[15:33:17] -!- pcw_home [pcw_home!~chatzilla@c-50-143-148-115.hsd1.ca.comcast.net] has joined #linuxcnc-devel
[15:37:18] -!- mhaberler has quit [Quit: mhaberler]
[15:37:41] -!- swingley has quit [Ping timeout: 272 seconds]
[15:45:47] -!- PetefromTn_ [PetefromTn_!~IceChat9@75-136-60-251.dhcp.jcsn.tn.charter.com] has joined #linuxcnc-devel
[15:48:43] -!- jerryitt has quit [Quit: Connection closed for inactivity]
[15:49:43] -!- kwallace [kwallace!~kwallace@smb-48.sonnet.com] has joined #linuxcnc-devel
[16:06:49] <seb_kuzminsky> ok here's one i feel good about
[16:06:49] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.6/wj200-manpage-alt 2a3699f 06linuxcnc 10docs/src/Submakefile 10src/Makefile 10src/hal/components/Submakefile docs: reorg how manpages are generated * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=2a3699f
[16:06:49] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.6/wj200-manpage-alt 0392ca1 06linuxcnc 10docs/src/Submakefile docs: switch to recursive expansion for manpage variables * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=0392ca1
[16:06:49] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.6/wj200-manpage-alt 633e0ed 06linuxcnc 10docs/src/Submakefile docs: include linuxcnc.1 in the manpage index and pdf * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=633e0ed
[16:06:52] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.6/wj200-manpage-alt 171de4e 06linuxcnc 10src/hal/user_comps/wj200_vfd/Submakefile docs: include the wj200 manpage in the html & pdf docs * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=171de4e
[16:06:56] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.6/wj200-manpage-alt 5122891 06linuxcnc 10docs/src/Submakefile docs: build index.incl cleaner & more completely * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=5122891
[16:07:00] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.6/wj200-manpage-alt 6116005 06linuxcnc 10docs/src/Submakefile docs: verify all manpages are in the html manpage index * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=6116005
[16:07:04] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.6/wj200-manpage-alt 4c1ee25 06linuxcnc 10docs/src/Submakefile docs: select the man1 and man3 manpages correctly * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=4c1ee25
[16:07:08] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.6/wj200-manpage-alt 02b2bb3 06linuxcnc 10(7 files in 5 dirs) docs: move the skeleton manpages out of the way * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=02b2bb3
[16:08:26] <seb_kuzminsky> if there are no objections i'll push that change to the 2.6 docs build system
[16:08:45] <seb_kuzminsky> it fixes many omissions of manpages in the html manpage index
[16:08:46] <seb_kuzminsky> bbl
[16:20:48] -!- ejb has quit [Quit: ZZZzzz…]
[16:24:54] -!- acdha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
[16:25:21] -!- Servos4ever has quit [Quit: ChatZilla 0.9.91 [SeaMonkey 2.26.1/20140612173529]]
[16:51:41] -!- mahtennek has quit []
[17:07:09] -!- acdha_ has quit [Quit: Computer has gone to sleep.]
[17:07:17] -!- patrickarlt has quit [Quit: Leaving...]
[17:28:35] <jepler> seb_kuzminsky: read the diffs, didn't spot any problems
[17:31:41] <kwallace> Let's say I want to cut a G2 helix for a 5/8-11 thread .4" long. That's 4.4 turns, so I use P = 4 and calculate were the arc end should be and enter that for x and y. I expect the 4 turns to be cut then the arc, but noooo, I get three turns and the arc. Where am I going wrong?
[17:33:08] <kwallace> G2 X -0.6702 Y -0.4841 Z -0.3880 I -0.8267 J 0.0000 P 4.0000
[17:34:54] <kwallace> ... Oops, that Z doesn't look right.
[17:36:51] <KimK> Yes, G2's Z has to be 1/11, and you repeat the G2 as many times as you need.
[17:37:51] sweeney_ is now known as sweeney
[17:38:30] <seb_kuzminsky> jepler: thanks
[17:38:53] <kwallace> My line above is correct for that particular move, here is a better command set.
[17:38:56] <kwallace> G0 Z 0.0000
[17:38:56] <kwallace> G1 X 0.8060
[17:38:56] <kwallace> F 16.82 (Arc Feed, inches/minute)
[17:38:56] <kwallace> G2 X -0.6534 Y -0.4720 Z -0.4000 I -0.8060 J 0.0000 P 4.0000
[17:39:05] sweeney is now known as mattswe
[17:39:32] <cradek> kwallace: P is "number of full or partial turns" so to get 4.4 turns you will have to specify P5
[17:39:48] <cradek> > For example, if a 180 degree arc is programmed with a P2, the resulting motion will be 1 1/2 rotations. For each P increment above 1 an extra full circle is added to the programmed arc.
[17:40:38] <cradek> I think the docs spell it out correctly
[17:40:44] <cradek> http://linuxcnc.org/docs/html/gcode/gcode.html#sec:G2-G3-Arc
[17:42:04] <kwallace> But that is not intuitive and when I read the doc I tried to make the doc fit my understanding.
[17:42:52] <kwallace> I would think that if one were to make a simple arc, P would be 0.
[17:44:12] <cradek> if you want exactly 1 or exactly 2 full turns what would your intuition tell you to use?
[17:44:31] mattswe is now known as sweenzor
[17:44:46] <cradek> wait, I don't want to argue about this, I only care that the docs correctly describe how linuxcnc works, and I think that is the case
[17:45:23] <cradek> P being an integer, but allowing nonintegral turns is bound to be nonintuitive in some situations
[17:45:52] <kwallace> Yes agreed, I just want to set my script to get the correct outcome, so I'll add one to my P and see how it goes.
[17:46:08] -!- dimas_ has quit [Ping timeout: 245 seconds]
[17:47:02] <cradek> yes P1 (the default) gives you up to exactly one full turn, P2 gives you up to 2 full turns
[17:51:42] <kwallace> On the other side, we want the operator to be able to read the g-code and tweak it. If they see P = 5 plus an arc, my intuition would be that getting four turns plus an arc would be wrong even though, in this case makes a good part.
[17:53:23] <kwallace> Anyway, I thought my math was wrong, but it looks like my P foo is, and I know how to deal with it. Thank you.
[17:54:46] <kwallace> Or could do as KimK suggests and just program the turns and arc separately -- not much ambiguity there.
[17:57:48] <KimK> Do you *have* to have 4.4 turns? Might make life a lot easier if you start high and take 5 (or 6) turns.
[18:01:22] <kwallace> This is the application: http://wallacecompany.com/tmp/Screenshot_tmill.png
[18:03:06] <kwallace> I set however many turns that fit in the Z range.
[18:03:51] <kwallace> Another curious thing, divmod and modf give me different results, but I haven't taken the time to investigate.
[18:04:00] <kwallace> --kw helix revs = 4.400440044
[18:04:00] <kwallace> --kw divmod = (4.0, 0.036400000000000043)
[18:04:00] <kwallace> --kw mod_revs = (0.4004400440044007, 4.0) full_revs = 4.0
[18:04:00] <kwallace> --kw arc degrees = 144.158415842 rad = 2.51603900089
[18:06:44] <KimK> Looks great. Well, if it was me (I like to avoid headaches), I'd specify an integer number of turns (5?), and the lie to it about z start and say it's 5/11 above z end. But that's just me, many ways to skin the proverbial cat. Is that your app pictured there?
[18:07:17] <KimK> s/and the lie/and then lie/
[18:09:27] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.6 02b2bb3 06linuxcnc fast forward * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=02b2bb3
[18:09:41] <KGB-linuxcnc> 05seb/2.6/wj200-manpage d2cd0f9 06linuxcnc 04. branch deleted * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=d2cd0f9
[18:09:45] <KGB-linuxcnc> 05seb/2.6/wj200-manpage-alt 02b2bb3 06linuxcnc 04. branch deleted * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=02b2bb3
[18:11:18] -!- amiri_ has quit [Read error: Connection reset by peer]
[18:11:23] <seb_kuzminsky> does anyone know of any blockers for 2.6.5?
[18:14:27] <kwallace> KimK, my app resembles this one: https://www.youtube.com/watch?v=WizzhG2JrjQ at about :22
[18:16:55] <pcw_home> what in 2.6.5? wasn't 2.6.4 just released a couple weeks ago?
[18:19:25] -!- Nick_name has quit [Ping timeout: 260 seconds]
[18:20:19] <seb_kuzminsky> 2.6.4 was released on Nov 1
[18:21:22] <seb_kuzminsky> since then we've had some fixes to halcompile, a fix for a dropped mdi bug in task, a fix to gmoccapy, and improved docs
[18:24:25] -!- AR__ has quit [Ping timeout: 255 seconds]
[18:25:21] <pcw_home> OK
[18:25:39] <pcw_home> I noticed a minor bug on latency-histogram ( it doesn't clean up properly if you abort it with control C)
[18:28:33] <seb_kuzminsky> whoops!
[18:29:22] <pcw_home> the gui X works
[18:30:16] <seb_kuzminsky> latency-histogram was written by dgarr
[18:30:26] <seb_kuzminsky> normally i'd ask you to poke him about this bug report
[18:30:39] -!- ejb has quit [Quit: ZZZzzz…]
[18:30:45] <seb_kuzminsky> but he's deep in his moveoff work, and i dont want to distract him from that
[18:32:21] <seb_kuzminsky> i'll take a look at it, though i suck at tcl
[18:32:58] <pcw_home> Sure, not a big deal, i just get snagged on it occasionally
[18:33:10] <seb_kuzminsky> it's a papercut-class bug
[18:33:51] -!- jduhls has quit [Ping timeout: 264 seconds]
[18:33:59] <pcw_home> :-)
[18:34:31] <pcw_home> Pretty decent latency for Preemt-RT:
[18:34:33] <pcw_home> http://imagebin.ca/v/1jjIAesLlzHW
[18:35:12] <seb_kuzminsky> sweet!
[18:35:20] <seb_kuzminsky> that's when the new cpu you got in the mail, with more cache?
[18:35:34] <kwallace> That's better, so far: http://wallacecompany.com/tmp/Screenshot_tmill2.png
[18:36:15] <pcw_home> Yes $15.00 e8500
[18:38:23] <KimK> Hi Seb, are the recent changes to comp described in the 2.6 standard (preinstalled) docs? If not, where should I go to read up?
[18:40:37] <seb_kuzminsky> KimK: jepler added extra_link_args, documented here: http://www.linuxcnc.org/docs/2.6/html/hal/comp.html#_options
[18:40:54] <seb_kuzminsky> bbl
[18:41:04] <KimK> OK, thanks
[18:49:17] -!- syyl_ has quit [Ping timeout: 240 seconds]
[18:55:16] -!- Nick_name_ has quit [Ping timeout: 256 seconds]
[18:57:49] -!- humble_sea_bass has quit [Ping timeout: 272 seconds]
[19:14:15] -!- swingley has quit [Remote host closed the connection]
[19:16:59] -!- mhaberler has quit [Quit: mhaberler]
[19:24:49] -!- Komzzpa has quit [Ping timeout: 245 seconds]
[19:25:37] -!- Mr_Sheesh has quit [Ping timeout: 240 seconds]
[19:28:18] -!- a_morale has quit [Ping timeout: 245 seconds]
[19:29:18] -!- mhaberler has quit [Ping timeout: 250 seconds]
[19:29:18] -!- mhaberler_ has quit [Read error: Connection reset by peer]
[19:42:30] -!- a_morale_ has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
[19:49:14] -!- swingley has quit [Ping timeout: 250 seconds]
[20:04:10] -!- chillly has quit [Quit: Ex-Chat]
[20:06:08] -!- asdfasd has quit [Ping timeout: 250 seconds]
[20:07:37] -!- Loetmichel has quit [Ping timeout: 240 seconds]
[20:46:03] -!- Nick_name has quit [Ping timeout: 244 seconds]
[20:53:43] -!- Nick_name_ has quit [Ping timeout: 272 seconds]
[20:58:11] <memfrob> i dont know why but preempt-rt latency is always around 100us for me and i've tried all different kinds of kernel configs too and it never dropped
[20:59:28] <memfrob> i've used the tracing software and it was never helpful, something about cpu idle and changing all the cpu idle state stuff in the kernel never made a bit difference nor idle=poll
[20:59:38] <pcw_home> It seems cache size is important
[20:59:51] <memfrob> L2 or L3?
[21:00:24] <pcw_home> probably either
[21:01:29] <pcw_home> The CPUs I have that have the best Preemt-RT performance have the larges caches (one L2 and the other L3)
[21:01:31] <pcw_home> still just a guess
[21:02:10] <pcw_home> higher thread rates improve latency (less likely to have RT stuff dumped maybe)
[21:03:06] <memfrob> AMD abandonded L3 cache it's all L2 now, mine says it only has 4MB L2 without L1 or L3 caches
[21:06:24] <pcw_home> The best performing CPUs for Preemt-RT I have are a E8500 and a G3258
[21:06:25] <pcw_home> The E8500 is a 3.16 GHz Core Duo with 6MB L2 cache, the G3258 is a 3.2 GHz Haswell with 3MB L3 cache
[21:07:07] <memfrob> ah so you get good numbers with intel, i see.
[21:07:11] <pcw_home> the E8500 has better latency than the G3258 even though the G3258 is quite a bit faster
[21:07:15] <JT-Shop> the description of G38 is not clear, do the variables hold the position including any offsets or the machine position after a successful prob?
[21:07:19] <JT-Shop> e?
[21:07:51] <pcw_home> I dont have any current AMD CPUs (well except low power fanless ones)
[21:08:02] -!- skunkworks has quit [Read error: Connection reset by peer]
[21:09:41] -!- Tecan has quit [Quit: Live Long And Phosphor!]
[21:10:08] -!- skunkworks [skunkworks!~chatzilla@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[21:27:30] -!- FinboySlick has quit [Quit: Leaving.]
[21:38:29] -!- lesl has quit [Client Quit]
[21:51:09] <KGB-linuxcnc> 03Dewey Garrett 05dgarr/moveoff c0fa4f6 06linuxcnc 10scripts/moveoff_gui moveoff_gui: track enable for external setters * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=c0fa4f6
[21:51:09] <KGB-linuxcnc> 03Dewey Garrett 05dgarr/moveoff c2bcd71 06linuxcnc 10(9 files in 3 dirs) moveoff_gui: options for autoresume with delay * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=c2bcd71
[22:01:14] -!- ejb has quit [Quit: ZZZzzz…]
[22:13:34] -!- Deejay has quit [Quit: bye]
[22:17:19] -!- bedah has quit [Quit: Ex-Chat]
[22:21:14] -!- kwallace2 [kwallace2!~kwallace@smb-48.sonnet.com] has joined #linuxcnc-devel
[22:37:48] -!- Camaban has quit [Quit: Leaving]
[22:39:43] -!- DaViruz has quit [Ping timeout: 244 seconds]
[22:46:30] -!- franco has quit [Remote host closed the connection]
[22:50:23] -!- chillly has quit [Quit: Ex-Chat]
[22:54:57] -!- syyl_ has quit [Ping timeout: 240 seconds]
[22:58:22] -!- swingley has quit [Remote host closed the connection]
[23:05:00] -!- ejb has quit [Quit: ZZZzzz…]
[23:09:27] <pcw_home> Hmm I think the residual untuneable errors in the stepgen are because FF2 is 1 cycle late
[23:09:28] <pcw_home> which is why the TP should provide _forward_ accel and velocity, and the PID not make its own with differences
[23:10:17] -!- toudi [toudi!~toudi@aeid106.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[23:25:49] -!- jasen has quit [Ping timeout: 246 seconds]
[23:27:49] <pcw_home> of course maybe I shouldn't be worrying about .00002" errors at 20IPS/1.2G accell
[23:29:46] -!- SpeedEvil has quit [Quit: No Ping reply in 180 seconds.]
[23:37:30] -!- mhaberler has quit [Quit: mhaberler]
[23:48:06] -!- swingley has quit [Remote host closed the connection]
[23:51:34] -!- nofxx__ has quit [Ping timeout: 255 seconds]
[23:57:29] toudi is now known as micges