#linuxcnc-devel | Logs for 2014-09-05

Back
[00:00:54] <CaptHindsight> http://www.nuigalway.ie/power_electronics/documents/md_ieee_trans_power_electronics_2003.pdf
[00:01:45] -!- Tecan has quit [Changing host]
[00:04:09] <PCW> The trick (in my case) is that I can modulate the carrier to lower the average power usage since I will be using
[00:04:11] <PCW> this integrated on a FPGA board
[00:04:12] <PCW> (planar transformers are pretty power hungry so burst modulation for low power loads like MOSFET gates makes sense)
[00:04:17] -!- dnaleromj [dnaleromj!~dnaleromj@98.124.126.110] has joined #linuxcnc-devel
[00:06:14] -!- theorbtwo has quit [Remote host closed the connection]
[00:15:47] -!- gleapsite has quit [Read error: Connection reset by peer]
[00:19:36] -!- gleapsite has quit [Read error: Connection reset by peer]
[00:28:38] -!- gleapsite has quit [Read error: Connection reset by peer]
[00:33:14] -!- gleapsite has quit [Read error: Connection reset by peer]
[00:40:45] -!- _ink has quit [Ping timeout: 264 seconds]
[00:45:07] -!- gleapsite has quit [Read error: Connection reset by peer]
[00:50:57] -!- jbr has quit [Quit: ChatZilla 0.9.90.1 [Firefox 32.0/20140825202822]]
[00:54:36] -!- gleapsite has quit [Read error: Connection reset by peer]
[01:00:05] -!- rythmnbls has quit [Quit: Leaving]
[01:01:53] -!- mozmck has quit [Quit: Leaving.]
[01:03:09] -!- mozmck [mozmck!~moses@67.210.159.245] has joined #linuxcnc-devel
[01:04:21] -!- gleapsite has quit [Read error: Connection reset by peer]
[01:06:15] -!- gleapsite has quit [Read error: Connection reset by peer]
[01:08:15] -!- gleapsite has quit [Write error: Connection reset by peer]
[01:16:00] -!- gleapsite has quit [Read error: Connection reset by peer]
[01:20:10] -!- gleapsite has quit [Read error: Connection reset by peer]
[01:28:12] -!- sylphiae has quit [Ping timeout: 245 seconds]
[01:29:13] -!- PetefromTn_ has quit [Quit: I'm Outta here!!]
[01:41:19] -!- gleapsite has quit [Read error: Connection reset by peer]
[01:47:10] -!- gleapsite has quit [Read error: Connection reset by peer]
[01:51:02] -!- gleapsite has quit [Read error: Connection reset by peer]
[01:53:02] -!- gleapsite has quit [Read error: Connection reset by peer]
[01:55:02] -!- gleapsite has quit [Read error: Connection reset by peer]
[01:57:08] -!- gleapsite has quit [Read error: Connection reset by peer]
[01:58:47] -!- gleapsite has quit [Read error: Connection reset by peer]
[02:00:45] -!- gleapsite has quit [Read error: Connection reset by peer]
[02:01:24] <seb_kuzminsky> cmorley: are you around? i just pushed the "Launch Keyboard" button in gscreen and i understand what you're talking about now
[02:06:36] -!- gleapsite has quit [Read error: Connection reset by peer]
[02:08:23] <seb_kuzminsky> i didn't know that gscreen (and gmoccapy) Popen onboard
[02:08:45] <seb_kuzminsky> that means we should Depend on onboard.deb, which would have alerted us to this problem as soon as we tried to run on wheezy
[02:09:37] -!- kwallace has quit [Ping timeout: 260 seconds]
[02:11:42] -!- kwallace1 [kwallace1!~kwallace@smb-41.sonnet.com] has joined #linuxcnc-devel
[02:14:22] -!- gleapsite has quit [Read error: Connection reset by peer]
[02:20:12] -!- gleapsite has quit [Read error: Connection reset by peer]
[02:22:16] -!- gleapsite has quit [Read error: Connection reset by peer]
[02:22:23] <seb_kuzminsky> cmorley: in wheezy, the following packages look like they provide on-screen keyboards (i haven't tried any of them): caribou, florence, kvkbd, literki, matchbox-keyboard, xvkbd
[02:25:49] -!- sumpfralle has quit [Ping timeout: 268 seconds]
[02:26:12] -!- gleapsite has quit [Read error: Connection reset by peer]
[02:28:03] -!- gleapsite has quit [Read error: Connection reset by peer]
[02:30:07] -!- gleapsite has quit [Read error: Connection reset by peer]
[02:30:47] -!- ries has quit [Quit: ries]
[02:31:55] -!- gleapsite has quit [Read error: Connection reset by peer]
[02:33:51] -!- gleapsite has quit [Read error: Connection reset by peer]
[02:35:46] -!- gleapsite has quit [Read error: Connection reset by peer]
[02:36:22] -!- ITChap has quit [Ping timeout: 240 seconds]
[02:39:44] -!- gleapsite has quit [Read error: Connection reset by peer]
[02:43:03] -!- AR__ has quit [Ping timeout: 246 seconds]
[02:45:32] -!- gleapsite has quit [Read error: Connection reset by peer]
[02:49:25] -!- gleapsite has quit [Read error: Connection reset by peer]
[02:52:39] <memfrob> gles is more supported now than standard gl by linux now. more of the standard is there, plus egl and glamor use it now too
[02:52:55] <memfrob> its almost the new standard with mesa...
[02:53:23] -!- gleapsite has quit [Read error: Connection reset by peer]
[02:54:55] -!- PetefromTn_andro has quit [Quit: Bye]
[02:58:38] <memfrob> id love to help with the new GL interface :)
[02:58:56] <memfrob> i did a lot of mesa and Xorg development years ago
[02:59:23] <memfrob> love that stuff!
[03:06:58] -!- gleapsite has quit [Read error: Connection reset by peer]
[03:08:52] -!- gleapsite has quit [Read error: Connection reset by peer]
[03:12:10] amnesic is now known as amnesic_away
[03:16:49] -!- gleapsite has quit [Read error: Connection reset by peer]
[03:17:05] -!- skunkworks_ has quit [Ping timeout: 255 seconds]
[03:18:36] -!- gleapsite has quit [Read error: Connection reset by peer]
[03:22:27] -!- gleapsite has quit [Read error: Connection reset by peer]
[03:26:27] -!- alexchally has quit [Ping timeout: 245 seconds]
[03:29:37] -!- cabbage_breath has quit [Ping timeout: 246 seconds]
[03:34:10] -!- lair82 has quit [Ping timeout: 246 seconds]
[03:34:12] -!- gleapsite has quit [Read error: Connection reset by peer]
[03:40:01] -!- gleapsite has quit [Read error: Connection reset by peer]
[03:50:35] -!- amiri has quit [Remote host closed the connection]
[03:51:10] -!- syyl_ has quit [Ping timeout: 252 seconds]
[03:53:36] -!- gleapsite has quit [Read error: Connection reset by peer]
[03:55:32] -!- gleapsite has quit [Read error: Connection reset by peer]
[03:57:31] -!- gleapsite has quit [Read error: Connection reset by peer]
[04:01:46] <seb_kuzminsky> hhhh333kkkk
[04:02:06] <seb_kuzminsky> oh, that's where the kvkbd key-presses went
[04:07:16] <seb_kuzminsky> i think i like matchbox-keyboard best of the ones i tried
[04:14:38] -!- Flipp- has quit [Ping timeout: 252 seconds]
[04:15:00] -!- gleapsite has quit [Read error: Connection reset by peer]
[04:20:57] -!- kwallace1 has quit [Read error: Connection reset by peer]
[04:21:03] -!- Flipp- has quit [Ping timeout: 246 seconds]
[04:22:23] -!- kwallace [kwallace!~kwallace@smb-20.sonnet.com] has joined #linuxcnc-devel
[04:22:36] -!- ve7it has quit [Remote host closed the connection]
[04:30:36] -!- gleapsite has quit [Read error: Connection reset by peer]
[04:34:02] -!- Flipp- has quit [Ping timeout: 255 seconds]
[04:48:05] -!- gleapsite has quit [Read error: Connection reset by peer]
[05:03:22] -!- Fox_Muldr has quit [Ping timeout: 260 seconds]
[05:09:48] -!- kwallace [kwallace!~kwallace@smb-20.sonnet.com] has parted #linuxcnc-devel
[05:11:28] -!- Flipp- has quit [Ping timeout: 252 seconds]
[05:11:30] -!- gleapsite has quit [Read error: Connection reset by peer]
[05:12:00] -!- tmcw has quit [Read error: Connection reset by peer]
[05:23:08] -!- gleapsite has quit [Read error: Connection reset by peer]
[05:30:30] -!- tmcw has quit [Read error: Connection reset by peer]
[05:31:02] -!- toastydeath has quit [Ping timeout: 245 seconds]
[05:31:05] -!- gleapsite has quit [Read error: Connection reset by peer]
[05:33:52] -!- tmcw has quit [Read error: No route to host]
[05:36:42] -!- tmcw has quit [Read error: No route to host]
[05:38:41] -!- gleapsite has quit [Read error: Connection reset by peer]
[05:39:17] -!- Flipp- has quit [Ping timeout: 255 seconds]
[05:40:20] -!- tmcw has quit [Read error: No route to host]
[05:42:35] -!- tmcw has quit [Read error: Connection reset by peer]
[05:46:09] -!- Flipp- has quit [Ping timeout: 264 seconds]
[05:56:10] -!- gleapsite has quit [Read error: Connection reset by peer]
[06:13:43] -!- gleapsite has quit [Read error: Connection reset by peer]
[06:17:36] -!- gleapsite has quit [Read error: Connection reset by peer]
[06:22:49] -!- f1oat [f1oat!~f1oat@AMontsouris-553-1-74-230.w92-151.abo.wanadoo.fr] has joined #linuxcnc-devel
[06:52:08] -!- larryone has quit [Client Quit]
[06:52:36] -!- gleapsite has quit [Read error: Connection reset by peer]
[06:54:05] -!- Deejay has quit [Changing host]
[07:00:08] -!- amiri has quit [Read error: Connection reset by peer]
[07:04:16] -!- gleapsite has quit [Read error: Connection reset by peer]
[07:20:02] -!- gleapsite has quit [Read error: Connection reset by peer]
[07:25:45] -!- Flipp- has quit [Ping timeout: 264 seconds]
[07:29:30] -!- Thetawaves has quit [Quit: This computer has gone to sleep]
[07:39:19] -!- gleapsite has quit [Read error: Connection reset by peer]
[07:47:33] -!- b_b has quit [Changing host]
[08:04:35] -!- gleapsite has quit [Read error: Connection reset by peer]
[08:12:22] -!- gleapsite has quit [Read error: Connection reset by peer]
[08:47:25] -!- gleapsite has quit [Read error: Connection reset by peer]
[08:48:26] -!- pcw_home has quit [Ping timeout: 250 seconds]
[08:50:04] -!- rob_h [rob_h!~robh@90.203.219.12] has joined #linuxcnc-devel
[08:50:41] -!- Tecan has quit [Quit: Live Long And Phosphor!]
[09:16:36] -!- gleapsite has quit [Read error: Connection reset by peer]
[09:20:29] -!- mhaberler has quit [Quit: mhaberler]
[09:20:31] -!- gleapsite has quit [Read error: Connection reset by peer]
[09:30:20] -!- gleapsite has quit [Read error: Connection reset by peer]
[09:31:26] -!- balestrino has quit [Ping timeout: 252 seconds]
[09:37:58] -!- gleapsite has quit [Read error: Connection reset by peer]
[09:42:49] -!- jerryitt has quit [Quit: Connection closed for inactivity]
[09:48:02] md2 is now known as Guest54849
[09:48:27] -!- md-2 has quit [Read error: Connection reset by peer]
[09:51:35] -!- gleapsite has quit [Read error: Connection reset by peer]
[09:55:31] -!- gleapsite has quit [Read error: Connection reset by peer]
[09:56:23] amnesic_away is now known as amnesic
[10:21:18] -!- skunkworks_ [skunkworks_!~chatzilla@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[10:26:57] -!- skunkworks_ has quit [Ping timeout: 264 seconds]
[10:27:00] -!- gleapsite has quit [Read error: Connection reset by peer]
[10:28:36] -!- gleapsite has quit [Read error: Connection reset by peer]
[10:29:28] -!- f1oat2 [f1oat2!~f1oat@AMontsouris-553-1-74-230.w92-151.abo.wanadoo.fr] has joined #linuxcnc-devel
[10:33:46] -!- f1oat2 has quit [Ping timeout: 252 seconds]
[10:33:49] -!- f1oat has quit [Ping timeout: 260 seconds]
[10:44:53] -!- sumpfralle has quit [Ping timeout: 240 seconds]
[10:46:04] -!- gleapsite has quit [Read error: Connection reset by peer]
[10:48:06] -!- dewy721_ has quit [Read error: Connection reset by peer]
[10:49:33] -!- dewy721 [dewy721!~dewy721@m9c5036d0.tmodns.net] has joined #linuxcnc-devel
[10:59:23] amnesic is now known as amnesic_away
[11:01:05] -!- ktchk [ktchk!~eddie6929@n219073006082.netvigator.com] has joined #linuxcnc-devel
[11:03:44] -!- gleapsite has quit [Read error: Connection reset by peer]
[11:08:21] -!- gleapsite has quit [Read error: Connection reset by peer]
[11:09:23] -!- dewy721 has quit [Ping timeout: 240 seconds]
[11:14:16] -!- dewy721 [dewy721!~dewy721@m9c5036d0.tmodns.net] has joined #linuxcnc-devel
[11:21:29] -!- dewy721 has quit [Ping timeout: 276 seconds]
[11:24:46] -!- dewy721 [dewy721!~dewy721@m9c5036d0.tmodns.net] has joined #linuxcnc-devel
[11:27:00] -!- dewy721 has quit [Read error: Connection reset by peer]
[11:27:03] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[11:27:22] -!- MC500 has quit [Ping timeout: 246 seconds]
[11:27:28] -!- dewy721 [dewy721!~dewy721@m9c5036d0.tmodns.net] has joined #linuxcnc-devel
[11:35:17] -!- dewy721 has quit [Ping timeout: 245 seconds]
[11:37:01] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[11:50:54] -!- Jmaes628 has quit [Quit: Page closed]
[11:53:30] -!- pcw_home [pcw_home!~chatzilla@c-50-143-148-115.hsd1.ca.comcast.net] has joined #linuxcnc-devel
[11:54:10] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[11:54:13] -!- skunkworks [skunkworks!~skunkwork@68-115-41-210.static.eucl.wi.charter.com] has joined #linuxcnc-devel
[11:56:03] <jepler> skunkworks: just once
[11:56:29] <skunkworks> jepler, is that good or bad...
[12:10:04] <jepler> skunkworks: it depends whether my strategy is to try to ignore it, or to try and fix it
[12:10:12] <jepler> if the strategy is ignore, then it's excellent news
[12:11:42] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[12:12:07] _balestrino is now known as balestrino
[12:14:52] Cylly is now known as Loetmichel
[12:14:59] <alex_joni> hi guys
[12:15:00] -!- txp has quit [Changing host]
[12:15:36] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[12:20:08] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[12:20:12] -!- Valen has quit [Quit: Leaving.]
[12:21:18] <jepler> hi alex_joni
[12:27:49] -!- kanzure has quit [Ping timeout: 250 seconds]
[12:28:04] <skunkworks> alex_joni, How are things?
[12:29:14] -!- gleapsite__ has quit [Read error: Connection reset by peer]
[12:47:22] -!- kanzure has quit [Remote host closed the connection]
[12:47:22] -!- gleapsite__ has quit [Read error: Connection reset by peer]
[12:47:40] amnesic_away is now known as amnesic
[12:48:14] -!- gleapsite__ has quit [Read error: Connection reset by peer]
[12:51:53] -!- The_Eel has quit [Quit: Left ! but why ? A DC ? A problem ? I don't know ...]
[12:52:29] -!- cabbage_breath has quit [Ping timeout: 246 seconds]
[12:52:46] -!- gleapsite__ has quit [Read error: Connection reset by peer]
[13:01:50] <skunkworks> jepler, I forget about the 'has to work 100%' as in the windows world - if something crashes once a week - it is an awesome application!
[13:02:22] -!- balestrino has quit [Ping timeout: 245 seconds]
[13:02:23] amnesic is now known as amnesic_away
[13:02:49] -!- gleapsite__ has quit [Read error: Connection reset by peer]
[13:04:57] <alex_joni> skunkworks: busy ;)
[13:05:00] <alex_joni> jepler: hi
[13:11:46] <jepler> skunkworks: you should make sure alex_joni heard your news
[13:11:56] <jepler> alex_joni: I've been busy too, in good ways.
[13:12:02] <jepler> afk, in search of breakfast
[13:13:37] <skunkworks> oh yah! alex_joni - we are expecting our 2nd
[13:16:41] -!- skunkworks has quit [Read error: Connection reset by peer]
[13:19:55] -!- gleapsite__ has quit [Read error: Connection reset by peer]
[13:20:11] SkramX_ is now known as SkramX
[13:20:57] -!- syyl_ has quit [Ping timeout: 264 seconds]
[13:22:51] amnesic_away is now known as amnesic
[13:24:08] -!- txp has quit [Ping timeout: 255 seconds]
[13:25:48] -!- zeitue has quit [Remote host closed the connection]
[13:37:19] -!- gleapsite__ has quit [Read error: Connection reset by peer]
[13:51:04] amnesic is now known as amnesic_away
[13:52:45] -!- BellinganRoy has quit [Ping timeout: 264 seconds]
[13:52:57] -!- SpeicusX has quit [Ping timeout: 246 seconds]
[13:52:59] -!- gleapsite__ has quit [Read error: Connection reset by peer]
[14:03:00] -!- chillly has quit [Quit: Ex-Chat]
[14:03:22] -!- dzzig_nz has quit [Ping timeout: 256 seconds]
[14:03:24] -!- Solarlux has quit [Ping timeout: 240 seconds]
[14:03:32] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[14:04:15] -!- kwallace1 [kwallace1!~kwallace@tmb-251.sonnet.com] has joined #linuxcnc-devel
[14:16:53] -!- ktchk [ktchk!~eddie6929@n219073006082.netvigator.com] has parted #linuxcnc-devel
[14:17:09] <jepler> pcw_home: perhaps you already thought of this, but the next idrom format could explicitly give the location and size of TRAM
[14:23:16] -!- mhaberler has quit [Quit: mhaberler]
[14:25:49] <cradek> about bug 391, I'd expect a watchdog bite to turn "off" (float?) all outputs, which should cause whatever estop chain you have to fire. I've always thought of this watchdog as a hardware-level thing.
[14:27:52] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[14:28:01] <jepler> cradek: the hm2 watchdog does float all outputs
[14:28:10] -!- a_morale has quit [Ping timeout: 250 seconds]
[14:28:13] <jepler> cradek: but nothing in the sample config makes linuxcnc actually estop
[14:28:45] <jepler> on a servo system you'd at least get a following error, but you don't even get that since stepgens continue counting in this condition
[14:29:19] <jepler> so I think the bug is calling for the watchdog has-bit pin to be wired into the software estop chain
[14:32:20] <cradek> on a stepper system the machine would stop moving, right? because there is no output?
[14:32:42] <jepler> right, the motors stop but the GUI keeps going, showing that nothing is wrong
[14:32:50] <cradek> ok, I see
[14:33:00] <jepler> stepgen feedback positions keep updating, etc
[14:33:01] <cradek> I agree it would be better if the gui noticed
[14:33:41] <cradek> but on any real machine (with a real estop chain) it would notice soon enough, by sensing the hardware estop
[14:34:39] <cradek> hm2-stepper.hal:net estop-loop iocontrol.0.user-enable-out => iocontrol.0.emc-enable-in
[14:35:57] <jepler> so can we do better than that in the sample config, without making it worse for the sane user who actually adds a proper physical estop chain?
[14:36:35] <jepler> can we use an estop_latch component with the watchdog has-bit output pointing to the estop fault input?
[14:37:03] <cradek> I've never been sure how estop_latch works
[14:37:23] <cradek> I don't think you'll make it harder for sane users - they'll just not use the thing you set up
[14:37:29] <cradek> heh "sane"
[14:39:37] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[14:44:19] -!- kwallace2 [kwallace2!~kwallace@tmb-237.sonnet.com] has joined #linuxcnc-devel
[14:45:28] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[14:46:09] -!- kwallace1 has quit [Ping timeout: 264 seconds]
[14:58:48] -!- kwallace1 [kwallace1!~kwallace@smb-213.sonnet.com] has joined #linuxcnc-devel
[14:59:23] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[15:00:37] -!- kwallace2 has quit [Ping timeout: 245 seconds]
[15:01:32] <seb_kuzminsky> we currently use iocontrol.0.emc-enable-in to signal "external estop condition" to the controller, as in the loopback that cradek grepped above
[15:02:15] <seb_kuzminsky> how about if .emc-enable-in gets the AND of user-enable-out and watchdog.has-bit (and whatever else we want to be True for the machine to run)?
[15:02:16] <jepler> cradek: This documents my understanding of estop-latch: http://pastie.org/9529618
[15:02:50] <jepler> seb_kuzminsky: a remaining problem is: how does watchdog.has-bit get cleared?
[15:03:04] <seb_kuzminsky> currently by hand, unforch
[15:03:38] <seb_kuzminsky> it's an exceptional situation, and it probably requires user intervention to unhork (for example, re-connecting an epp or spi cable)
[15:05:38] <seb_kuzminsky> jepler: your new estop_latch manpage is better
[15:05:59] <seb_kuzminsky> for some reason, the "use" down near the bottom rendered in green
[15:06:27] <jepler> seb_kuzminsky: funky syntax highlighting I guess.
[15:06:30] <seb_kuzminsky> also, it might be even clearer if you capitalized True and False throughout
[15:06:48] <seb_kuzminsky> also, if you replaced manpages with something that can display state machines graphically
[15:07:02] * seb_kuzminsky </snark>
[15:08:58] amnesic_away is now known as amnesic
[15:14:21] -!- stephan48 has quit [Ping timeout: 240 seconds]
[15:14:34] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[15:15:37] -!- mle has quit [Ping timeout: 245 seconds]
[15:26:17] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[15:34:23] -!- larryone has quit [Ping timeout: 240 seconds]
[15:35:58] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[15:38:22] -!- basiclaser has quit [Excess Flood]
[15:40:57] -!- micges [micges!~captain_p@aehv39.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[15:43:35] <seb_kuzminsky> hi micges
[15:43:40] <micges> hi
[15:46:18] <micges> seb_kuzminsky: what's up
[15:46:18] <micges> ?
[15:49:03] <seb_kuzminsky> just sent you a github PR that makes mesaflash build on lucid
[15:49:26] <micges> ok
[15:59:21] -!- arvidkahl has quit [Ping timeout: 264 seconds]
[15:59:36] <micges> seb_kuzminsky: I hope to release mf 3.1 in about few weeks with idrom v4 support and spi support from jepler
[15:59:53] <jepler> either I'll work on SPI mesaflash this weekend or I won't.
[16:00:13] <jepler> if I don't get around to it, please don't hold a MF release for it. This only affects about one person in the universe, and that's me
[16:00:56] <micges> ok
[16:01:59] <micges> jepler: do you have still old 5i20 with pci setup eeprom problems?
[16:03:59] <jepler> micges: I resolved the eeprom problem on my 5i20
[16:04:02] <jepler> using some dos program
[16:04:25] <micges> mf 3.1 will do the same
[16:04:29] <jepler> oh that's cool
[16:05:10] <micges> just want you to test mf if you already know other way to fix it
[16:05:45] <micges> if that;s not a problem
[16:08:18] -!- Guest54849 has quit [Quit: Leaving...]
[16:09:06] -!- racicot has quit [Excess Flood]
[16:12:42] -!- gonzo_nb has quit [Ping timeout: 245 seconds]
[16:23:06] -!- b_b has quit [Changing host]
[16:25:12] -!- PetefromTn_ has quit [Ping timeout: 246 seconds]
[16:26:36] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[16:34:16] -!- rob_h has quit [Ping timeout: 272 seconds]
[16:35:53] -!- brianmorel99 [brianmorel99!~brianmore@71-13-81-38.static.bycy.mi.charter.com] has joined #linuxcnc-devel
[16:36:18] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[16:38:25] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[16:40:12] -!- sylphiae has quit [Ping timeout: 245 seconds]
[16:40:14] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[16:44:05] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[16:49:45] -!- axp has quit [Quit: leaving]
[16:49:54] -!- gonzo_nb has quit [Quit: Leaving]
[16:49:56] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[16:52:15] -!- zq [zq!~p@tombartelt.com] has joined #linuxcnc-devel
[16:55:50] <pcw_home> jepler: the hardware translation RAM should be brought in if present in the
[16:55:51] <pcw_home> module ID section but current its hardwired to some configs (EPP configs)
[16:55:53] <pcw_home> since its was never used I think Ive forgotten to add it in newer pinout files
[16:55:54] <pcw_home> even though the hardware is present
[16:56:11] -!- swingley has quit []
[16:57:59] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[16:58:06] -!- kwallace1 has quit [Ping timeout: 246 seconds]
[16:58:23] -!- kwallace1 [kwallace1!~kwallace@smb-204.sonnet.com] has joined #linuxcnc-devel
[17:01:37] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[17:06:02] <zq> hm
[17:06:31] -!- arvidkahl has quit [Client Quit]
[17:07:21] -!- kwallace1 has quit [Ping timeout: 255 seconds]
[17:07:23] <zq> 'comp_id' is the ID of the component that will 'own' the variable. Normally it
[17:07:26] <zq> should be the ID of the caller, but in some cases, a user mode component may be
[17:07:27] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[17:07:29] <zq> doing setup for a realtime component...
[17:07:42] -!- phantoxe has quit []
[17:07:59] <zq> so i came across that for the hal_pin_<type>_newf functions
[17:08:50] <zq> is there an actual case of one component allocating pins for another component?
[17:10:16] <zq> a cursory grep for hal_pin_*_newf shows that it's always called to allocate a pin for the same component
[17:11:21] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[17:11:24] -!- kwallace1 [kwallace1!~kwallace@smb-83.sonnet.com] has joined #linuxcnc-devel
[17:13:17] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[17:14:24] -!- brianmorel99 has quit [Quit: Leaving]
[17:15:15] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[17:18:44] memfrob is now known as NTU
[17:23:13] <jepler> zq: yeah I doubt there is
[17:30:53] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[17:31:22] <zq> jepler: then why would a pointer (to a hal pin) itself need to reside in hal's shm?
[17:31:24] -!- rythmnbls has quit [Quit: Leaving]
[17:31:27] <zq> shared memory, that is
[17:32:03] <jepler> zq: I don't know that offhand. Almost always, a pin is in a structure with a parameter; the parameter would have to be in hal's shm.
[17:32:23] -!- MrSunshine has quit [Ping timeout: 240 seconds]
[17:32:37] <jepler> oh of course: because "net" has to modify the pointer
[17:33:40] <zq> right, i missed that
[17:39:13] -!- basiclaser has quit [Excess Flood]
[17:51:32] -!- rob_h [rob_h!~robh@90.203.219.12] has joined #linuxcnc-devel
[17:52:10] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[17:52:59] -!- lair82_shop has quit [Quit: Page closed]
[17:53:36] <micges> pcw_home: I didn't have machine time to test stepgen + dpll but I will on monday ,also there will be scurve test on same machine on monday
[17:55:18] <pcw_home> I would expect to be a noticeable improvement only on Ethernet or maybe all Preemt-RT systems
[17:58:10] <micges> this is 5i25+7i76 so I could use 7i76e and get some rt-preempt kernel
[17:59:20] <pcw_home> yes
[17:59:23] -!- ve7it [ve7it!~LawrenceG@S01060014d19d0b68.pk.shawcable.net] has joined #linuxcnc-devel
[18:00:15] <pcw_home> I have been testing it with the 7I76E
[18:13:34] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[18:27:14] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[18:28:12] -!- sirdancealot has quit [Ping timeout: 245 seconds]
[18:29:10] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[18:31:05] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[18:41:57] -!- jbr has quit [Quit: ChatZilla 0.9.90.1 [Firefox 32.0/20140825202822]]
[18:50:20] -!- micges-dev [micges-dev!~x@aehv39.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[19:00:16] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[19:00:40] -!- mhaberler has quit [Quit: mhaberler]
[19:04:46] amnesic is now known as amnesic_away
[19:05:52] -!- bobotwf [bobotwf!~joshuas@ip72-197-205-3.sd.sd.cox.net] has joined #linuxcnc-devel
[19:13:26] -!- arvidkahl has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
[19:17:29] -!- theorbtwo has quit [Quit: leaving]
[19:17:48] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[19:25:36] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[19:31:21] -!- lair82 has quit [Quit: Page closed]
[19:31:56] <seb_kuzminsky> thanks micges-dev
[19:32:23] <micges-dev> thanks too
[19:33:06] <jepler> micges: what are you referring to when you said "scurve test"?
[19:35:20] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[19:35:53] -!- FreezingCold has quit [Ping timeout: 240 seconds]
[19:37:07] <micges-dev> jepler: I've extracted important part from araisrobo branch and applied it to master (before new tp merge)
[19:38:07] <micges-dev> it's mostly working, still got few acc spikes at scope to fix
[19:38:44] <micges-dev> but even so results on real machine are great
[19:38:50] <jepler> micges-dev: interesting. not that I'm likely to look at it anytime soon, is it in a published git branch?
[19:40:08] <micges-dev> I think most of changes are here: http://git.linuxcnc.org/gitweb?p=linuxcnc.git;a=shortlog;h=refs/heads/araisrobo-scurve2
[19:43:56] -!- ve7it has quit [Remote host closed the connection]
[19:45:57] <jepler> ah OK
[19:46:02] <jepler> thanks!
[19:47:23] <jepler> For embedded systems, the FreeRTOS project that Andy mentioned on the mailing list looks interesting. Unfortunately, most of their documentation is paywalled.
[19:47:42] <cradek> uh
[19:50:00] <jepler> cradek: did you look at my revised estop-latch documentation? http://pastie.org/9529618 (ignore syntax highlighting)
[19:51:13] <cradek> wow, that's shockingly clear
[19:51:42] <jepler> it also is about 3 times as long as the implementation :-P
[19:51:57] <cradek> that is not a count against it
[19:52:52] amnesic_away is now known as amnesic
[19:52:59] <jepler> I'll test that I can set up a hm2-stepper software estop based on the docs I wrote
[19:53:19] <jepler> and if so I'll push at least the doc fixes to 2.6 if seb_kuzminsky doesn't mind
[19:53:26] <jepler> but he seemed to like the doc fixes too
[19:53:28] <cradek> cool, thanks
[19:53:41] <mozmck> Sometimes the decisions going into one line of code merit a page of explanation :)
[19:53:45] <jepler> I should tell him one caveat, though: the bit about the default value on the input pins is a change
[19:54:37] <jepler> before, ok-in defaulted to false when not connected
[19:54:58] <jepler> I also fixed fault-out to default to true; otherwise, it could have been false for a short time before the estop-latch function was executed once
[19:58:48] -!- jduhls has quit [Ping timeout: 255 seconds]
[20:00:36] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[20:01:44] -!- patrickarlt has quit [Remote host closed the connection]
[20:03:37] -!- FreezingCold has quit [Ping timeout: 245 seconds]
[20:03:50] -!- bobotwf has quit [Quit: bobotwf]
[20:04:28] -!- patrickarlt has quit [Read error: Connection reset by peer]
[20:06:31] -!- FreezingCold has quit [Remote host closed the connection]
[20:06:33] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[20:08:22] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[20:20:57] amnesic is now known as amnesic_away
[20:26:35] -!- rythmnbls has quit [Quit: Leaving]
[20:28:44] -!- f1oat [f1oat!~f1oat@AMontsouris-553-1-22-30.w92-151.abo.wanadoo.fr] has joined #linuxcnc-devel
[20:29:12] <seb_kuzminsky> jepler: here's an open hardware pluto clone, not sure if this is relevant to your interests
[20:29:15] <seb_kuzminsky> git clone git://git.gag.com/hw/cncfpga; gschem cncfpga.sch
[20:30:56] <cradek> cool!
[20:31:10] <cradek> it looks hand-solderable
[20:31:16] <cradek> http://www.gag.com/homeshop/cncfpga/
[20:35:02] <seb_kuzminsky> cradek: it's by bdale garbee, of old-timey debian fame
[20:35:57] -!- acdha has quit [Quit: Textual IRC Client: www.textualapp.com]
[20:39:20] -!- dewy721 [dewy721!~dewy721@172.56.13.121] has joined #linuxcnc-devel
[20:42:49] -!- jerryitt has quit [Quit: Connection closed for inactivity]
[20:45:17] -!- FreezingCold has quit [Ping timeout: 245 seconds]
[20:46:59] -!- dewy721 has quit [Read error: Connection reset by peer]
[20:48:51] -!- dewy721 [dewy721!~dewy721@172.56.13.121] has joined #linuxcnc-devel
[20:50:08] -!- PetefromTn_ has quit [Ping timeout: 252 seconds]
[20:51:48] -!- dewy721 has quit [Read error: Connection reset by peer]
[20:52:07] <jepler> I wish I could buy everybody a reliable host to irc from
[20:52:16] -!- dewy721 [dewy721!~dewy721@172.56.13.121] has joined #linuxcnc-devel
[20:52:52] <jepler> then the channel would just fill up with people who forgot they ever set it up
[20:54:18] -!- dewy721 has quit [Read error: Connection reset by peer]
[20:54:23] -!- dewy721_ [dewy721_!~dewy721@172.56.13.121] has joined #linuxcnc-devel
[20:54:34] <cradek> in perfect har-mon-y
[20:57:04] -!- dewy721_ has quit [Read error: Connection reset by peer]
[20:57:05] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[20:58:41] -!- dewy721 [dewy721!~dewy721@172.56.13.121] has joined #linuxcnc-devel
[20:59:13] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[20:59:32] -!- PetefromTn_ has quit [Ping timeout: 255 seconds]
[21:02:41] -!- f1oat has quit [Ping timeout: 255 seconds]
[21:04:00] -!- FinboySlick has quit [Quit: Leaving.]
[21:06:20] -!- tjb1_ has quit []
[21:06:34] -!- dewy721_ [dewy721_!~dewy721@172.56.13.121] has joined #linuxcnc-devel
[21:06:41] -!- dewy721 has quit [Read error: Connection reset by peer]
[21:10:19] -!- Flipp-_ has quit [Remote host closed the connection]
[21:11:36] <seb_kuzminsky> cradek, jepler: i cloned bdale's cncfpga repo and pushed it to github, and added issues for the things he said were wrong with the current board
[21:11:44] <seb_kuzminsky> https://github.com/SebKuzminsky/cncfpga
[21:11:59] <seb_kuzminsky> let me know if you want push access to that repo
[21:12:28] <seb_kuzminsky> the .sch file opened fine with gschem, and the .pcb file opened with pcb-gtk
[21:12:36] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[21:13:18] <seb_kuzminsky> Bdale offered to "handle the logistics of having them made in small lots". he runs a business making and selling open-source hardware for high-power amateur rocketry
[21:15:22] <jepler> axis nearing two days of runtime on odroid with a hm2-spi configuration
[21:16:39] <jepler> read/write tmaxes are higher than in my standalone testing but no realtime delay messages
[21:17:14] <seb_kuzminsky> sweet
[21:20:26] <jepler> tmaxes after 1 day 19 hours: http://paste.debian.net/119551/
[21:20:45] <jepler> obviously if those all hit at once I wouldn't be making my 1ms deadline
[21:22:37] -!- FreezingCold has quit [Quit: Out]
[21:24:58] -!- Deejay has quit [Quit: bye]
[21:25:27] -!- skunkworks_ [skunkworks_!~chatzilla@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[21:28:13] -!- gleapsite_ has quit [Read error: Connection reset by peer]
[21:34:38] -!- ravenlock has quit [Remote host closed the connection]
[21:37:30] <PCW> Dont those tmaxes indicate that the servo thread is being interrupted?
[21:37:32] <PCW> It seems to me that the servo thread should disable any lower priority interrupts
[21:38:23] -!- erictheise has quit [Quit: erictheise]
[21:39:55] <PCW> (ideally only interrupts from LinuxCNC interface hardware should be allowed when the thread is running)
[21:39:58] -!- PetefromTn_ has quit [Quit: I'm Outta here!!]
[21:43:43] <jepler> no interrupts (of the kind listed in /proc/interrupts) are delivered to CPU3 except GIC MCT (timer interrupt) and rescheduling interrupt.
[21:43:56] <PCW> i dont know if this opens up the possibility of deadlocks in the kernel but for example you can
[21:43:57] <PCW> see interference from video access even on RTAI systems in comps like PID that have no hardware access
[21:45:25] <jepler> though I don't know why so many rescheduling interrupts are delivered; looks like 2/ms. possibly something overlooked in spi is causing one reschedule per call.
[21:46:30] <jepler> interrupts are of course being delivered on the other CPUs, and code is running on them, so it interferes with things like memory bandwidth, shared caches, etc.
[21:46:52] <PCW> I suspect they should be blocked as well
[21:48:05] <jepler> hm something's not right
[21:48:14] <jepler> rtapi_app is not pinned to the last CPU core according to taskset
[21:48:38] <jepler> in fact it's not running with realtime priority
[21:50:03] -!- dewy721_ has quit [Read error: Connection reset by peer]
[21:50:11] -!- dewy721 [dewy721!~dewy721@172.56.13.121] has joined #linuxcnc-devel
[21:50:16] <jepler> that's unexpected
[21:51:40] <jepler> oh I was looking at the affinity of the main task
[21:51:44] <jepler> not the realtime threads
[21:53:18] -!- dewy721_ [dewy721_!~dewy721@172.56.13.121] has joined #linuxcnc-devel
[21:53:42] -!- spatialbrew has quit [Remote host closed the connection]
[21:54:31] -!- dewy721 has quit [Read error: Connection reset by peer]
[22:01:02] <seb_kuzminsky> jepler: can we close #389 now? https://sourceforge.net/p/emc/bugs/389/
[22:01:16] <seb_kuzminsky> 615e8348 claims to fix it
[22:01:21] <seb_kuzminsky> (in 2.6)
[22:01:36] <jepler> seb_kuzminsky: I think dewey tested and committed his own version of the patch
[22:02:34] <seb_kuzminsky> i think so too
[22:02:37] <seb_kuzminsky> i'll close it then
[22:03:08] <jepler> thanks!
[22:03:42] -!- skorasaurus has quit [Remote host closed the connection]
[22:03:48] <jepler> seb_kuzminsky: did you see my disclosure above about slightly changing the estop_latch component (default values for unconnected pins)?
[22:09:18] <micges-dev> seb_kuzminsky: mesa 7i92 support can go to 2.6?
[22:10:21] <micges-dev> seb_kuzminsky: err sorry I messed up names, nm
[22:15:56] <jepler> seb_kuzminsky: so more concretely, here's the patch which I assume will apply to 2.6: http://emergent.unpythonic.net/files/sandbox/0001-estop-latch-improve-documentation-set-default-pin-va.patch
[22:16:10] <jepler> seb_kuzminsky: and also for 2.6, http://paste.debian.net/119557/
[22:19:33] <jepler> or to avoid the bad coloring http://paste.debian.net/plain/119557
[22:19:44] <PCW> micges-dev: uspace is master only so no Ethernet for 2.6
[22:20:01] -!- patricka_ has quit [Remote host closed the connection]
[22:20:13] <PCW> at least I think that's the situation
[22:20:35] <jepler> yes, no ethernet in 2.6.
[22:20:42] <micges-dev> yeah
[22:21:52] -!- FreezingCold has quit [Ping timeout: 245 seconds]
[22:22:02] <micges-dev> PCW: double dot bug is on sserial hal pins?
[22:24:52] -!- patrickarlt has quit [Ping timeout: 245 seconds]
[22:27:28] <PCW> yes
[22:27:46] <PCW> I think 7I76e only
[22:28:19] <PCW> something to do with the 5 character name
[22:29:33] <micges-dev> yep found it
[22:37:45] -!- Loetmichel has quit [Ping timeout: 264 seconds]
[22:40:11] <PCW> ohh and theres a "registred" somewhere
[22:41:28] <KGB-linuxcnc> 03Michael Geszkiewicz 05master 422c844 06linuxcnc 10src/hal/drivers/mesa-hostmot2/sserial.c hostmot2: support for up to 8 chars device names in sserial * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=422c844
[22:41:56] <micges-dev> I see it too
[22:42:27] <jepler> micges-dev: char name[21];
[22:42:36] <jepler> your patch doesn't change this, unless I overlooked something
[22:42:47] <jepler> micges-dev: also, a C++ tip
[22:43:12] <jepler> you can rtapi_snprintf(chan->name, sizeof(chan->name), ...) so that you don't have to change it in two places
[22:43:56] <micges-dev> right...
[22:44:03] <micges-dev> thanks
[22:44:04] Cylly is now known as Loetmichel
[22:44:12] <jepler> the count given to snprintf includes the size for the string-terminating NUL
[22:46:04] <jepler> (before you had an array of 21 but a snprintf argument of 20, so not sure if this was a misconception)
[22:47:29] <micges-dev> it's not my code but I think it was for safety
[22:51:40] -!- dnaleromj has quit []
[23:02:08] -!- kfoltman has quit [Quit: Ex-Chat]
[23:07:22] -!- WalterN has quit [Ping timeout: 245 seconds]
[23:08:50] -!- rob_h has quit [Ping timeout: 272 seconds]
[23:11:54] -!- MrHindsight has quit [Remote host closed the connection]
[23:13:32] -!- MrHindsight [MrHindsight!~shop@adsl-75-57-149-253.dsl.emhril.sbcglobal.net] has joined #linuxcnc-devel
[23:13:32] -!- MrHindsight has quit [Changing host]
[23:13:32] -!- MrHindsight [MrHindsight!~shop@unaffiliated/capthindsight] has joined #linuxcnc-devel
[23:15:16] <KGB-linuxcnc> 03Michael Geszkiewicz 05master 9d3c1d7 06linuxcnc 10src/hal/drivers/mesa-hostmot2/sserial.c 10src/hal/drivers/mesa-hostmot2/sserial.h hostmot2: properly support for up to 8 chars device names in sserial * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=9d3c1d7
[23:15:36] -!- skunkworks_ has quit [Remote host closed the connection]
[23:19:14] -!- gonzo_nb has quit [Remote host closed the connection]
[23:20:29] -!- kwallace2 [kwallace2!~kwallace@smb-23.sonnet.com] has joined #linuxcnc-devel
[23:21:00] -!- kwallace1 has quit [Ping timeout: 246 seconds]
[23:21:06] -!- skunkworks [skunkworks!~chatzilla@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[23:22:43] <seb_kuzminsky> jepler: http://paste.debian.net/plain/119557 looks good
[23:23:34] <KGB-linuxcnc> 03Michael Geszkiewicz 05master 0cdcb9b 06linuxcnc 10src/hal/drivers/mesa-hostmot2/hm2_eth.c hm2_eth: remove duplicated info about successfull hostmot2 registration * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=0cdcb9b
[23:23:41] <seb_kuzminsky> i guess hm2-servo would benefit less from a similar fix, since the encoder feedback will ferror and estop the machine that way
[23:25:47] -!- sirdancealot has quit [Ping timeout: 255 seconds]
[23:30:29] <seb_kuzminsky> jepler: oh, 119557 is against master, no wonder it doesn't apply to 2.6
[23:30:36] * seb_kuzminsky fixes the patch
[23:30:51] <PCW> one difference is that a wd bite would put you in estop even if not moving
[23:31:38] <micges-dev> PCW: do you have blinking led on io part on new 7i76s ?
[23:31:55] <PCW> No, no free pins
[23:32:28] <micges-dev> ah
[23:32:29] <PCW> :-(
[23:32:54] <PCW> when we move to STM :-)
[23:35:39] -!- gleapsite has quit [Read error: Connection reset by peer]
[23:41:55] <KGB-linuxcnc> 03Michael Geszkiewicz 05master bda8153 06linuxcnc 10src/hal/drivers/mesa-hostmot2/hm2_eth.c hm2_eth: add support for mesa 7i92 ethernet board * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=bda8153
[23:43:26] <PCW> Thanks!
[23:46:12] -!- skorasaurus has quit [Ping timeout: 272 seconds]
[23:50:07] <PCW> 5i25 configs updated to latest with ICAP cookie
[23:51:25] <PCW> updating 5I24 now (takes hours and hours)
[23:53:11] -!- gleapsite has quit [Read error: Connection reset by peer]
[23:53:36] <PCW> Monday Ill fix the Ethernet configs to have DPLL on anything with a stepgen
[23:53:58] <PCW> and 7I90 SPI
[23:55:25] <jepler> hours? why?!
[23:55:35] <jepler> oh are you talking the fpga firmware building?
[23:55:55] <PCW> Yes 50 or so bitfiles
[23:56:05] <PCW> I need a faster machine
[23:57:01] <jepler> at $DAY_JOB we all got 12-thread i7 machines. great for software development. probably great for fpga development.
[23:58:05] <PCW> Yeah I I should get a lower end I7 at least
[23:58:32] <micges-dev> what do you have now?
[23:58:39] <jepler> what's the state of multicore use in the xilinx tools? for hostmot2-firmware, I enabled use of build-level parallelism instead of thinking about that.