#linuxcnc-devel | Logs for 2013-03-26

Back
[00:01:08] -!- L84Supper [L84Supper!~Larch@unaffiliated/l84supper] has joined #linuxcnc-devel
[00:03:09] -!- jthornton_ [jthornton_!~john@162.72.171.228] has joined #linuxcnc-devel
[00:03:10] -!- jthornton has quit [Read error: Connection reset by peer]
[00:08:03] -!- cpresser has quit [Ping timeout: 260 seconds]
[00:09:39] -!- asdfasd has quit [Ping timeout: 240 seconds]
[00:19:35] -!- cpresser has quit [Ping timeout: 245 seconds]
[00:20:00] -!- micges [micges!~micges@eim58.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[00:23:00] -!- micges has quit [Client Quit]
[00:31:09] -!- tmcw has quit [Read error: Connection reset by peer]
[00:33:09] -!- adb has quit [Ping timeout: 240 seconds]
[00:41:55] -!- zzolo has quit [Quit: zzolo]
[00:44:04] -!- erictheise has quit [Quit: erictheise]
[00:53:33] -!- gabewillen has quit [Quit: gabewillen]
[00:54:14] <andypugh> What should I expect to work in a sim-compile?
[00:54:39] <andypugh> runtests? axis/sim/axis_mm?
[00:55:05] <andypugh> I have it compiling with --enable-simulator, but don't know what to expect.
[00:55:17] * skunkworks talks to himself a lot too...
[00:55:21] <skunkworks> ;)
[00:57:03] <andypugh> I am hoping that if I scroll back tomorrow there may be some clues.
[01:02:06] -!- zzolo has quit [Client Quit]
[01:03:04] -!- davec__ has quit [Ping timeout: 256 seconds]
[01:06:33] -!- rob_h has quit [Ping timeout: 276 seconds]
[01:08:04] -!- stsydow has quit [Client Quit]
[01:09:53] -!- gabewillen has quit [Ping timeout: 240 seconds]
[01:18:08] <jepler> andypugh: yes, both
[01:18:53] <andypugh> hmm.
[01:19:17] <andypugh> How can I tell if I broke it? I
[01:19:36] <andypugh> (It is broken)
[01:20:37] <andypugh> RTAPI: ERROR: could not open shared memory (errno=2)
[01:20:41] <andypugh> (Several times)
[01:21:16] <andypugh> Runtest: 2 tests run, 0 successful, 2 failed + 0 expected // Failed: // ./redis/redis/deps/jemalloc
[01:22:04] <andypugh> Halrun also fails to load.
[01:22:26] <andypugh> home/andypugh/linuxcnc-dev/scripts/halrun: line 145: 5666 Segmentation fault $INTERACTIVE
[01:22:58] -!- jfire1 has quit [Quit: Leaving.]
[01:23:38] <andypugh> I would hate to panic and stay up all night trying to fix it if these problems are nothing to do with my new component. And I struggle to see how they could be.
[01:26:10] <andypugh> I have just checked out the "hal_bit_t" fix commit to see if it was working then.
[01:26:12] <jepler> your new component isn't in the tests, so unless you changed files outside the component you didn't break it
[01:26:23] <andypugh> I changed the makefile...
[01:26:24] <jepler> assuming this is still talking about the key matrix component
[01:27:16] <andypugh> OK. I can leave it broken then, I guess?
[01:28:15] <jepler> assuming the commits you're concerned over are these
[01:28:15] <jepler> c34af27 Attempt to make the sim-builds work again
[01:28:15] <jepler> 6de09bb Add a matrix keyboard driver
[01:28:24] <jepler> and the buildbot isn't complaining
[01:28:55] <andypugh> Is the "correct" way to make the sim builds work to simply not compile matrix_kb in sim? It depends on a kernel-only header.
[01:28:55] <jepler> then it's something else which is causing you to have trouble running "sim"
[01:29:33] <jepler> I glanced at it and it sort of looks like it is useful as a hal component, but in kernelspace it can also be a linux input device
[01:29:51] <andypugh> Yes, that's the idea.
[01:30:05] <andypugh> But in sim mode the input.h header file hides.
[01:30:33] <jepler> you can put #if around #include
[01:31:23] <andypugh> That's the inverse problem.
[01:31:56] <andypugh> At the moment I have the component hiding about half of its code in sim mode. Which seems to work.
[01:32:12] <jepler> ok ... ?
[01:32:35] <andypugh> As far as I know no other components do that.
[01:33:05] <andypugh> I have never seen a #ifdef in the middle of executable code anywhere else in LinuxCNC
[01:33:26] <jepler> I don't see it as a problem
[01:33:49] <andypugh> I am just assuming that if it was normal behaviour, I wouldhave seen it done.
[01:34:09] <andypugh> I am trying to do this "right'
[01:35:27] <andypugh> But the other ideas I have had (dummy function declarations in a #ifdef, not compiling the module at all in sim mode, both seem inelegant in other ways.
[01:37:06] <andypugh> It seems likely that runtests fails because one of the first tests is looking for redis, that got removed.
[01:38:13] <jepler> fwiw I don't have tests/redis at all in the master branch
[01:38:20] <jepler> it looks like the test was removed too
[01:38:37] <andypugh> <puzzled>
[01:39:34] <jepler> fwiw I don't understand what "s" does.
[01:40:03] <andypugh> In matrix_kb?
[01:40:11] <jepler> yes
[01:40:27] <andypugh> It scans the keyboard using gpio
[01:41:10] <andypugh> So, in theory, you could connect a keyboard to the parallel port and (via HAL) use it as your only system keyboard.
[01:41:24] <jepler> maybe I don't understand what non-s mode does, then
[01:41:35] -!- ravenlock has quit [Ping timeout: 252 seconds]
[01:41:49] <andypugh> non-s mode uses the scancodes that the Mesa 7i73 produces.
[01:42:07] <andypugh> (or any similar matrix scanning hardware)
[01:44:39] -!- sumpfralle has quit [Ping timeout: 240 seconds]
[01:45:52] <andypugh> I am not sure that the component is much use in a sim environment. Though it does actually provide a way to convert integers from 0 to N into N HAL pins.
[01:46:18] <andypugh> which might have uses
[01:46:20] <jepler> from a certain point of view, nothing's useful in a sim environment
[01:46:56] <jepler> but consider the coming userspace realtime threads stuff (rtos-integration): that'll also need to avoid the kernel-dependent parts
[01:47:00] <jepler> but it will be "useful"
[01:47:45] -!- cradek has quit [Changing host]
[01:47:45] -!- cradek [cradek!~chris@emc/board-of-directors/cradek] has joined #linuxcnc-devel
[01:47:45] -!- mode/#linuxcnc-devel [+v cradek] by ChanServ
[01:47:49] <andypugh> Yes, well, that is where it gets complicated, because my component will be a lot less useful in those systems.
[01:48:01] <jepler> because it won't be able to generate OS keystrokes?
[01:48:06] <andypugh> Yes.
[01:48:49] <jepler> there's yet a different API you can use to do that :-/ it's "uinput" http://thiemonge.org/getting-started-with-uinput
[01:48:53] -!- Valen has quit [Quit: Leaving.]
[01:48:58] <andypugh> Though the keystrokes feature was a bit of an afterthought.
[01:49:14] <jepler> something to learn another day, perhaps
[01:49:53] -!- paideia has quit [Quit: Leaving]
[01:49:57] <jepler> hm, I seem to have caused matrix_kb to crash
[01:50:03] <jepler> Program received signal SIGSEGV, Segmentation fault.
[01:50:04] <jepler> 0x00007ff7ff6d6e94 in keyup (inst=0x7ff800bcc0e0)
[01:50:04] <jepler> at hal/components/matrix_kb.c:68
[01:50:04] <jepler> 68 if (inst->hal.key[r * inst->ncols + c] == NULL
[01:50:41] <andypugh> Kernel mode or Sim?
[01:50:58] <jepler> sim
[01:51:39] -!- asbjornit has quit [Ping timeout: 240 seconds]
[01:51:57] <jepler> halcmd: loadrt matrix_kb config=4x4
[01:51:58] <jepler> halcmd: loadrt threads
[01:52:15] <jepler> [then in another terminal I attach the debugger to rtapi_app:]
[01:52:22] <jepler> gdb rtapi_app `pidof rtapi_app`
[01:52:25] <jepler> (gdb) continue
[01:52:30] <jepler> halcmd: addf matrix_kb.0 thread1
[01:52:32] <jepler> halcmd: start
[01:52:35] <jepler> halcmd: setp matrix_kb.0.keycode 0x88888888
[01:52:45] <jepler> then I get the crash shown above
[01:52:53] <jepler> unfortunately, gdb won't tell me the value of r or c
[01:53:31] <jepler> but looking at the registers, it's trying to access 2290649096 bytes into the array hal.key!
[01:54:20] <andypugh> Yes. There is that risk.
[01:55:05] <andypugh> I guess that you have managed to make a negative r?
[01:55:46] <jepler> that's one possibility. also, the test for r, c being out of range should come *before* testing inst->hal.key[r * inst->ncols + c] == NULL, not after
[01:55:48] <andypugh> As I have said, I can't get sim to work at all, but I can check that in realtime.
[01:56:01] <andypugh> Ah, yes, that too.
[01:56:14] <andypugh> Can I assume lazy checking?
[01:56:35] <jepler> http://emergent.unpythonic.net/files/sandbox/0001-fix-crash-when-given-invalid-scan-code.patch
[01:56:53] <jepler> yes, in a || b, the "b" part of the expression is only evaluated when a is false
[01:57:20] <jepler> and in a || b || c, it's chained so that 'b' is evalued only if 'a' is false, and 'c' is evaluated only if 'a' and 'b' are both false
[01:57:33] <andypugh> The same test needs to be in keyup() too.
[01:57:47] <jepler> I didn't even think to look
[01:58:47] <andypugh> And I only thought to test for mildly out-of-range inputs.
[01:59:40] <andypugh> Do you want to push a fix, or should I do it tomorrow? (It's 2am here)
[02:00:01] <jepler> I'll leave it for you
[02:00:04] <jepler> thanks for looking into it
[02:00:19] <jepler> the #ifdefs are just fine the way you've done them unless we identify a specific problem resulting from that
[02:00:44] <jepler> 'night
[02:01:14] <kwallace> jepler: What camera do you use for them purdy pictures on your website?
[02:01:46] <andypugh> I guess if we want a userspace version then I need to get cleverer.
[02:03:32] <andypugh> FWIW that example of userspace input seems to #include input.h which I think includes absolutely nothing in userspace as the whole file is wrapped in an #ifdef KERNEL.
[02:04:01] <jepler> kwallace: my current camera is a Canon EOS 7D and my favorite lenses are the 100mm f/2.8L IS Macro and the 300mm f/4L IS. I have a 17-55mm "kit lens" that gets exercise when I need a wider angle than what the macro lens affords me.
[02:07:03] <andypugh> Right, I am really going this time.
[02:07:09] -!- andypugh has quit [Quit: andypugh]
[02:07:27] -!- skorasaurus has quit [Quit: left the building.]
[02:08:39] <kwallace> Yikes, fancy. I just got a EOS 300D with a 28-105 3.5-4.5 USM, both broken on eBay. The camera has a broken sub mirror pin. The USM doesn't turn on the lens.
[02:10:25] <jepler> does that just mean the AF is unusable?
[02:10:33] <kwallace> I got a 50mm 1.8, broken in half and another 300D that doesn't power up today on eBay.
[02:11:39] <kwallace> I can pop the sub mirror up, but the AF doesn't work, or I get only half a picture.
[02:12:09] <jepler> I hope you can put together a working system from two cameras
[02:12:23] <kwallace> There are a few websites that show the fix. I have it apart now.
[02:13:27] <jepler> The 300D was a fine introduction to SLR photography for me (I was strictly P&S before, film and digital)
[02:13:57] <kwallace> I put a bit of paper clip in the hole and the mirror flips up like it should, but now the camera doesn't power up.
[02:14:31] <jepler> :-/
[02:15:28] <kwallace> I haven't taken the time to look further. Another common fix is to check the SMT fuses.
[02:16:33] <kwallace> It has been a long time since I've had a camera with replaceable lenses. Feels good.
[02:17:13] <jepler> I have a friend who is an old glass collector
[02:17:48] <jepler> He must own a half dozen 50mm f/1.x lenses for instance
[02:17:55] <jepler> will tell you when and where they were manufactured
[02:18:00] <jepler> all manual focus / manual aperture of course
[02:18:55] <jepler> as you probably know, alex_joni and awallin are also both into photography
[02:21:31] <kwallace> Cool. This got me started: http://www.pavlu.net/Astrophotography/pages/index003.html
[02:22:24] <kwallace> He's down the road from me, but hasn't returned e-mail.
[02:23:05] <jepler> for some reason I'd rather look at astrophotography than make it, but maybe it's because I haven't started
[02:24:44] <kwallace> Another link I found: http://glogg.jupiter-io.net/300D/index.asp
[02:26:08] -!- theorbtwo has quit [Ping timeout: 255 seconds]
[02:27:06] <kwallace> I keep thinking how can I do some in astronomy that others haven't already done much better, yet I'm still at it, sort of.
[02:31:16] -!- Tom_itx has quit [Disconnected by services]
[02:31:22] Tom_sbc is now known as Tom_itx
[02:37:27] -!- skunkworks has quit [Remote host closed the connection]
[02:40:27] <jepler> nobody else is your competition
[02:47:16] <kwallace> Do you use the video feature on your 7D much. I've been looking at broken T1i and T2i s for that feature.
[02:59:18] -!- Keknom has quit [Quit: Leaving.]
[02:59:40] -!- Tom_itx has quit [Disconnected by services]
[02:59:47] Tom_sbc is now known as Tom_itx
[03:00:03] -!- RangerRick has quit [Remote host closed the connection]
[03:11:19] -!- zzolo has quit [Quit: zzolo]
[03:14:29] -!- slandis has quit [Quit: leaving]
[03:19:33] -!- Tom_itx has quit [Ping timeout: 248 seconds]
[03:26:44] -!- Tecan has quit [Changing host]
[04:11:52] -!- krusty_ar_ has quit [Ping timeout: 256 seconds]
[04:12:35] -!- AR__ has quit [Ping timeout: 260 seconds]
[05:00:42] -!- Thetawaves has quit [Quit: This computer has gone to sleep]
[05:17:52] <zultron> I asked Charles Steinkuehler (of userpci fame) if he was going to the Fest, just a couple hundred miles from where he lives. I found I couldn't tell him the exact date or location, though. Anyone have a pointer to more info?
[05:28:31] -!- kwallace [kwallace!~kwallace@smb-106.sonnet.com] has parted #linuxcnc-devel
[05:59:43] -!- Fox_Muldr has quit [Read error: Connection reset by peer]
[06:05:02] -!- vladimirek [vladimirek!~vladimire@95.105.250.72] has joined #linuxcnc-devel
[06:14:54] -!- vladimirek has quit [Remote host closed the connection]
[06:30:56] -!- ve7it has quit [Remote host closed the connection]
[06:32:13] -!- Tom_itx has quit [Ping timeout: 246 seconds]
[06:33:10] -!- jpk has quit [Read error: Operation timed out]
[07:15:41] -!- R2E4 has quit [Read error: Connection reset by peer]
[07:15:46] -!- R2E4_ has quit [Read error: Connection reset by peer]
[07:51:10] -!- tomate_ [tomate_!~quassel@2a01:e34:ee61:a5f0:cd1e:dc06:7c60:62ad] has joined #linuxcnc-devel
[07:56:05] -!- emel has quit [Excess Flood]
[07:56:40] -!- gabewillen has quit [Ping timeout: 245 seconds]
[08:03:17] -!- holst has quit [Ping timeout: 248 seconds]
[08:16:47] -!- cherry_lin has quit [Read error: Connection reset by peer]
[08:30:50] Cylly is now known as Loetmichel
[08:35:35] ReadError_ is now known as ReadError
[08:35:44] -!- holst has quit [Ping timeout: 272 seconds]
[08:54:38] -!- cherry_lin has quit [Ping timeout: 240 seconds]
[09:02:52] -!- logger[mah]_ [logger[mah]_!~loggermah@mah2.mah.priv.at] has joined #linuxcnc-devel
[09:06:23] -!- Andrew_rbh has quit [*.net *.split]
[09:06:24] -!- s1dev has quit [*.net *.split]
[09:06:24] -!- fatpandas has quit [*.net *.split]
[09:06:24] -!- morfic- has quit [*.net *.split]
[09:06:24] -!- linlin__ has quit [*.net *.split]
[09:06:24] -!- pjm_ has quit [*.net *.split]
[09:06:25] -!- logger[mah] has quit [*.net *.split]
[09:06:25] -!- toxx has quit [*.net *.split]
[09:06:25] -!- vax-_ has quit [*.net *.split]
[09:06:25] -!- deedubs has quit [*.net *.split]
[09:06:25] -!- linuxcnc-build has quit [*.net *.split]
[09:06:25] -!- netAction has quit [*.net *.split]
[09:06:26] s1dev_ is now known as s1dev
[09:06:30] Andrew_rbh_ is now known as Andrew_rbh
[09:12:02] -!- linuxcnc-build [linuxcnc-build!~linuxcnc-@174-16-204-191.hlrn.qwest.net] has joined #linuxcnc-devel
[09:22:08] -!- rob_h [rob_h!~rob_h@027c16a0.bb.sky.com] has joined #linuxcnc-devel
[09:36:47] -!- b_b has quit [Changing host]
[10:27:48] -!- stsydow has quit [Remote host closed the connection]
[10:38:18] jthornton_ is now known as jthornton
[10:51:16] -!- gabewillen has quit [Ping timeout: 272 seconds]
[10:54:26] -!- mourner has quit [Quit: mourner]
[10:55:04] -!- tomate_ has quit [Ping timeout: 246 seconds]
[11:06:45] -!- Simooon has quit [Quit: Leaving]
[11:15:39] -!- tomate__ [tomate__!~quassel@2a01:e34:ee61:a5f0:cd1e:dc06:7c60:62ad] has joined #linuxcnc-devel
[11:41:59] -!- skunkworks [skunkworks!~skunkwork@68-115-41-210.static.eucl.wi.charter.com] has joined #linuxcnc-devel
[11:42:45] <KGB-linuxcnc> 03jthornton 05v2.5_branch 667f7fa 06linuxcnc 10docs/src/config/ini_config.txt * Docs: add simple example filter program
[11:47:53] -!- V0idExp has quit [Quit: Leaving.]
[12:00:27] -!- logger[mah] [logger[mah]!~loggermah@mah2.mah.priv.at] has joined #linuxcnc-devel
[12:01:03] -!- mourner has quit [Quit: mourner]
[12:04:43] -!- logger[mah]_ has quit [Ping timeout: 246 seconds]
[12:04:43] -!- Loetmichel has quit [Read error: Connection reset by peer]
[12:13:12] -!- Andrew_rbh has quit [Quit: Andrew_rbh]
[12:26:14] <linuxcnc-build> build #57 of precise-i386-realtime-rip is complete: Failure [4failed clear-dmesg get-dmesg] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-i386-realtime-rip/builds/57 blamelist: John Thornton <jthornton@gnipsel.com>
[12:30:51] <jthornton> WTF!
[12:31:38] -!- ravenlock has quit [Ping timeout: 240 seconds]
[12:37:08] -!- kerim has quit [Client Quit]
[12:42:11] <linuxcnc-build> build #854 of checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/checkin/builds/854 blamelist: John Thornton <jthornton@gnipsel.com>
[12:42:55] -!- krusty_ar has quit [Read error: Connection reset by peer]
[12:57:18] <jthornton> how could my push have broken buildbot? it was just a manual change and it builds here...
[13:13:36] <cradek> that one builder is having a problem unrelated to any source changes
[13:14:09] <JT-Shop> thanks, had me going for a bit
[13:14:45] <cradek> if you follow the first link it gave, you can see the errors by clicking the "stdio" links under the pink bars
[13:15:37] <JT-Shop> thanks, I've not seen that page before and was a bit confused
[13:16:10] <JT-Shop> I assume because I triggered a build with my push I got blamed LOL
[13:16:12] <cradek> yeah it's pretty hard to find what you want in buildbot output
[13:16:42] <cradek> but the first link (the one with the architecture name in it) points directly to what you want to see in the case of a failed build
[13:17:33] <cradek> for comparison, here is an earlier one that's actually a failed build because of a code error: http://buildbot.linuxcnc.org/buildbot/builders/lucid-i386-sim/builds/853
[13:20:42] -!- Valen has quit [Quit: Leaving.]
[13:22:31] <JT-Shop> thanks for explaining that
[13:23:04] -!- stsydow has quit [Remote host closed the connection]
[13:29:53] -!- holst has quit [Quit: Leaving]
[13:30:19] -!- Celelibi has quit [Ping timeout: 256 seconds]
[13:40:35] -!- Brandonian has quit [Quit: Brandonian]
[13:52:58] <alex_joni> cradek: that's a kernel bug?
[13:53:04] <alex_joni> http://buildbot.linuxcnc.org/buildbot/builders/precise-i386-realtime-rip/builds/57/steps/clear-dmesg/logs/stdio <-
[13:59:07] <cradek> hard to say what's doing that
[13:59:51] <cradek> maybe it just needs a reboot?
[14:02:40] -!- mhaberler has quit [Quit: mhaberler]
[14:21:38] -!- mourner has quit [Quit: mourner]
[14:28:27] -!- gabewillen has quit [Client Quit]
[14:31:17] -!- mk0 has quit [Quit: Leaving]
[14:35:01] -!- vladimirek [vladimirek!~vladimire@95.105.250.72] has joined #linuxcnc-devel
[14:35:42] -!- Youdaman has quit []
[14:36:07] -!- vladimirek has quit [Client Quit]
[14:37:11] -!- vladimirek [vladimirek!~vladimire@95.105.250.72] has joined #linuxcnc-devel
[14:38:21] -!- AR_ has quit [Ping timeout: 245 seconds]
[14:45:54] -!- mourner has quit [Quit: mourner]
[14:46:31] -!- skorasaurus3 has quit [Quit: left the building.]
[14:49:02] -!- mhaberler [mhaberler!~mhaberler@macbook.stiwoll.mah.priv.at] has joined #linuxcnc-devel
[15:00:22] -!- Thetawaves has quit [Quit: This computer has gone to sleep]
[15:00:58] -!- mackerski has quit [Read error: Operation timed out]
[15:05:42] -!- kwallace [kwallace!~kwallace@smb-95.sonnet.com] has joined #linuxcnc-devel
[15:31:49] -!- uncrtnmind has quit [Quit: Leaving...]
[15:32:26] <kwallace> It seems to me that using the arrow/cursor keys with GTK/Glade for axis jogging might be a can of worms since GTK likes to use the cursor keys for predefined uses such as navigating menus and text boxes. I'm thinking a set of screen buttons for North, North-East, East and so on would be better. They would be activated by mouse clicking or touch screen and would be specific to jogging. One problem would be the loss of screen space. Any thoughts
[15:51:31] <cradek> on my touchscreen if I leave a coolant fingerprint the button stays stuck in until I wipe it off
[15:52:38] <cradek> also you wouldn't be able to jog diagonally with mouse or touchscreen
[15:53:01] -!- ve7it [ve7it!~LawrenceG@S01060014d19d0b68.pk.shawcable.net] has joined #linuxcnc-devel
[15:53:02] <cradek> also for both of those you must be looking at the screen, not the machine, to use them
[15:53:40] <cradek> (oh I see you said north-east so you could do some diagonals)
[15:54:47] <cradek> but to get all the possible diagonals you'd need 14 (??) buttons and it would be totally incomprehensible
[15:55:04] <cradek> no, it'd be 24
[15:55:14] <skunkworks> for a mill... lathe you could get by with 8 - couldn't you?
[15:55:17] <cradek> something like that
[15:55:36] <cradek> oh, true
[15:55:49] <kwallace> Crud, you are right. I'd like to separate the navigation and jogging somehow.
[15:56:04] <cradek> suggest hard buttons for jogging
[15:56:04] <skunkworks> But when we get around to converting the lathe - I think we are going to have 2 mpg's
[15:56:10] <cradek> or wheel only
[15:56:36] <cradek> yes two MPGs would be really great. I will do that one of these days too.
[15:56:56] <cradek> you could use them like a manual for basic stuff
[15:57:16] <cradek> a wonderful kind of manual machine with dro + css
[15:57:26] <kwallace> So far, we don't require the wheel. It's an extra cost option.
[15:59:17] -!- ravenlock has quit [Ping timeout: 252 seconds]
[15:59:39] -!- b_b has quit [Changing host]
[16:04:27] <kwallace> One doesn't have diagonal jogging with an MPG. Diagonal jogging might not be missed with buttons for axis select and +/-.
[16:04:57] <kwallace> Crap I forgot blind jogging.
[16:05:26] <cradek> kwallace: you can certainly do diagonal with an mpg. it's very useful for chamfering, etc
[16:06:21] <cradek> you can jog at any angle with motion's type of wheel inputs
[16:07:19] <kwallace> Do any of the UIs have it?
[16:07:44] <cradek> no
[16:08:08] <kwallace> Seems like a nifty feature.
[16:08:12] <cradek> only touchy is a wheel-based UI and it's pretty basic
[16:08:26] <cradek> someone making a panel with all hard controls would be more likely to do something like that
[16:10:09] <cradek> you guys should be brave enough to have a good wheel-based UI
[16:10:55] <cradek> I keep typing and deleting things. that means time for coffee break.
[16:11:53] -!- zzolo has quit [Quit: zzolo]
[16:12:07] <kwallace> Do some stretching too.
[16:15:29] -!- b_b has quit [Changing host]
[16:17:16] <skunkworks> cradek, what do you mean 'you can jog at any angle with motion's type of wheel inputs'
[16:19:38] -!- L33TG33KG34R has quit [Ping timeout: 252 seconds]
[16:20:46] <kwallace> I think what he means is that motion can take jogging input for more than one joint at a time.
[16:28:43] <cradek> sure, you can enable whichever ones you want, set your scales to define the angle, and wheeljog them together
[16:29:27] Cylly is now known as Loetmichel
[16:30:20] <kwallace> Kind of in the middle of plain jogging and a conversational script.
[16:30:56] <cradek> yeah, I sorta see it as an extension of "the best manual lathe ever"
[16:32:09] -!- DJ9DJ has quit [Disconnected by services]
[16:32:13] DJ9DJ_ is now known as DJ9DJ
[16:32:40] <skunkworks> ah - neat
[16:32:42] <cradek> if you have a hard axis selector for the jogwheel, having it do X, Z, /, \ would be trivial
[16:33:03] <cradek> well same for those being gui buttons
[16:37:24] <kwallace> Requiring a jog wheel for a real machine seems reasonable. but 99% of the time I'm using LinuxCNC on a sim in the office.
[16:39:00] <cradek> yeah it's a little hard to test touchy because of that requirement, but it's worth it because the design is correct for real work
[16:39:03] <skunkworks> I have one on my keychain... ;)
[16:39:19] <cradek> you can simulate buttons on-screen easily enough, wheel is a little harder
[16:39:35] <cradek> you can "turn" the wheel with halcmd...
[16:39:39] * cradek shrugs
[16:40:57] <skunkworks> https://www.youtube.com/watch?v=0ZQ-qq1pTA0
[16:41:10] <skunkworks> yishin stull playing with the mesa usb stuff
[16:41:51] <skunkworks> seems to act a bit different from linuxcnc prime
[16:42:11] <kwallace> So I'm back to screen buttons for axis select and +/-, and maybe a hide button.
[16:42:55] <cradek> kwallace: is the machine going to have a keyboard?
[16:43:19] <cradek> I mean a pc style keyboard
[16:43:43] -!- hashfail_ has quit []
[16:44:56] <kwallace> So far it does. http://www.tormach.com/product_pcnc_main2.html
[16:47:42] <cradek> sorry, why don't you want keyboard jogging then? it's SO much better than mouse.
[16:50:24] <kwallace> I just want to keep the arrow keys for navigation and use something else for jogging.
[16:51:18] <kwallace> The function keys have moved to the back, hoping to not be noticed.
[16:58:06] -!- ler_hydra has quit [Remote host closed the connection]
[17:17:19] -!- V0idExp has quit [Ping timeout: 264 seconds]
[17:18:52] <skunkworks> kwallace, oh - are you also working on the mill too?
[17:22:06] <kwallace> Mostly the lathe now, the mill a little latter. A lot of work overlaps. I've started on the mill conversational scripts.
[17:22:49] <skunkworks> neat
[17:26:08] -!- stsydow has quit [Ping timeout: 240 seconds]
[17:27:48] -!- mackerski has quit [Quit: mackerski]
[17:29:22] <skunkworks> I am suprised they didn't wait for mach 4... ;)
[17:30:06] <zultron> Hey folks, are there any firm details on the Fest this year?
[17:30:41] <skunkworks> I think there is going to be one in wichita at stuarts shop.
[17:30:46] <skunkworks> there is info on the mailing list
[17:31:09] <skunkworks> might want o bring it back up
[17:31:29] <zultron> That's about what I know, too. My attempts to find it on the list failed, though; seems there's no actual announce.
[17:32:03] <zultron> I heard it's June or July, Stuart's shop in Wichita.
[17:34:03] <skunkworks> http://thread.gmane.org/gmane.linux.distributions.emc.user/39890/focus=39951
[17:35:35] <zultron> Ooh, there it is!
[17:35:48] <zultron> Thanks!
[17:35:57] <zultron> Will you be there, skunkworks ?
[17:36:14] <skunkworks> yes - I think so. Cleared it with the wife.. :)
[17:36:34] <skunkworks> assuming it is still a go.
[17:37:05] <zultron> Woo hoo!
[17:37:31] <skunkworks> zultron, have you been to stuarts?
[17:37:59] <zultron> Nope. I saw the videos of his great big LinuxCNC-driven toy, though. :)
[17:38:21] <skunkworks> yes - he has some big equipment
[17:42:45] -!- tomate__ has quit [Remote host closed the connection]
[17:46:41] -!- dway has quit [Quit: NOOOOOOooooooooo……]
[17:50:12] -!- mourner has quit [Quit: mourner]
[17:55:34] -!- adb [adb!~IonMoldom@178.211.237.94] has joined #linuxcnc-devel
[18:12:12] -!- Tom_itx has quit [Ping timeout: 264 seconds]
[18:12:32] -!- mourner has quit [Quit: mourner]
[18:17:04] -!- b_b has quit [Changing host]
[18:20:59] -!- andypugh [andypugh!~andy2@cpc16-basl9-2-0-cust685.20-1.cable.virginmedia.com] has joined #linuxcnc-devel
[18:47:09] -!- jfire has quit [Read error: Connection reset by peer]
[18:48:13] -!- smithrobs has quit [Ping timeout: 240 seconds]
[18:48:15] smithrobs_ is now known as smithrobs
[18:51:12] -!- maximilian_h [maximilian_h!~bonsai@p549DDC2D.dip.t-dialin.net] has joined #linuxcnc-devel
[18:51:19] -!- sumpfralle has quit [Read error: Connection reset by peer]
[18:51:36] -!- sumpfralle has quit [Client Quit]
[18:51:56] -!- holgi has quit [Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307164200]]
[18:55:28] -!- danilow has quit [Ping timeout: 245 seconds]
[19:06:17] -!- mourner has quit [Quit: mourner]
[19:07:24] -!- c60 has quit [Quit: Lost terminal]
[19:15:53] -!- adb has quit [Ping timeout: 240 seconds]
[19:16:58] -!- IchGuckLive has quit [Quit: ChatZilla 0.9.87 [Firefox 18.0/20130108033621]]
[19:20:45] -!- sadara has quit []
[19:21:47] -!- gambakufu has quit [Ping timeout: 255 seconds]
[19:24:07] -!- stsydow has quit [Remote host closed the connection]
[19:33:52] -!- adb [adb!~IonMoldom@178.211.237.94] has joined #linuxcnc-devel
[19:39:31] -!- syyl_ws has quit [Quit: Verlassend]
[19:46:39] <cradek> zultron: I'm pretty sure I'll be able to go. hope to meet you there.
[19:47:04] -!- erictheise has quit [Quit: erictheise]
[19:48:33] <cradek> I don't even recall the last time I saw the usual folks. I only went to ann arbor once. 3 years ago maybe?
[19:48:38] <zultron> Awesome! Charles Steinkuehler, Seb, skunkworks, Michael H and I are all at least making positive noises.
[19:48:46] <cradek> awesome
[19:49:18] <skunkworks> michael - isn't he in germany?
[19:49:34] <zultron> Austria, yep, he's flying over.
[19:49:36] <cradek> .at?
[19:49:43] <skunkworks> wow - neat
[19:50:09] <cradek> if you guys need airport rides or whatever, just yell.
[19:50:28] <cradek> since I'm a "local" (haha), only n00 miles away
[19:50:32] <zultron> Will do. I'm still debating whether to drive; ~8 hours from Austin.
[19:50:56] <cradek> I'll always drive 8 (or 12) hours instead of flying, but not everyone is like me...
[19:51:03] <skunkworks> IIRC it is a bit longer for me from the west side of WI
[19:51:05] <cradek> wonder if moses will come? I think he's in texas somewhere.
[19:51:15] <cradek> mozmck
[19:51:35] <mozmck> hi!
[19:51:48] <cradek> hey
[19:51:52] <zultron> Where're you mozmck ?
[19:51:53] <cradek> think you're coming in june?
[19:52:04] <mozmck> I'm going to put it on my calendar, but I don't know.
[19:52:12] <mozmck> I'm north of Dallas about an hour
[19:52:25] <kwallace> Anyone driving from California?
[19:52:26] <zultron> I could pick you up on the way north. ;)
[19:52:57] <zultron> Hmm, you should be closer to 5 hours, mozmck
[19:53:11] <mozmck> Have to see how my wife is doing, new baby due in early september
[19:53:27] <mozmck> I think about 6 hours
[19:53:41] <zultron> Oh yeah, I remember that time. :) Congratulations.
[19:53:56] -!- maximilian_h has quit [Quit: Leaving.]
[19:54:01] <cradek> kwallace: you could go through denver and pick up seb
[19:54:03] <mozmck> thanks!
[19:54:40] <kwallace> I'm looking at a map
[19:55:31] <kwallace> Yikes it's a $%^& long way.
[19:55:53] <cradek> the country is very very wide
[19:56:05] <cradek> airplane for you
[19:56:13] -!- smithrobs has quit [Ping timeout: 240 seconds]
[19:56:21] smithrobs_ is now known as smithrobs
[19:56:26] <skunkworks> heh
[19:57:00] <cradek> I might take my bus again, whee
[19:57:08] <skunkworks> Neat!
[19:57:24] <mozmck> how many yards per gallon does that get?
[19:57:26] <skunkworks> Any changes to it? Have you used it since the last trip to wichita?
[19:57:28] <cradek> have to get it unwinterized in a few weeks and see what's broken
[19:57:39] <cradek> I've only taken it on short trips
[19:57:46] <cradek> it's great for hauling very long lumber :-)
[19:58:05] <cradek> mozmck: 8ish mpg, I think it was
[19:58:52] <mozmck> :) I hauled a 5000 lb machine from El Paso the other day and didn't get much better than that.
[19:59:32] <mozmck> El Paso is a lot further than Wichita from here.
[19:59:44] <cradek> yeah it's great mileage for a house
[20:01:57] -!- skunkworks has quit [Read error: Connection reset by peer]
[20:08:08] -!- jfire1 has quit [Read error: Connection reset by peer]
[20:15:06] <JT-Shop> by weight I bet it gets 10 times better gas mileage than my Spyder
[20:18:27] -!- JesusAlos has quit [Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931]]
[20:36:15] -!- vladimirek has quit [Remote host closed the connection]
[20:38:50] <cradek> JT-Shop: it's 25999 lbs gvwr
[20:39:06] <cradek> JT-Shop: I remember that number because the cutoff for CDL requirement is 26000
[20:56:36] -!- smithrobs has quit [Ping timeout: 264 seconds]
[20:56:43] smithrobs_ is now known as smithrobs
[20:57:51] -!- erictheise has quit [Quit: erictheise]
[21:01:51] -!- hashfail_ has quit []
[21:02:03] -!- skunkworks [skunkworks!~chatzilla@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[21:11:06] -!- FinboySlick has quit [Quit: Leaving.]
[21:39:43] -!- syyl has quit [Quit: Leaving]
[21:45:34] -!- zzolo has quit [Quit: zzolo]
[21:53:31] -!- PCW [PCW!~chatzilla@99.88.10.65] has joined #linuxcnc-devel
[22:00:58] -!- paideia has quit [Quit: Leaving]
[22:01:42] -!- DJ9DJ has quit [Quit: bye]
[22:03:40] -!- chillly has quit [Quit: Leaving]
[22:10:24] -!- Loetmichel has quit [Ping timeout: 264 seconds]
[22:15:26] -!- tmcw has quit [Read error: Connection reset by peer]
[22:15:56] -!- V0idExp has quit [Quit: Leaving.]
[22:35:17] -!- ravenlock has quit [Ping timeout: 248 seconds]
[22:35:52] -!- smithrobs has quit [Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931]]
[22:38:04] -!- bedah has quit [Quit: Ex-Chat]
[22:38:27] -!- maximilian_h [maximilian_h!~bonsai@g230143254.adsl.alicedsl.de] has joined #linuxcnc-devel
[23:00:12] <andypugh> I get a segfault when I run ./configure --enable-simulator. Is that normal?
[23:00:49] <andypugh> Mar 26 22:59:43 DN2800 kernel: [79109.226705] ldpreload_main[8452]: segfault at c ip 003ed057 sp bfbfe7e0 error 4 in libstdc++.so.6.0.13[331000+e9000]
[23:04:46] -!- tanepiper has quit [Remote host closed the connection]
[23:05:56] -!- asdfasd has quit [Ping timeout: 272 seconds]
[23:20:38] <JT-Shop> cradek: the Spyder is 950lbs and gets 27mpg so that is 35lbs per mpg vs the house at 5199.8lbs per mpg
[23:21:06] <JT-Shop> so 148 times better at moving mass
[23:23:44] -!- mhaberler has quit [Quit: mhaberler]
[23:26:10] -!- JesusAlos has quit [Ping timeout: 246 seconds]
[23:26:14] JesusAlos_ is now known as JesusAlos
[23:27:56] -!- mephux has quit [Excess Flood]
[23:33:02] -!- JesusAlos has quit [Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931]]
[23:34:41] -!- adb has quit [Ping timeout: 252 seconds]
[23:36:42] <KGB-linuxcnc> 03andy 05master b7223b2 06linuxcnc 10src/hal/components/matrix_kb.c * Make matrix_kb more resilient.
[23:38:36] -!- mercuryrising has quit [Ping timeout: 264 seconds]
[23:38:52] -!- mozmck has quit [Quit: Leaving.]
[23:40:08] -!- mozmck [mozmck!~moses@client-204.235.45.161.wcfltx.partnershipbroadband.com] has joined #linuxcnc-devel
[23:55:45] simon__ is now known as diller73
[23:55:57] diller73 is now known as Simooon
[23:57:00] -!- Simooon has quit [Client Quit]
[23:57:03] -!- simon__ has quit [Read error: Connection reset by peer]