#linuxcnc-devel | Logs for 2015-02-26

Back
[00:09:50] -!- anarchos3 has quit [Read error: Connection reset by peer]
[00:09:50] -!- anarchos2 has quit [Read error: Connection reset by peer]
[00:13:19] -!- tjb1 has quit [Ping timeout: 244 seconds]
[00:16:19] -!- moorbo has quit [Remote host closed the connection]
[00:16:55] -!- PetefromTn_ [PetefromTn_!~IceChat9@75-136-60-251.dhcp.jcsn.tn.charter.com] has joined #linuxcnc-devel
[00:18:15] -!- asdfasd has quit [Ping timeout: 265 seconds]
[00:30:14] -!- ibaca has quit [Ping timeout: 245 seconds]
[00:32:43] -!- hkais has quit [Ping timeout: 252 seconds]
[01:01:36] -!- Nick001-shop has quit [Quit: ChatZilla 0.9.91.1 [Firefox 34.0.5/20141126041045]]
[01:14:19] -!- sumpfralle has quit [Ping timeout: 250 seconds]
[01:31:07] -!- anarchos has quit [Ping timeout: 245 seconds]
[01:35:44] -!- tumdedum has quit [Ping timeout: 246 seconds]
[01:37:12] -!- XXCoder has quit [Ping timeout: 246 seconds]
[01:37:32] -!- gonzo_ has quit [Ping timeout: 244 seconds]
[01:38:13] -!- rob_h has quit [Ping timeout: 255 seconds]
[01:41:22] -!- The_Ball has quit [Ping timeout: 255 seconds]
[01:50:58] -!- unfy has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org]
[01:53:31] -!- Loetmichel has quit [Ping timeout: 255 seconds]
[01:57:01] -!- FinboySlick has quit [Quit: Leaving.]
[02:00:55] -!- Tom_L [Tom_L!~Tl@unaffiliated/toml/x-013812] has joined #linuxcnc-devel
[02:01:09] -!- Tom_L has quit [Client Quit]
[02:01:12] -!- tom_o_t has quit [Ping timeout: 265 seconds]
[02:15:13] -!- Loetmichel2 has quit []
[02:16:13] -!- syyl has quit [Read error: Connection reset by peer]
[02:27:47] <KGB-linuxcnc> 03Michael Geszkiewicz 05micges/master/limited_jerk de09cf4 06linuxcnc 10(8 files in 3 dirs) bring back old trajectory planner and use it in motion * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=de09cf4
[02:27:47] <KGB-linuxcnc> 03Michael Geszkiewicz 05micges/master/limited_jerk b574a29 06linuxcnc 10(10 files in 4 dirs) jerk_tp: introduce [AXIN_n]MAX_JERK parameter and forward it to task and motion * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=b574a29
[02:27:47] <KGB-linuxcnc> 03Michael Geszkiewicz 05micges/master/limited_jerk bc6d688 06linuxcnc 10(10 files in 4 dirs) jerk_tp: calculate jerk for all linear moves in canon and forward it to tp * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=bc6d688
[02:27:50] <KGB-linuxcnc> 03Michael Geszkiewicz 05micges/master/limited_jerk a238af2 06linuxcnc 10src/emc/jerk_tp/jerk_tc.h 10src/emc/jerk_tp/jerk_tp.c jerk_tp: Implement the S-Curve Acceleration with FSM in trajectory planner * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=a238af2
[02:27:55] <KGB-linuxcnc> 03Michael Geszkiewicz 05micges/master/limited_jerk 5ee7891 06linuxcnc 10scripts/platform-is-supported disable rtai buildbot for now * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=5ee7891
[02:28:51] -!- fablab has quit [Ping timeout: 250 seconds]
[02:29:59] -!- jfigie has quit [Quit: Ex-Chat]
[02:30:47] <micges> seb_kuzminsky: skunkworks: branch works in simulation and uspace, try only lines for now, I've headacke today while porting jerk modifications to Rob's modified ARC_FEED, maybe tomorrow
[02:33:35] -!- swingley has quit [Remote host closed the connection]
[02:34:57] -!- bilboquet_ has quit [Ping timeout: 246 seconds]
[02:39:25] -!- XXCoder1 has quit [Ping timeout: 264 seconds]
[02:59:13] <seb_kuzminsky> micges: are you cherrypicking stuff from araisrobo & porting it to work on top of rob's circular-blend planner?
[03:00:59] <micges> seb_kuzminsky: even Rob can't do this right now :)
[03:01:12] -!- PetefromTn_ has quit [Quit: I'm Outta here!!]
[03:01:40] <micges> he'll take a look at working branch and give guides how to start it
[03:01:47] <seb_kuzminsky> NE
[03:02:05] <seb_kuzminsky> sweet
[03:06:25] -!- swingley has quit [Read error: Connection reset by peer]
[03:06:27] <KGB-linuxcnc> 03Michael Geszkiewicz 05micges/master/limited_jerk e0368a0 06linuxcnc 10tests/halui/mdi/halui.ini update runtests * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=e0368a0
[03:10:55] -!- swingley_ has quit [Ping timeout: 255 seconds]
[03:22:02] <KGB-linuxcnc> 03Michael Geszkiewicz 05micges/master/limited_jerk a730ca8 06linuxcnc 10src/emc/jerk_tp/jerk_tp.c jerk_tp: show proper velocity in DRO and use required vel not max vel in jerk calculations * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=a730ca8
[03:56:57] <linuxcnc-build> build #2431 of 4003.deb-lucid-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4003.deb-lucid-i386/builds/2431 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[04:01:35] -!- mttr has quit [Ping timeout: 250 seconds]
[04:03:26] <linuxcnc-build> build #2434 of 4007.deb-precise-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4007.deb-precise-i386/builds/2434 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[04:04:16] -!- AR_ has quit [Ping timeout: 244 seconds]
[04:04:56] <linuxcnc-build> build #2434 of 4008.deb-precise-amd64 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4008.deb-precise-amd64/builds/2434 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[04:06:48] <linuxcnc-build> build #1270 of 4009.deb-precise-rtai-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4009.deb-precise-rtai-i386/builds/1270 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[04:13:03] -!- swingley_ has quit [Ping timeout: 244 seconds]
[04:14:48] <seb_kuzminsky> everybody's breaking stuff tonight
[04:18:29] <linuxcnc-build> build #1001 of 4017.deb-wheezy-amd64 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4017.deb-wheezy-amd64/builds/1001 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[04:19:08] <linuxcnc-build> build #2433 of 4006.deb-lucid-rtai-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4006.deb-lucid-rtai-i386/builds/2433 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[04:19:10] <linuxcnc-build> build #1000 of 4016.deb-wheezy-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4016.deb-wheezy-i386/builds/1000 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[04:20:07] <linuxcnc-build> build #703 of 4018.deb-wheezy-rtai-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4018.deb-wheezy-rtai-i386/builds/703 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[04:20:23] <linuxcnc-build> build #475 of 4015.deb-wheezy-rtpreempt-amd64 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4015.deb-wheezy-rtpreempt-amd64/builds/475 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[04:21:01] <linuxcnc-build> build #436 of 4014.deb-wheezy-rtpreempt-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4014.deb-wheezy-rtpreempt-i386/builds/436 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[04:21:48] <linuxcnc-build> build #2430 of 4004.deb-lucid-amd64 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4004.deb-lucid-amd64/builds/2430 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[04:32:58] -!- erve has quit [Ping timeout: 265 seconds]
[04:37:19] -!- lucashodge has quit [Client Quit]
[04:40:00] -!- micges_ [micges_!~micges@acvd248.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[04:43:50] -!- micges has quit [Ping timeout: 272 seconds]
[04:45:26] -!- KimK_laptop [KimK_laptop!~Kim@ip68-102-30-143.ks.ok.cox.net] has joined #linuxcnc-devel
[04:51:56] -!- patrickarlt has quit [Quit: Leaving...]
[04:54:23] -!- erve has quit [Ping timeout: 240 seconds]
[04:55:46] -!- furrywolf has quit [Ping timeout: 255 seconds]
[05:00:24] -!- akar has quit [Quit: leaving]
[05:10:46] -!- anarchos2 has quit [Quit: Ex-Chat]
[05:14:13] -!- swingley has quit [Ping timeout: 264 seconds]
[05:14:48] -!- FreezingCold has quit [Read error: Connection reset by peer]
[05:21:56] -!- TTN has quit [Ping timeout: 256 seconds]
[05:22:08] -!- dirty_d has quit [Quit: Leaving]
[05:38:40] -!- GJdan has quit [Quit: messing with weechat]
[05:45:57] -!- maximilian_h [maximilian_h!~bonsai@dslb-188-099-001-241.188.099.pools.vodafone-ip.de] has joined #linuxcnc-devel
[05:46:55] -!- maximilian_h1 has quit [Ping timeout: 265 seconds]
[06:02:36] -!- GJdan has quit [Quit: WeeChat 1.2-dev]
[06:04:27] -!- georgenz has quit [Ping timeout: 245 seconds]
[06:14:08] -!- ve7it has quit [Remote host closed the connection]
[06:26:59] -!- kwallace [kwallace!~kwallace@tmb-239.sonnet.com] has parted #linuxcnc-devel
[06:50:29] -!- pcw_home has quit [Ping timeout: 256 seconds]
[07:04:21] -!- kwallace_shop1 [kwallace_shop1!~kwallace@smb-144.sonnet.com] has joined #linuxcnc-devel
[07:05:06] -!- kwallace_shop has quit [Ping timeout: 244 seconds]
[07:10:57] -!- robinsz [robinsz!~robin@88.97.63.122] has joined #linuxcnc-devel
[07:13:33] -!- robin_sz has quit [Ping timeout: 250 seconds]
[07:46:13] -!- robinsz has quit [Ping timeout: 250 seconds]
[07:46:44] -!- swingley has quit [Remote host closed the connection]
[07:48:39] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.7/sam 1acecf0 06linuxcnc 10src/emc/sam/standalone-motion.c sam: read motion commands from a file (or stdin) * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=1acecf0
[07:48:39] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.7/sam b323f23 06linuxcnc 03tests/motion/sam-jogwheel/checkresult 03tests/motion/sam-jogwheel/jogwheel.motion 03tests/motion/sam-jogwheel/test.sh add a jog test using sam * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=b323f23
[07:53:12] -!- georgenz has quit [Read error: Connection reset by peer]
[07:54:51] -!- bilboquet_ has quit [Ping timeout: 246 seconds]
[07:56:27] -!- AndChat|31961 has quit [Ping timeout: 265 seconds]
[08:04:19] -!- Miner_48er has quit [Quit: Leaving]
[08:11:11] -!- f1oat3 [f1oat3!~f1oat@AMontsouris-553-1-107-134.w92-151.abo.wanadoo.fr] has joined #linuxcnc-devel
[08:14:13] -!- pcw_home [pcw_home!~chatzilla@c-50-143-148-115.hsd1.ca.comcast.net] has joined #linuxcnc-devel
[08:22:05] -!- swingley has quit [Ping timeout: 244 seconds]
[08:24:40] -!- tronwizard has quit [Ping timeout: 244 seconds]
[08:40:06] -!- akex2 [akex2!uid58281@gateway/web/irccloud.com/x-bvfllkmnbflfxjsr] has joined #linuxcnc-devel
[08:40:10] <akex2> Hi all
[08:40:41] <akex2> Linuxcnc accept a negative comp for tool ?
[08:41:18] <archivist> have you tried (I dont know)
[08:41:35] <akex2> No
[08:42:58] <akex2> Because a friend programing a g41 and g42 on center tool
[08:43:12] <akex2> And her comp is at 0
[08:43:56] <akex2> It s a solution for a boring entry move comp and protection gouging
[08:45:43] <akex2> But if linuxcnc don't accepte a negative comp that don't work
[08:46:46] <archivist> gouging was talked about recently, often a coding problem
[08:47:41] <akex2> Ha shit i don t see that !
[08:48:42] <akex2> I don't aggree with that, there are a multi way for programing
[08:49:26] <akex2> And linux cnc is very precise for code
[08:54:40] <linuxcnc-build> build #2433 of 4003.deb-lucid-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4003.deb-lucid-i386/builds/2433 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[08:56:09] -!- tronwizard has quit [Ping timeout: 252 seconds]
[08:59:25] <linuxcnc-build> build #2436 of 4007.deb-precise-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4007.deb-precise-i386/builds/2436 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[09:00:08] micges_ is now known as micges
[09:00:30] <linuxcnc-build> build #2436 of 4008.deb-precise-amd64 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4008.deb-precise-amd64/builds/2436 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[09:02:05] <linuxcnc-build> build #1271 of 4009.deb-precise-rtai-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4009.deb-precise-rtai-i386/builds/1271 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[09:08:51] -!- rob_h [rob_h!~robh@90.203.32.28] has joined #linuxcnc-devel
[09:09:52] -!- georgenz has quit [Ping timeout: 245 seconds]
[09:14:06] -!- FreezingCold has quit [Read error: Connection reset by peer]
[09:15:40] <linuxcnc-build> build #2434 of 4006.deb-lucid-rtai-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4006.deb-lucid-rtai-i386/builds/2434 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[09:16:38] <linuxcnc-build> build #2432 of 4004.deb-lucid-amd64 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4004.deb-lucid-amd64/builds/2432 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[09:18:28] <linuxcnc-build> build #477 of 4015.deb-wheezy-rtpreempt-amd64 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4015.deb-wheezy-rtpreempt-amd64/builds/477 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[09:19:02] <linuxcnc-build> build #1003 of 4017.deb-wheezy-amd64 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4017.deb-wheezy-amd64/builds/1003 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[09:19:24] <linuxcnc-build> build #1002 of 4016.deb-wheezy-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4016.deb-wheezy-i386/builds/1002 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[09:19:33] <linuxcnc-build> build #704 of 4018.deb-wheezy-rtai-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4018.deb-wheezy-rtai-i386/builds/704 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[09:20:08] <linuxcnc-build> build #438 of 4014.deb-wheezy-rtpreempt-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4014.deb-wheezy-rtpreempt-i386/builds/438 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[09:20:28] -!- peters-tx2 has quit [Ping timeout: 244 seconds]
[09:21:38] -!- grummund has quit [Ping timeout: 256 seconds]
[09:22:45] -!- swingley has quit [Ping timeout: 252 seconds]
[09:23:57] -!- moorbo has quit [Remote host closed the connection]
[09:26:19] -!- grummund has quit [Ping timeout: 256 seconds]
[09:27:58] -!- sumpfralle has quit [Read error: Connection reset by peer]
[09:35:22] -!- sumpfralle has quit [Read error: Connection reset by peer]
[09:45:07] -!- balestrino has quit [Quit: Leaving]
[09:47:41] -!- bobo_ has quit [Quit: Page closed]
[10:20:43] amnesic_away is now known as amnesic
[10:22:03] -!- sumpfralle has quit [Ping timeout: 250 seconds]
[10:22:53] -!- TTN has quit [Ping timeout: 240 seconds]
[10:23:49] -!- swingley has quit [Ping timeout: 255 seconds]
[10:37:50] -!- mhaberler has quit [Quit: mhaberler]
[10:42:18] -!- ashcan has quit [Quit: Ex-Chat]
[10:54:39] -!- erve has quit [Remote host closed the connection]
[11:12:45] -!- logger[psha] [logger[psha]!~loggerpsh@195.135.238.205] has joined #linuxcnc-devel
[11:24:36] -!- swingley has quit [Ping timeout: 256 seconds]
[11:30:42] -!- skunksleep has quit [Ping timeout: 245 seconds]
[11:45:43] -!- erve has quit [Remote host closed the connection]
[12:01:30] -!- skunkworks [skunkworks!~skunkwork@68-115-41-210.static.eucl.wi.charter.com] has joined #linuxcnc-devel
[12:09:12] -!- SpeedEvil has quit [Quit: No Ping reply in 180 seconds.]
[12:09:42] -!- FreezingCold has quit [Ping timeout: 272 seconds]
[12:13:57] -!- sumpfralle has quit [Read error: Connection reset by peer]
[12:22:45] -!- erve has quit [Read error: Connection reset by peer]
[12:24:20] -!- amiri_ has quit [Ping timeout: 246 seconds]
[12:24:41] -!- MacGalempsy has quit [Read error: Connection reset by peer]
[12:25:57] -!- erve has quit [Remote host closed the connection]
[12:48:43] -!- jthornton has quit [Read error: Connection reset by peer]
[12:48:51] -!- JT-Shop has quit [Read error: Connection reset by peer]
[12:55:21] amnesic_away is now known as amnesic
[13:20:41] -!- tjtr33 has quit [Quit: Leaving]
[13:26:13] -!- swingley has quit [Ping timeout: 264 seconds]
[13:39:38] -!- mhaberler has quit [Quit: mhaberler]
[13:56:22] -!- karavanjo has quit [Ping timeout: 244 seconds]
[13:56:32] -!- mozmck has quit [Quit: Leaving.]
[13:57:17] amnesic is now known as amnesic_away
[13:57:43] -!- BellinganRoy has quit [Quit: Konversation terminated!]
[13:57:45] -!- mozmck [mozmck!~moses@67.210.159.245] has joined #linuxcnc-devel
[13:58:20] -!- PetefromTn_ [PetefromTn_!~IceChat9@75-136-60-251.dhcp.jcsn.tn.charter.com] has joined #linuxcnc-devel
[14:00:26] -!- abetusk has quit [Remote host closed the connection]
[14:09:14] -!- SpeedEvil has quit [Quit: No Ping reply in 180 seconds.]
[14:14:15] -!- The_Ball has quit [Ping timeout: 252 seconds]
[14:24:55] -!- FinboySlick has quit [Quit: Leaving.]
[14:29:13] -!- bilboquet has quit [Ping timeout: 250 seconds]
[14:32:41] -!- JT-Shop [JT-Shop!~john@184.21.239.59] has joined #linuxcnc-devel
[14:34:44] -!- SpeedEvil has quit [Quit: No Ping reply in 180 seconds.]
[14:43:25] -!- Loetmichel has quit [Ping timeout: 265 seconds]
[14:48:58] amnesic_away is now known as amnesic
[14:57:45] amnesic is now known as amnesic_away
[15:01:57] <seb_kuzminsky> akex2: yes, negative tool diameters are accepted by the linuxcnc cutter comp
[15:08:43] <seb_kuzminsky> akex2: http://imgbin.org/index.php?page=image&id=22537
[15:13:07] <cradek> it takes much bravery to use cutter comp in mdi mode
[15:14:06] <seb_kuzminsky> pcw_home: hm2_eth uses udp, right? i wonder if ethtool 'ufo off; gso off; gro off; lro off' would improve network performance any?
[15:14:31] <seb_kuzminsky> cradek: heh yeah it's kind of confusing how delayed the motions are
[15:15:22] <seb_kuzminsky> did you see the standalone-motion commits i pushed last night? it adds the first motion test using that framework :-)
[15:15:34] -!- marrrk has quit [Quit: marrrk]
[15:15:53] <cradek> that's wonderful
[15:16:42] <pcw_home> seb_kuzminsky: I can try...
[15:17:17] <seb_kuzminsky> i think i should replace the sam input-file parser with one written in yacc
[15:17:35] -!- kwallace [kwallace!~kwallace@smb-144.sonnet.com] has joined #linuxcnc-devel
[15:20:13] <cradek> hmm, there's got to be a way that's better than writing another new interpreted language
[15:21:03] -!- sumpfralle has quit [Ping timeout: 256 seconds]
[15:21:05] -!- Camaban has quit [Read error: No route to host]
[15:21:52] <archivist> a yacc parser could fix all those syntax sillies we currently have/suffer
[15:23:29] <seb_kuzminsky> cradek: i think the input to sam is pretty much a superset of the output of sai
[15:24:22] <cradek> that does have a useful-seeming smell to it
[15:24:36] <seb_kuzminsky> it's the sai output (canon calls), plus hal-poking of motion's mocked pins, plus some kind of waiting directive to give motion time to do things
[15:25:26] -!- syyl has quit [Ping timeout: 256 seconds]
[15:25:28] <seb_kuzminsky> i would like it if you could literally run "sai | sam", but that requires a better parser than what i'm prepared to write in C. hence: yacc
[15:25:30] <cradek> could sam be a python module you could just import and twiddle directly?
[15:25:44] <seb_kuzminsky> hmm
[15:26:11] <seb_kuzminsky> build motion into a python module... sure, maybe?
[15:26:30] <seb_kuzminsky> you'd still need an input-file parser, it'd just be in python instead of yacc or c
[15:27:04] <seb_kuzminsky> but you could do niftier live reactive things, instead of just pre-scripted sequential things
[15:27:24] <cradek> why do you want an input file instead of calling python functions?
[15:28:05] <cradek> then you also don't have the waiting problem, maybe?
[15:28:13] <seb_kuzminsky> the input file represents a timeline of things that happen outside of motion, that have an effect on motion
[15:28:26] <seb_kuzminsky> it simulates the rest of linuxcnc doing things that motion needs to respond to
[15:28:34] <seb_kuzminsky> it seemed like a natural way to do it?
[15:28:43] <seb_kuzminsky> how would the alternative way work?
[15:29:30] <cradek> I should look at your branch
[15:29:33] <archivist> for speed C rather than python
[15:29:57] <cradek> well it has to be easy to write tests
[15:30:06] <cradek> seb_kuzminsky: do you see this as just for testing motion?
[15:30:08] <seb_kuzminsky> you'd write a python script that imports motion, then does the hal & task mocking my making function calls into the mock wrapper, and calling the motion-module's "run the servo loop once" function?
[15:30:45] <seb_kuzminsky> cradek: yeah, testing motion (including the tp) is the driver for this project
[15:31:00] <seb_kuzminsky> is there some feature creep i should consider? ;-)
[15:31:10] <cradek> no, I don't think so
[15:32:04] <seb_kuzminsky> archivist: this is totally not a performance-critical thing, and the motion core is of course already written in C. it's just this proposed interface wrapper that'd be in python
[15:33:00] <cradek> well I don't care what language it is, I just feel like when you find yourself writing a new interpreted language, you should probably stop and reexamine your life
[15:33:16] <archivist> python makes me squirm :)
[15:33:16] <seb_kuzminsky> for sure
[15:34:12] <seb_kuzminsky> i hadn't thought of the sam input format as being a language
[15:34:28] <seb_kuzminsky> it doesn't have control flow or variables or anything like that
[15:34:36] <cradek> today
[15:34:44] <seb_kuzminsky> it's just a list of inputs to motion
[15:34:49] <pcw_home> only gro and gso are changeable in my test system here and they dont make a a noticeble difference
[15:34:56] <seb_kuzminsky> cradek: heh yeah
[15:35:16] <seb_kuzminsky> pcw_home: ok, cool, sorry for the noise then
[15:35:24] <cradek> (I feel this way a bit about halcmd too)
[15:35:37] <pcw_home> worth a try
[15:35:52] <seb_kuzminsky> i've often wished i could import halcmd into a python script to set up hal circuitry etc
[15:36:25] <seb_kuzminsky> and i can imagine wanting to run sam in the reactive/responsive way that you could if there was a python interpreter running the main loop
[15:37:10] <akex2> Thx seb_kuzminsky good news for me :) !!
[15:38:20] <cradek> so there are already functions like motion_set_acc(double acc)
[15:38:33] <pcw_home> can you fix mistakes with negative diameter tools?
[15:38:42] <cradek> pcw_home: yes they put material back on
[15:39:46] <seb_kuzminsky> cradek: you mean there are functions somewhere that create emcmot command structures from function arguments?
[15:39:55] <akex2> pcw_home: for esiest way for programing
[15:40:32] <cradek> seb_kuzminsky: yes I think you just wrote them? in standalone-motion.c
[15:41:01] <seb_kuzminsky> now i'm confused and i dont understand what you're telling me
[15:41:25] <seb_kuzminsky> i added the motion_*() functions to standalone-motion.c so i can provide sam with emcmot messages
[15:41:35] <cradek> I'm thinking out loud while reading your branch trying to understand how sam gets its messages
[15:41:44] <seb_kuzminsky> oooooh ok
[15:41:54] <cradek> sorry for being incoherent
[15:42:15] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.7/sam c60637b 06linuxcnc 10tests/motion/sam-jogwheel/checkresult fix a harmless bug in sam output validation * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=c60637b
[15:42:46] <cradek> do you still poke the messages into motion via the shm?
[15:44:12] <cradek> oh I see, you run emcmotCommandHandler directly to read the new message
[15:46:39] <seb_kuzminsky> yeah it's all in one process, no need for shm or hal or anything
[15:47:09] <cradek> cool, you barely had to change motion at all
[15:47:47] <seb_kuzminsky> one feature creep i've been thinking about is the ability to do things between emcmotCommandHandler and emcmotController
[15:47:57] <seb_kuzminsky> not sure if it's useful
[15:48:17] <seb_kuzminsky> yeah, the only real change to motion is in that first commit, where i pull the time-handling functions out
[15:49:22] <cradek> I wonder why those two are separate hal functions
[15:50:24] <cradek> our configs always? seem to call them one right after the other
[15:50:54] <seb_kuzminsky> didn't they at one point run in different threads, at different frequencies?
[15:51:06] <seb_kuzminsky> it might be a fossil from back when computers sucked
[15:51:40] -!- Demiurge has quit [Quit: Demiurge]
[15:51:53] <cradek> I don't recall seeing that, but that sure might have been the idea
[15:55:12] <archivist> while thinking of changes, I watched a few vids the other day, on for my sliding head type where there is one spindle but two tools are started at different times just missing each other
[15:55:41] -!- marrrk has quit [Quit: marrrk]
[15:55:45] <archivist> and a multi spindle that had two threading ops on one spindle at the same time
[15:57:28] amnesic_away is now known as amnesic
[15:57:30] -!- kwallace2 [kwallace2!~kwallace@smb-0.sonnet.com] has joined #linuxcnc-devel
[15:57:59] -!- kwallace_shop [kwallace_shop!~kwallace@smb-0.sonnet.com] has joined #linuxcnc-devel
[15:58:18] -!- kwallace has quit [Ping timeout: 244 seconds]
[15:59:11] -!- kwallace_shop1 has quit [Ping timeout: 246 seconds]
[16:01:18] <pcw_home> I saw a strange bug with mumble.tmax that seems like maybe the same bug that the latency test had under uspace
[16:01:47] <pcw_home> ( tmax going backwards )
[16:01:51] <archivist> around 2:20 https://www.youtube.com/watch?v=97JZX1JkYQk
[16:05:21] <cradek> heh the right one is doing two different threads
[16:07:20] <archivist> to get the cycle times right down, serial gcode and one motion planner is restrictive
[16:08:07] <cradek> you could use separate controls with some basic synchronization scheme between them
[16:08:19] <cradek> you can get three or four copies of linuxcnc for the price of one
[16:08:53] <archivist> heh buy one get ten free
[16:08:54] <cradek> (I have no real experience but I've been told this is how commercial multi-head machines are done)
[16:09:35] <archivist> my sliding head is one spindle and n tools though
[16:10:26] <archivist> very much a long term when I can afford it project though
[16:22:57] -!- patrickarlt has quit [Read error: Connection reset by peer]
[16:24:02] -!- Computer_Barf has quit [Ping timeout: 245 seconds]
[16:33:40] -!- wavded has quit [Remote host closed the connection]
[16:44:02] -!- patrickarlt has quit [Remote host closed the connection]
[16:45:57] -!- quiqua has quit [Quit: quiqua]
[16:48:37] <linuxcnc-build> build #2434 of 4003.deb-lucid-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4003.deb-lucid-i386/builds/2434 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[16:49:54] -!- jthornton [jthornton!~john@184.21.239.59] has joined #linuxcnc-devel
[16:51:34] -!- marrrk has quit [Quit: marrrk]
[16:54:05] <linuxcnc-build> build #2437 of 4007.deb-precise-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4007.deb-precise-i386/builds/2437 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[16:55:26] <linuxcnc-build> build #2437 of 4008.deb-precise-amd64 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4008.deb-precise-amd64/builds/2437 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[16:58:01] <linuxcnc-build> build #1272 of 4009.deb-precise-rtai-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4009.deb-precise-rtai-i386/builds/1272 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[16:58:34] <cradek> yay, someone's actually excited about multiple offsets: http://linuxcnc.org/index.php/english/forum/38-general-linuxcnc-questions/26253-wear-offsets#56310
[16:58:47] postaL is now known as postaL_offline
[17:01:12] -!- eFuchs has quit [Ping timeout: 256 seconds]
[17:02:16] <skunkworks> Linuxcnc has really exploded over the last year or 2
[17:04:54] -!- PetefromTn_ has quit [Quit: I'm Outta here!!]
[17:06:50] -!- sumpfralle has quit [Read error: Connection reset by peer]
[17:08:37] <linuxcnc-build> build #478 of 4015.deb-wheezy-rtpreempt-amd64 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4015.deb-wheezy-rtpreempt-amd64/builds/478 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[17:08:46] <linuxcnc-build> build #2435 of 4006.deb-lucid-rtai-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4006.deb-lucid-rtai-i386/builds/2435 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[17:09:21] <linuxcnc-build> build #439 of 4014.deb-wheezy-rtpreempt-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4014.deb-wheezy-rtpreempt-i386/builds/439 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[17:09:36] <linuxcnc-build> build #1004 of 4017.deb-wheezy-amd64 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4017.deb-wheezy-amd64/builds/1004 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[17:09:53] -!- patrickarlt has quit [Remote host closed the connection]
[17:10:20] <linuxcnc-build> build #1003 of 4016.deb-wheezy-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4016.deb-wheezy-i386/builds/1003 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[17:11:00] <linuxcnc-build> build #2433 of 4004.deb-lucid-amd64 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4004.deb-lucid-amd64/builds/2433 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[17:13:46] <linuxcnc-build> build #705 of 4018.deb-wheezy-rtai-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4018.deb-wheezy-rtai-i386/builds/705 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[17:15:11] -!- eFuchs_mobil has quit [Ping timeout: 265 seconds]
[17:29:07] amnesic is now known as amnesic_away
[17:30:09] <KGB-linuxcnc> 03Dewey Garrett 052.7 3c816cd 06linuxcnc 10src/hal/utils/halcmd_commands.c halcmd_commands.c: check WEXITSTATUS iff retval * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=3c816cd
[17:30:09] <KGB-linuxcnc> 03Dewey Garrett 052.7 ff2c1b3 06linuxcnc 10configs/sim/axis/moveoff/6_zretract.ini 10lib/hallib/moveoff_external.hal 10scripts/moveoff_gui moveoff_gui: verify non-connect of some pins * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=ff2c1b3
[17:47:57] -!- patrickarlt has quit [Remote host closed the connection]
[17:50:51] postaL_offline is now known as postaL
[17:55:04] -!- spatialbrew has quit [Ping timeout: 244 seconds]
[18:04:19] -!- md-2 has quit [Quit: Leaving...]
[18:05:37] -!- sumpfralle has quit [Read error: Connection reset by peer]
[18:06:45] -!- danylevskyi has quit [Ping timeout: 250 seconds]
[18:09:00] -!- patrickarlt has quit [Remote host closed the connection]
[18:09:57] -!- PetefromTn_ [PetefromTn_!~IceChat9@75-136-60-251.dhcp.jcsn.tn.charter.com] has joined #linuxcnc-devel
[18:12:09] -!- SpeedEvil has quit [Read error: Connection reset by peer]
[18:17:15] -!- miss0r|shop has quit []
[18:17:29] <linuxcnc-build> build #2467 of 2000.docs is complete: Failure [4failed compile rsync-docs-to-www.linuxcnc.org] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/2000.docs/builds/2467 blamelist: Dewey Garrett <dgarrett@panix.com>
[18:18:58] postaL is now known as postaL_offline
[18:19:16] -!- _tjtr33 has quit [Quit: Leaving]
[18:21:50] <linuxcnc-build> build #3029 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/3029 blamelist: Dewey Garrett <dgarrett@panix.com>
[18:25:31] -!- patrickarlt has quit [Read error: Connection reset by peer]
[18:27:16] -!- SpeedEvil has quit [Quit: No Ping reply in 180 seconds.]
[18:34:08] -!- The_Ball has quit [Ping timeout: 272 seconds]
[18:34:32] -!- patrickarlt has quit [Read error: Connection reset by peer]
[18:40:44] <pcw_home> Hmm turns out my 200 usec latency spikes on the laptop were not caused by power managment
[18:40:45] <pcw_home> but because at some point I had clicked the hardware monitor icon and it was reading CPU temperatures in the background
[18:40:47] <pcw_home> Power on this laptop management makes little difference in timing (at least liittle difference to a servo thread only system)
[18:41:12] <pcw_home> Power management on this laptop
[18:51:58] -!- logger[psha] [logger[psha]!~loggerpsh@195.135.238.205] has joined #linuxcnc-devel
[18:56:21] -!- wavded has quit [Remote host closed the connection]
[19:04:59] <seb_kuzminsky> dgarr: that failure is a network problem between the buildbot and www.linuxcnc.org somewhere, nothing to do with your push
[19:05:12] <seb_kuzminsky> http://buildbot.linuxcnc.org/buildbot/builders/2000.docs/builds/2467/steps/rsync-docs-to-www.linuxcnc.org/logs/stdio
[19:15:39] -!- tjtr33 has quit [Ping timeout: 245 seconds]
[19:30:09] -!- PetefromTn_ has quit [Read error: Connection reset by peer]
[19:30:36] -!- patrickarlt has quit [Remote host closed the connection]
[19:31:25] -!- PetefromTn_ [PetefromTn_!~IceChat9@75-136-60-251.dhcp.jcsn.tn.charter.com] has joined #linuxcnc-devel
[19:35:55] <seb_kuzminsky> linuxcnc-build: force build --branch=2.7 0000.checkin
[19:35:56] <linuxcnc-build> build forced [ETA 59m27s]
[19:35:56] <linuxcnc-build> I'll give a shout when the build finishes
[19:38:17] -!- SpeedEvil has quit [Quit: No Ping reply in 180 seconds.]
[19:42:00] -!- anarchos has quit [Read error: Connection reset by peer]
[19:48:20] -!- patrickarlt has quit [Remote host closed the connection]
[19:53:15] <seb_kuzminsky> i wonder why posemath is in src/libnml instead of src/emc
[19:54:26] <cradek> because it used to be part of rcslib
[19:56:03] <seb_kuzminsky> weird
[19:56:32] <CaptHindsight> I want to get Linuxcnc controlling SLA printers. There is just Z axis motion coordinated with a stack of SVG images that get projected between each motion on Z
[19:57:06] <CaptHindsight> z-axis move, image projected, z-move, image projected, etc etc
[19:57:12] <seb_kuzminsky> CaptHindsight: cool! that sounds easy
[19:57:28] <CaptHindsight> I can use an M-code to signal for the next image
[19:57:35] <seb_kuzminsky> that makes sense
[19:57:37] -!- arek_at_work has quit [Quit: Konversation terminated!]
[19:57:37] <CaptHindsight> but what is the best way to do this
[19:57:54] <CaptHindsight> the next step is having the printed with more than one axis
[19:58:12] <seb_kuzminsky> you have a shell utility that drives the projector with a particular svg, right?
[19:58:21] <CaptHindsight> to insert fasteners during the print like insert molding
[19:59:02] <CaptHindsight> or other operations on other axis like an arm or spindle for combined printing and cutting
[20:00:25] <CaptHindsight> starting from scratch there's nothing controlling the projector, you have the Linuxcnc PC with 2 video outs, one for the GUI and one for the projector
[20:01:20] <CaptHindsight> the other type of SLA uses galvos to direct a single laser
[20:01:32] <seb_kuzminsky> i'd try to make both of the video outs part of the same X display (just like plugging in 2 monitors)
[20:01:35] <CaptHindsight> so it just like a plotter, that is already working
[20:02:01] <seb_kuzminsky> then figure out a command-line image-viewing utility that lets you specify the geometry of its window on the command line
[20:02:26] -!- SpeedEvil has quit [Read error: Connection reset by peer]
[20:02:29] <seb_kuzminsky> and tell it to cover the part of the X display that's handled by the SLA projector
[20:03:39] <CaptHindsight> the G-code to control the simplest of SLA printers will just have Z motion and and M-code for the images
[20:04:02] -!- Tecan has quit [Changing host]
[20:04:08] <CaptHindsight> seb_kuzminsky: do you think using an M-code for images makes the most sense?
[20:04:08] <seb_kuzminsky> yeah, sounds way simpler than the plastic extruder kinds of printers
[20:04:11] -!- patrickarlt has quit [Quit: Leaving...]
[20:04:31] <seb_kuzminsky> definitely use an external m-code to run that shell utility i talked about above
[20:04:42] <CaptHindsight> ok
[20:04:51] <seb_kuzminsky> at least that's the first thing i'd try
[20:05:40] <CaptHindsight> there are a few apps that run on *duino but they don't see the next step in the technology
[20:05:59] <CaptHindsight> so they only do Z motion and images
[20:06:31] <seb_kuzminsky> the m-code can take arguments (P and Q, i think), one of those would be the index of the svg image to display
[20:07:23] <CaptHindsight> there can be a stack of SVG's of 1K or more deep
[20:07:45] <seb_kuzminsky> sure, one for each Z layer
[20:08:06] <CaptHindsight> I also want to preview the stack in Axis or other GUI
[20:08:26] <CaptHindsight> play the slide show and toggle through it just like running the sims now
[20:08:33] <seb_kuzminsky> axis is probably the wrong tool for that
[20:08:45] <seb_kuzminsky> since the svgs are not gcode, the axis backplot is not useful
[20:09:15] <seb_kuzminsky> you'd be better off finding or writing an svg-stack display program, and maybe swallowing that in an axis tab
[20:09:36] <CaptHindsight> yeah in a tab is what I meant
[20:10:26] <CaptHindsight> but if the next step is combining the slideshow with machining or placing operations you want to preview that as well
[20:10:37] <PCW> You need to combine this with your inkjet circuit squirter (print slice, overlay conductor/parts repeat)
[20:11:20] <CaptHindsight> say print 10 layers, place a nut into 4 locations print 100 more layers, done ....
[20:11:57] <CaptHindsight> now you have an enclosure with fasteners permanently inserted
[20:12:28] <CaptHindsight> PCW: yeah, that how it works, it combines SLA with inkjet and laser
[20:12:30] <seb_kuzminsky> cool idea
[20:13:02] <CaptHindsight> prints multilayer PCB's all from fluids
[20:13:29] <CaptHindsight> but it's a Frankenstein of different controllers and systems now
[20:13:37] <skunkworks> http://www.cnczone.com/forums/servo-motors-drives/173060-cnc-2.html#post1655748
[20:13:44] <CaptHindsight> but it can all be done by Linuxcnc
[20:17:50] <PCW> skunkworks: maybe those capacitive encoders have more phase lag at higher interpolation values
[20:18:26] <skunkworks> I think the specs say that.. and it is quite a bit iirc.
[20:19:01] <PCW> Yeah so not really much good for servos
[20:19:27] <skunkworks> I am using one for spindle motor (not spindle) feedback. works fine for that.
[20:20:34] SpeedEvil is now known as Guest220
[20:20:42] -!- Guest220 has quit [Ping timeout: 252 seconds]
[20:21:09] -!- wavded has quit [Quit: My computer went to sleep, help I can't feel my RAM!!]
[20:21:20] <PCW> sure, not a high accel servo though
[20:21:34] <skunkworks> right
[20:21:48] <skunkworks> he did have better luck tuning in linuxcnc :)
[20:25:43] <linuxcnc-build> Hey! build 0000.checkin #3030 is complete: Success [3build successful]
[20:25:43] <linuxcnc-build> Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/3030
[20:25:52] <seb_kuzminsky> Hey!
[20:26:21] BitEvil is now known as SpeedEvil
[20:28:47] -!- ninho has quit [Quit: http://i.imgur.com/v54LRN6.gif]
[20:30:09] <skunkworks> kids unplugging network cables again for a doom fest?
[20:30:37] <skunkworks> wait - quake... no
[20:35:13] -!- jerryitt has quit [Quit: Connection closed for inactivity]
[20:37:21] -!- SpeedEvil has quit [Quit: No Ping reply in 180 seconds.]
[20:40:48] -!- erve has quit [Remote host closed the connection]
[20:41:17] -!- wavded has quit [Quit: My computer went to sleep, help I can't feel my RAM!!]
[20:54:50] Praesmeodymium-l is now known as Praesmeodymium
[20:58:24] -!- skunkworks has quit [Read error: Connection reset by peer]
[21:08:09] -!- dirty_d has quit [Quit: Leaving]
[21:08:52] -!- PetefromTn_ has quit [Quit: I'm Outta here!!]
[21:25:28] -!- skunkworks [skunkworks!~chatzilla@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[21:27:58] -!- jack16 has quit [Read error: Connection reset by peer]
[21:43:24] -!- Deejay has quit [Quit: bye]
[21:47:40] -!- BellinganRoy has quit [Quit: Konversation terminated!]
[21:48:11] -!- gonzo_nb has quit [Remote host closed the connection]
[21:57:53] -!- FinboySlick has quit [Quit: Leaving.]
[22:03:07] -!- pandeiro has quit [Read error: Connection reset by peer]
[22:07:41] <PCW> So preemt-RT 3.18.7 is much better than the stock Debian for uspace
[22:07:42] <PCW> 0 trouble running hm2_eth at 4 KHz and doing pretty much anything
[22:08:40] <skunkworks> awesome - I wonder how that would get into the main repository
[22:08:58] <PCW> Now I just need a GigE FPGA card
[22:10:16] <skunkworks> would that be needed?
[22:10:20] <PCW> it was triivial to build (on debian, for some reason it wont build any drivers on Ubuntu, maybe i need to copy the .config)
[22:11:00] <mozmck> I'm looking at making a liveCD based on xubuntu 14.04, and I was planning on using the 3.14.x preempt-rt kernel.
[22:11:21] <mozmck> I guess there shouldn't be any reason not to use 3.18.7
[22:11:46] -!- acdha has quit [Quit: Textual IRC Client: www.textualapp.com]
[22:11:59] <skunkworks> I should try that on my laptop....
[22:12:12] <PCW> i woudl wait for about -rt3 if you read the mail archive they still have some issues
[22:12:24] <skunkworks> (well - I would have to figure out how to make 14.04 work...
[22:12:42] <PCW> debian just worked on the Dell
[22:12:54] <skunkworks> I could try that on the one at work
[22:13:10] <skunkworks> (the one that has decent rtai but crappy -rt
[22:14:06] <PCW> I had crappy -rt with the 3.2 kernel
[22:15:10] <mozmck> have you tried 3.14?
[22:16:03] <PCW> pretty sure I have 3.14-rt25 on my 14.04 machine at home
[22:16:16] <mozmck> how well does that work?
[22:16:22] <PCW> fine
[22:17:02] <PCW> thats a E8500 (core duo 3.16 g 6M cache)
[22:18:08] <PCW> the E8500 was a lot better than the low end core duo that was originally in the machine
[22:18:59] <mozmck> good - I may try both kernels.
[22:20:33] <PCW> a good way to see how well the Ethernet stuff works is plotting the hm2 read time (and watching the read time tmax)
[22:22:20] <PCW> best so far is H97 MB with G3258 (~100 usec read time worst case ~125 usec)
[22:23:20] -!- jvrousseau has quit [Quit: Textual IRC Client: www.textualapp.com]
[22:25:43] <PCW> you need to clear the tmax when you start as it records during card setup so has a high initial value
[22:26:20] -!- robinsz [robinsz!~robin@88.97.63.122] has joined #linuxcnc-devel
[22:27:17] <PCW> (tmax setting and timing warnings shoud probably be held back for the first 100 servo threads or so IMHO)
[22:27:49] -!- ve7it [ve7it!~LawrenceG@S01060014d19d0b68.pk.shawcable.net] has joined #linuxcnc-devel
[22:30:34] -!- skunkworks has quit [Ping timeout: 255 seconds]
[22:31:25] <mozmck> PCW: ok, I may have to ask you about that when I get something set up to test.
[22:35:22] <seb_kuzminsky> i think it'd be great if we built debs of a modern rt-preempt kernel for x86/amd64/arm
[22:35:31] <seb_kuzminsky> debian jessie dropped the -rt kernel, so it's back on us
[22:36:10] <seb_kuzminsky> the build system that i set up for the 3.4 rtai kernel should be fairly easy to adapt to building 3.18 (or whatever) rt-preempt kernel debs
[22:36:56] <seb_kuzminsky> i'd be happy to help anyone who wants to pick that work up... ;-)
[22:39:42] <PCW> building preemt-rt is much easier than RTAI
[22:41:16] <seb_kuzminsky> right, since it's just a kernel patch, and not also a bunch of userspace code
[22:41:24] <PCW> I know nothing about kernel building and the simple instructions here
[22:41:26] <PCW> https://rt.wiki.kernel.org/index.php/RT_PREEMPT_HOWTO
[22:41:28] <PCW> just work for me
[22:41:35] <seb_kuzminsky> huh
[22:41:38] <seb_kuzminsky> useful info on a wiki
[22:41:44] <seb_kuzminsky> who would have guessed
[22:41:45] <seb_kuzminsky> ;-)
[22:43:05] <PCW> if you build system does the packaging, that probably most of the work
[22:43:34] <seb_kuzminsky> yeah, the build system takes care of packaging and chrooting
[22:44:04] <seb_kuzminsky> it uses the debian.org kernel packaging, which they keep in svn of all goofy things
[22:44:12] <seb_kuzminsky> so the job is:
[22:44:33] <seb_kuzminsky> 1. figure out the rt-preempt patch to use, which will give you the kernel version to base off
[22:45:08] <seb_kuzminsky> 2. find the commit in the debian.org kernel packaging repo for the closest kernel.org kernel version
[22:45:26] <seb_kuzminsky> 3. find the commit in the debian.org kernel packaging repo for the most recent rt-preempt support
[22:45:58] <seb_kuzminsky> 4. Merge 2 & 3, drop in the patch from 1, tweak everything to build right again
[22:46:08] <seb_kuzminsky> that's it i think
[22:46:38] <seb_kuzminsky> oh, and the added complication if we want to support armhf that we might need different kernel configs for different boards? beagle bone vs u3 vs whatever people are excited about nowdays
[22:48:17] <PCW> Yeah that a whole different Can-O-Worms
[22:49:10] <PCW> Now is just used the sources from kernel.org is there something special about the debian kernels?
[22:49:18] <PCW> s/is/I/
[22:49:32] <seb_kuzminsky> the debian.org folks usually add patches to the kernel.org kernel
[22:49:49] <seb_kuzminsky> they pretty much do long-term support of select kernel.org versions
[22:50:00] <seb_kuzminsky> they also provide their own .config files for different flavors
[22:50:04] <PCW> Ahh
[22:50:53] <seb_kuzminsky> it's less useful for us than it might be, because we may well choose a kernel version that they don't support, based on the rt-preempt patches available
[22:50:57] -!- baluba has quit [Remote host closed the connection]
[23:02:15] <PCW> might be enlightening to look through some of the debian patches
[23:03:13] -!- PetefromTn_ [PetefromTn_!~IceChat9@75-136-60-251.dhcp.jcsn.tn.charter.com] has joined #linuxcnc-devel
[23:03:25] <PCW> I have not noticed any trouble with my vanilla kernels but I dont test much other than RT
[23:04:55] <PCW> (and all the preemt RT kernels have a few oddnesses, debian or not)
[23:09:51] -!- wavded has quit [Quit: Keep on rockin...]
[23:12:13] <KGB-linuxcnc> 03Francis Tisserant 05seb/master/po4a b34e8c5 06linuxcnc 10(10 files in 3 dirs) French doc adaptation to po4a * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=b34e8c5
[23:12:14] <KGB-linuxcnc> 03Francis Tisserant 05seb/master/po4a 7a95063 06linuxcnc 03docs/src/gui/tooledit.fr.po 10docs/src/gui/tooledit.txt 10docs/src/gui/tooledit_fr.txt French doc adaptation to po4a * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=7a95063
[23:12:14] <KGB-linuxcnc> 03Francis Tisserant 05seb/master/po4a 81369e4 06linuxcnc 10(5 files) French doc update and adaptation to po4a * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=81369e4
[23:19:52] -!- SpeedEvil has quit [Quit: No Ping reply in 180 seconds.]
[23:23:21] -!- pcw_home has quit [Ping timeout: 250 seconds]
[23:25:52] -!- anarchos3 has quit [Read error: Connection reset by peer]
[23:38:54] -!- akex2 has quit [Quit: Connection closed for inactivity]
[23:39:26] -!- adb has quit [Ping timeout: 252 seconds]
[23:48:52] -!- hkais has quit [Ping timeout: 240 seconds]
[23:58:45] amnesic_away is now known as amnesic