#linuxcnc-devel | Logs for 2016-06-22

Back
[00:01:34] -!- dgarr has quit [Ping timeout: 260 seconds]
[00:02:26] -!- dgarr [dgarr!~dgarrett@184.101.149.161] has joined #linuxcnc-devel
[00:14:28] -!- eeriegeek has quit [Read error: Connection reset by peer]
[00:28:14] -!- eeriegeek has quit [Read error: Connection reset by peer]
[00:30:15] -!- Loetmichel has quit [Ping timeout: 260 seconds]
[00:30:54] -!- kingarmadillo has quit [Ping timeout: 258 seconds]
[00:48:01] -!- kingarmadillo has quit [Ping timeout: 252 seconds]
[00:53:51] <skunkworks> Oooh http://www.machsupport.com/forum/index.php/topic,27039.msg227697.html#msg227697
[00:54:11] <KGB-linuxcnc> 03Sebastian Kuzminsky 05master 85ec56d 06linuxcnc 10(5 files in 2 dirs) docs: add a document describing how to build LinuxCNC * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=85ec56d
[00:54:22] <KGB-linuxcnc> 05seb/master/build-docs ec9608a 06linuxcnc 04. branch deleted * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=ec9608a
[01:02:20] -!- asdfasd has quit [Ping timeout: 260 seconds]
[01:13:15] <skunkworks> interesting work around for their TP - maximum feeds for different angles between segments..
[01:20:30] -!- DGMurdockIII has quit [Read error: Connection reset by peer]
[01:23:46] -!- Frank_11 has quit [Ping timeout: 252 seconds]
[01:37:30] -!- BeachBumPete has quit [Quit: I'm Outta here!!]
[01:43:18] -!- chupacabra has quit [Ping timeout: 250 seconds]
[01:46:38] -!- micges has quit [Quit: Wychodzi]
[01:49:29] -!- kingarmadillo has quit [Ping timeout: 258 seconds]
[02:02:43] <KGB-linuxcnc> 05dgarr/ja14-abshome bee8068 06linuxcnc 04. branch deleted * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=bee8068
[02:02:59] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15jepler commented on issue #33: Thanks for your contribution to LinuxCNC. I hope you'll be able to help us out more with stepconf and gtk3 porting in general in the future! 02https://github.com/LinuxCNC/linuxcnc/pull/33#issuecomment-227623433
[02:03:09] <KGB-linuxcnc> 03Dewey Garrett 05joints_axes15 a11cfcd 06linuxcnc 10(214 files in 105 dirs) configs: [TRAJ] rename velocity & accel items JA * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=a11cfcd
[02:05:24] -!- anth0ny_ has quit [Quit: anth0ny_]
[02:11:10] -!- [cube] has quit [Ping timeout: 260 seconds]
[02:12:20] -!- [cubert] has quit [Ping timeout: 250 seconds]
[02:13:13] -!- anth0ny_ has quit [Quit: anth0ny_]
[02:14:00] -!- anth0ny_ has quit [Client Quit]
[02:16:57] <KGB-linuxcnc> 03Jeff Epler 05master 823f34c 06linuxcnc 10configs/.gitignore gitignore: don't propose to add 'hallib' in configs/ * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=823f34c
[02:16:57] <KGB-linuxcnc> 03Jeff Epler 05master ad8dcb0 06linuxcnc 10src/rtapi/uspace_common.h uspace: Return RTAPI delay to 10us * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=ad8dcb0
[02:16:57] <KGB-linuxcnc> 03Jeff Epler 05master 5753cf9 06linuxcnc 10src/rtapi/uspace_rtapi_app.cc uspace: remove unneeded forward declaration * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=5753cf9
[02:16:59] <KGB-linuxcnc> 03Jeff Epler 05master 2faa909 06linuxcnc 10src/rtapi/uspace_common.h uspace: check if rtapi_app is setuid for rtapi_is_realtime * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=2faa909
[02:17:03] <KGB-linuxcnc> 03Jeff Epler 05master 52bbeaa 06linuxcnc 10src/rtapi/uspace_common.h uspace: fix locking of shared memory segments * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=52bbeaa
[02:17:32] <cradek> wow, you guys
[02:19:46] -!- hatch789 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
[02:21:49] <dgarr> jepler: i'm sorry i haven't explained well, with a deb install pickconfig.tcl puts a symlink for hallib in a user's directory like ~/linuxcnc/configs/sim.axis (if he creates a config for sim.axis) (no link is made in the users git tree unless it is pathological parallel to his home directory in some way)
[02:23:37] <dgarr> the committer might have put a symlink in his tree for convenience and could use a (private) ~/.gitignore to prevent inadvertent additions to git commits
[02:25:15] <cradek> > At the moment, there are 179 settings for it. 1 - 179 degrees. Enter the max feedrate you want the machine to travel at for each angle.
[02:25:54] <jepler> dgarr: thank you for the clarification
[02:26:09] <dgarr> btw, one can make a rip pickconfig.tcl emultate the deb behavior by export debug_pickconfig=1
[02:26:34] -!- Tom_itx has quit []
[02:27:44] <jepler> dgarr: For a perfectly spherical developer, it is great to assume everything their environment creates routinely will be put in their personal gitignore and insist on only adding things created by e.g., the build system -- but we have some evidence that with actual non-spherical developers it's helpful to list a few extra things in gitignore that might otherwise cause problems
[02:28:28] <dgarr> no problem (but i don't know what a spherical developer is)
[02:30:01] <jepler> oh it's an unfunny joke. the physicist who, in solving a problem, says "let us assume a *perfectly spherical* cow"
[02:30:24] <jepler> so it's the ideal developer who never makes a mistake vs all the actual developers who do
[02:30:48] <dgarr> its fine, i just thought i had misled you
[02:33:30] <cradek> dgarr: thanks for always jumping in and doing the crappy jobs like checking and fixing 200 ini files
[02:33:35] <cradek> because what a job
[02:35:03] <jepler> yes indeed, thank you dgarr
[02:36:19] -!- Tom_L has quit [Quit: Leaving]
[02:38:11] <dgarr> no problem, scripted
[02:41:19] -!- [cube] has quit [Ping timeout: 252 seconds]
[02:41:59] -!- [cubert] has quit [Ping timeout: 260 seconds]
[02:45:11] -!- Tom_itx [Tom_itx!~Tl@unaffiliated/toml/x-013812] has joined #linuxcnc-devel
[02:50:02] -!- kingarmadillo has quit [Ping timeout: 250 seconds]
[02:54:51] <skunkworks> cradek, that is supposed to help their issue with no real path following control
[02:55:29] <cradek> oh hey bieber is in lincoln tonight and I'm missing it
[02:55:53] <cradek> (glad I'm not downtown)
[02:56:48] <cradek> 179 numbers to fill in, one for each degree of angle, isn't the best user interface I can think of :-/
[02:56:59] <cradek> it seems like you'd ... calculate them with an expression
[02:57:27] <cradek> I'm dumber now for having read that, and also this bieber article in the paper
[02:57:39] -!- dimas has quit [Read error: Connection reset by peer]
[02:58:00] <skunkworks> heh
[02:58:01] <cradek> "... tour appeals to guys, too" is the headline
[03:04:52] -!- Frank_11 has quit [Quit: Nettalk6 - www.ntalk.de]
[03:26:06] <Tom_itx> guys of what sort?
[03:30:33] -!- Roguish has quit [Quit: ChatZilla 0.9.92-rdmsoft [XULRunner 35.0.1/20150122214805]]
[03:51:00] -!- kingarmadillo has quit [Ping timeout: 258 seconds]
[04:00:25] -!- dimas has quit [Read error: Connection timed out]
[04:30:12] -!- dgarr has quit [Quit: Leaving.]
[04:33:39] -!- Timbo has quit [Ping timeout: 276 seconds]
[04:51:51] -!- kingarmadillo has quit [Ping timeout: 276 seconds]
[05:06:51] -!- steves_logging [steves_logging!~Steve@wsip-70-182-2-252.dc.dc.cox.net] has joined #linuxcnc-devel
[05:51:13] -!- teepee_ [teepee_!~teepee@unaffiliated/teepee] has joined #linuxcnc-devel
[05:52:27] -!- teepee has quit [Ping timeout: 244 seconds]
[05:52:27] teepee_ is now known as teepee
[05:54:16] -!- kingarmadillo has quit [Ping timeout: 272 seconds]
[05:59:51] -!- radish has quit [Ping timeout: 240 seconds]
[06:21:30] -!- kwallace [kwallace!~kwallace@162.222.30.254] has parted #linuxcnc-devel
[06:29:21] Guest86 is now known as Loetmichel
[06:50:09] -!- Mathnerd314 has quit [Ping timeout: 276 seconds]
[06:54:03] -!- kingarmadillo has quit [Ping timeout: 240 seconds]
[07:04:43] -!- rkj has quit [*.net *.split]
[07:04:43] -!- Komzpa has quit [*.net *.split]
[07:04:43] -!- kanzure has quit [*.net *.split]
[07:04:43] -!- Akex_ has quit [*.net *.split]
[07:04:44] -!- _nexxus_ has quit [*.net *.split]
[07:04:44] -!- MacGyverX has quit [*.net *.split]
[07:04:45] _nexxus__ is now known as _nexxus_
[07:08:04] -!- yasnak has quit [Read error: Connection reset by peer]
[07:11:36] -!- likevinyl has quit [Read error: Connection reset by peer]
[07:37:54] -!- b_b has quit [Changing host]
[07:50:25] -!- tiwake has quit [Ping timeout: 252 seconds]
[07:51:26] -!- trasz_ has quit [Ping timeout: 272 seconds]
[07:51:57] -!- enleth has quit [Ping timeout: 246 seconds]
[07:52:26] -!- Miner_48er has quit [Quit: Leaving]
[07:55:48] -!- kingarmadillo has quit [Ping timeout: 276 seconds]
[08:20:52] -!- remstw has quit [Ping timeout: 258 seconds]
[08:22:21] -!- kalxas has quit [Changing host]
[08:55:54] -!- kingarmadillo has quit [Ping timeout: 260 seconds]
[09:12:40] -!- eeriegeek has quit [Quit: Leaving.]
[09:21:49] -!- nofxx has quit [Ping timeout: 258 seconds]
[09:36:44] -!- icecube45 has quit [Ping timeout: 260 seconds]
[09:37:20] -!- icecube45 has quit [Changing host]
[09:43:40] -!- ikcalB [ikcalB!~ikcalB@mail.team-electronics.com] has joined #linuxcnc-devel
[09:56:33] -!- kingarmadillo has quit [Ping timeout: 246 seconds]
[10:10:47] -!- icecube45 has quit [Ping timeout: 244 seconds]
[10:12:21] -!- icecube45 has quit [Changing host]
[10:27:50] -!- ikcalB has quit [Ping timeout: 244 seconds]
[10:39:57] -!- Gaston|Home1 has quit [Ping timeout: 246 seconds]
[10:40:31] -!- Gaston|Home [Gaston|Home!~quassel@rosie.office.tw.ly] has joined #linuxcnc-devel
[10:54:11] -!- icecube45 has quit [Ping timeout: 244 seconds]
[10:55:28] -!- icecube45 has quit [Changing host]
[10:59:15] <jthornton> seb_kuzminsky: should I add peters instructions modified for 4.1.20-rt23 to the building LinuxCNC? BTW nice addition to the docs
[11:00:25] <jthornton> http://paste.ubuntu.com/17690231/
[11:24:04] -!- Komzzzpa has quit [Ping timeout: 260 seconds]
[11:29:12] -!- ikcalB [ikcalB!~ikcalB@mail.team-electronics.com] has joined #linuxcnc-devel
[11:39:48] -!- icecube45 has quit [Ping timeout: 246 seconds]
[11:41:01] -!- icecube45 has quit [Changing host]
[12:01:34] -!- root-x has quit [Read error: Connection reset by peer]
[12:02:15] -!- lair82 [lair82!~rick@52-92-107-97.dynamic.cm-pool.d-pcomm.com] has joined #linuxcnc-devel
[12:03:33] -!- trasz [trasz!~trasz@freebsd/developer/trasz] has joined #linuxcnc-devel
[12:09:51] -!- remstw has quit [Ping timeout: 240 seconds]
[12:10:47] <ikcalB> jepler: tnx very much for your effort - the patch for using `InterpBase* makeInterp()` from out-of-tree works. (my segfault resulted from not initializing the gtk-gl library. pls don't ask, how that code was able to run 3y ago...)
[12:12:45] <ikcalB> as InterpBase does not have attributes, do I really need an instance to work with? atm I'm trying with an uninitialized pointer like `InterpBase *pInterp;` I've just managed to view the preview window itself (far from rendering anything useful)
[12:13:29] <ikcalB> still I don't get segfaults, so idk whether that is going to work without that patch. investigating... just fyi
[12:16:32] <jepler> yes, you will need a real instance of an interpreter to actually perform a preview.
[12:23:43] <jepler> a base class with no data members and all or almost all methods "virtual ... = 0;" is basically the C++ equivalent of an Interface in more modern languages (java/c#)
[12:24:36] <jepler> if you declare 'InterpBase *pinterp;' and then use pinterp->anything() you are dereferencing a NULL or undefined pointer, which will usually net you a crash (not a null pointer exception like in java/c#)
[12:25:57] <ikcalB> got it - new to c++ (as you can easily guess).
[12:29:03] kanzure_ is now known as kanzure
[12:30:54] -!- nos has quit [Read error: Connection reset by peer]
[12:34:24] <lair82> Good Morning guys, Is it pretty safe to say that the project has moved away from ubuntu?
[12:34:55] <lair82> I'm cleaning up my notes, and was going to get rid of all ubuntu related stuff.
[12:37:48] -!- radish has quit [Remote host closed the connection]
[12:47:20] -!- icecube45 has quit [Ping timeout: 244 seconds]
[12:48:07] -!- icecube45 has quit [Changing host]
[12:54:37] <jepler> lair82: I doubt we will ever provide another ubuntu-based install image from linuxcnc.org.
[12:55:57] <jepler> .. it's just not safe to try to base your own system on Ubuntu, because they have become litigous. The latest is that they are demanding a per-installation, per-month fee from a particular cloud hosting provider who offers an "ubuntu" option..
[12:58:10] <lair82> Ok, no problem, I have been building wheezy machines, and am flirting with Mint now, just want to get rid of all the clutter in my notes
[12:58:47] <jepler> from the standpoint of building and installing linuxcnc, every debian derivative is very similar
[13:00:39] <lair82> Is it worth updating my ubuntu machines to debian or mint, or just leave well enough alone?
[13:01:35] <lair82> I have three turning centers that are all at about 2.6.3-2.6.4 and I would like to update them, and they are all three running Ubuntu 10.04
[13:01:48] <jepler> never change a working machine
[13:01:52] <jepler> needlessly
[13:02:20] <jepler> but on the other hand, 2.7.x is the last linuxcnc version that builds on ubuntu 10.04, master branch does not
[13:03:08] <lair82> I don't want too, just curious to see if there is any advantage. 2.7.x is fine, that is where our mills are at, and we see no issues with that.
[13:03:52] <jepler> sure, and we'll probably maintain 2.7.x and fix minor bugs for a year after "2.7+1" becomes a stable release
[13:05:16] <lair82> Ok, I will just update Linuxcnc then, not the OS on those machines, you don't know of anything major that will break my builds going from 2.6.3 to 2.7.4?
[13:05:32] <jepler> we believe that the major differences are in the documentation
[13:05:50] <jepler> http://linuxcnc.org/docs/2.7/html/getting-started/updating-linuxcnc.html#_updating_configuration_files
[13:06:46] <lair82> Ok, I will give it a whirl on the one machine that doesn't run daily, that way if I run into problems I can get them hashed out, and not hold up production.
[13:07:18] <lair82> Thanks jepler
[13:08:52] <pcw_home> Small SSDs are cheap. I would make a new install on a new drive and leave the original drive untouched
[13:08:54] <pcw_home> so you have a fallback until the new system is full operational
[13:09:50] <lair82> sounds good pcw_home
[13:11:29] <lair82> Was going to ask you pcw_home, can I build uspace on mint, using jthorntons build notes, modifying it to use uspace
[13:12:05] <lair82> Just to try to run my 7i80 on a mint control
[13:13:17] <pcw_home> I have used Mint and ubuntu 14.04 without issue
[13:13:39] <lair82> running RT Preempt?
[13:13:44] <pcw_home> yes
[13:14:29] <lair82> Ok, I don't need to update the kernel like I have had to do on my debian right?
[13:15:04] <pcw_home> Ive run preempt RT/LinuxCNC on ubunto 10.04, 12.04,14.04, debian wheezy and Mint (17.2?)
[13:15:24] <jepler> installing rt-preempt is updating the kernel so I'm not sure what you mean
[13:15:28] <pcw_home> you have to install the kernel on all
[13:16:25] <lair82> Ok, cool, I'll give it a try building one, and see how it goes
[13:17:13] <pcw_home> maybe JT will provide SSDs with Mint/LinuxCNC/Preempt-RT preinstalled
[13:17:47] <lair82> jepler, I was referring to this, http://freeby.mesanet.com/makert4.1.13, thats not the current version, but that is what I am referring to
[13:18:17] <lair82> Fixes latency problems on the MB I am using
[13:19:03] <lair82> That would be sweet!!!!
[13:20:33] <pcw_home> someone who can actually write bash scripts could make a much better Preempt-rt install script
[13:22:11] <jepler> nonononononononon
[13:22:17] <lair82> Hey, it works for me, so it can't be that bad ;)
[13:22:41] <lair82> what?
[13:22:57] <jepler> if you're going to distribute something to users, particularly if you are going to sell media, I believe you really should start with Debian packages hosted on a public website
[13:23:16] <jepler> I would feel really gross if users became mislead and thought they had to pay for their copy of linuxcnc
[13:23:41] <jepler> and shell scripts to install kernels are great for individual users, but they are bad as a system of distributing software
[13:25:25] <lair82> I didn't pay for anything, this was just something to help fix problems with a MB I bought ( not from Mesa ) that was having some serious problems working with mesa boards
[13:26:00] <lair82> pcw freely gave this to me
[13:26:01] <jepler> this is about the prospect of "why not sell SSDs [that contain software not available for download as a debian package]"
[13:26:22] <lair82> Oooohhhhhh, gotcha,
[13:28:01] <jepler> (and I'm not saying that this necessarily violates any software license, but rather saying that it feels gross to me and indicates that there is a gap right now where the kernels the community needs are not debian packaged .. but the scalable solution is to debian package the stuff that is needed .. except we are all overworked in our hobby as it is)
[13:28:46] <lair82> I don't believe JT is out to mislead anyone, or try to make a profit off of it, guys like me could benefit from something like that, I spent all day yesterday trying to build a new SSD for one of the mills I did, that has this MB/OS combo, and is having problems.
[13:30:12] <lair82> And doing the math, 8 hrs of my time, times $60hr for the labor rate charged for me to work on something, is $480 lost, when I could have been out doing something else.
[13:30:16] -!- skunkworks has quit [Ping timeout: 272 seconds]
[13:31:06] -!- Timbo has quit [Changing host]
[13:31:39] -!- anth0ny_ has quit [Quit: anth0ny_]
[13:32:30] <lair82> So even if I had to pay $150 ( figuratively speaking, not sure what it would cost) for a SSD already loaded up, that just needed my config dropped on it, and installed into a machine, is completely worth every penny.
[13:32:39] <jepler> I see your point of view.
[13:33:01] <cradek> nobody is the bad guy here, especially JT and PCW. but a system that's installed by scripts and not by packages backed up by a public package repository is a bad solution because it doesn't let the user update it in the normal way. this makes all our lives worse - the users and the folks who support them. it's also important that the user be able to get corresponding source to all the things on their system in the normal way ...
[13:33:07] <cradek> ... (apt-get source).
[13:34:45] <ikcalB> cradek: the good *old*-fashioned way. (pun intended: old != recent / upstream / up-to-date). wait for things to come, reagardings snaps... UGH!
[13:34:48] <cradek> to me this isn't about a hypothetical JT product, it's more important to keep script-installs from becoming widespread, because they are bad for users and maintainers
[13:35:29] <lair82> That is the biggest hurdle that we have seen so far in all the work I do with these, and all the other local shops we deal with that we have showed them our machines, as soon as they see what I have to do to get the software loaded, bugs worked out of problematic MB/SSD/HDD/OS combos, get a config loaded and running, they RUN FOR THE HILLS!!!
[13:36:40] <jepler> afk for some much-needed breakfast
[13:36:45] <lair82> As soon as we say it's free software, their ears perk up, and they start listening, but by the end of the conversation, if I have my back to them, they are usually out the door and leaving the parking lot.
[13:39:35] <lair82> Any way you shake it, using Linuxcnc with what ever break out boards and IO boards, is by far, leagues cheaper than going with any of the big brand names when it comes to converting a big machine over to a new PC based control,
[13:41:31] <lair82> But most shops, at least all the shops around here, just don't have the manpower to have someone learn the programming of the basic OS, figure out what components to purchase, then figure out how to get linuxcnc working properly, and then finally program the machine.
[13:41:49] <archivist> you can do it for them
[13:42:52] <lair82> Ours situation is a little different, my boss was determined to get one running, now we have 5, because we cut our teeth on the first one, and have learned, quickly, along the way.
[13:43:39] <pcw_home> The problem is with Preempt-RT is that there are no recent kernels from debian/ubuntu so if you have
[13:43:40] <pcw_home> anywhere near current hardware, you will get a non working system with the available package kernel
[13:44:05] <lair82> we did, I have a 50x30x30" VMC 15 mins down the road at another shop,
[13:44:48] -!- icecube45 has quit [Ping timeout: 250 seconds]
[13:45:10] -!- icecube45 has quit [Changing host]
[13:45:34] <lair82> And I still stumble when trying to get things off the ground putting a control together.
[13:48:28] -!- mase-tech has quit [Remote host closed the connection]
[13:50:17] <lair82> Just looked, and boy oh boy, I was way the hell off, JT has got it going on!!!! 80GB 3.5" HD with LinuxCNC/Uspace/RT-preempt using Mint 17.3, $45.00, in stock. I seriously screwed up yesterday.
[13:50:52] <mozmck> nice!
[13:51:02] <lair82> I can't buy that HD for that, bare bones no OS
[13:51:39] <lair82> That would have saved me probably around $400
[14:20:00] <seb_kuzminsky> jthornton: i dont think kernel building info belongs in the new document i made, i want that one to be focused on linuxcnc
[14:20:43] <seb_kuzminsky> kernel building docs are useful, and from this morning's discussion i see that we should host them someplace better than pastebin
[14:21:23] <seb_kuzminsky> maybe the wiki for now? i'm not sure
[14:21:57] -!- kwallace [kwallace!~kwallace@162.222.30.254] has joined #linuxcnc-devel
[14:22:09] <seb_kuzminsky> in the long run i think we should publish kernel debs for preempt-rt like we occasionally do for rtai
[14:22:14] <cradek> if we want ethernet cards to become mainstream we eventually need a preempt kernel we can trust. if they don't stay around we'll want to package one ourselves or snag one that goes by in jessie-backports or whatever
[14:22:21] <cradek> yeah, what seb said
[14:22:52] <seb_kuzminsky> there are some preempt-rt kernels in snapshots.debian.org, right? do any of those work?
[14:23:28] <jepler> seb_kuzminsky: I get OK (100us) latencies with the 4.4-rt kernel that was in jessie-backports
[14:23:32] -!- root-x has quit [Read error: Connection reset by peer]
[14:23:35] <jepler> but pcw says they lock up for him and he prefers 4.1
[14:23:49] <jepler> so one portion of the problem is, we don't know what kernel choices work on a wide range of hardware..
[14:25:53] <seb_kuzminsky> http://snapshot.debian.org/binary/?cat=l
[14:26:09] <seb_kuzminsky> there are several -rt kernels to choose from
[14:26:34] <seb_kuzminsky> including a 4.6 one
[14:27:06] -!- Alpha1125 has quit [Ping timeout: 276 seconds]
[14:27:20] <jepler> I haven't tried that one
[14:28:00] <jepler> anyway, one strategy is: get a source package from snapshot.debian.org or debian stretch (testing), build it for jessie, and then put it in the package archives on wlo
[14:28:06] <jepler> somebody just has to do it
[14:28:27] <seb_kuzminsky> i dont know for sure, but i bet we can just copy one of the sdo dscs and build it and put.. yes what jepler said
[14:28:33] <jepler> and you have to pick which kernel version that had an -rt patch that you think will have good hardare compatibiliy
[14:28:50] <lair82> Is that the next flavor, Jessie?
[14:28:59] <seb_kuzminsky> lair82: yeah, jessie is wheezy+1
[14:29:00] <jepler> lair82: "jessie" is the codename of the current debian stable
[14:29:11] <lair82> Aaah, ok.
[14:29:23] <jepler> also known as Debian 8
[14:29:33] <lair82> I didn't honestly mean to start a shit storm,
[14:29:45] <seb_kuzminsky> this is a goodness storm
[14:30:06] <seb_kuzminsky> the lack of a linux-image-rt at linuxcnc.org has been bugging me for a long time
[14:30:14] <seb_kuzminsky> how about this:
[14:30:58] <seb_kuzminsky> let's pick a -rt image from snapshot.d.o, everyone who has time/interest tests it out on some hardware they care about, and if it's good i'll rebuild it for jessie and put it in our deb archive
[14:31:09] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15nicokid commented on issue #57: Hi,... 02https://github.com/LinuxCNC/linuxcnc/issues/57#issuecomment-227762500
[14:32:12] <seb_kuzminsky> maybe http://snapshot.debian.org/binary/linux-image-4.1.0-2-rt-amd64/ or http://snapshot.debian.org/binary/linux-image-4.6.0-1-rt-amd64/
[14:32:14] <mozmck> That means installing jessie right? How many people are running jessie?
[14:32:15] <archivist> how about fixing that bots nick to be shorter "-linuxcnc-github/#linuxcnc-devel-"
[14:32:16] <pcw_home> If you had one 4.1 and one 4.6 I think thats enough (its been enough to run on the 6-7 system Ive tried with)
[14:32:44] <seb_kuzminsky> pcw_home: great
[14:33:09] <seb_kuzminsky> a nice thing with preempt-rt is that linuxcnc binaries are kernel-version-agnostic, unlike with rtai
[14:34:03] <jepler> seb_kuzminsky: I will test on a i5-3320M and a i7-4790k
[14:34:07] <jepler> I am pretty sure 4.1 ran fine on the i5
[14:34:10] <seb_kuzminsky> so you're right, if we need multiple kernels to cover all the hardware we care about, that's fine, because we'd still just publish one uspace deb that works on all of them
[14:34:18] <seb_kuzminsky> jepler: thanks
[14:34:41] <jepler> both tests are going to be amd64, I don't have any 32-bit userspaces around
[14:34:53] <seb_kuzminsky> i've got an old-ish machine i used for rtai kernel testing way back when, i'll test on that tonight after work
[14:34:57] <seb_kuzminsky> amd64 here too
[14:35:22] <jepler> seb_kuzminsky: so basically pull down those packages from snapshot, install, and do a latency-test and kick the tires?
[14:35:23] <seb_kuzminsky> i might have a wheezy 32-bit userspace around, could test it on that too
[14:35:38] <seb_kuzminsky> jepler: yeah i think so
[14:35:48] <seb_kuzminsky> see if all your hardware works
[14:35:54] <seb_kuzminsky> load the system down and see if it crashes
[14:35:58] * seb_kuzminsky shrugs
[14:36:09] <jepler> I'll include info about 4.4 as well, even though based on pcw's experience it seems we can exclude that one from the shortlist
[14:36:52] <seb_kuzminsky> bbl, time for Bike To Work Day
[14:37:04] <jepler> sounds nice, unless it's 115° there or something
[14:37:58] <jepler> bad news, I'm unlikely to make it to the event at Stuart's. I've just learned that relatives will be visiting from Germany that week so it would be super rude to leave town.
[14:38:20] <cradek> booo
[14:38:22] <seb_kuzminsky> argh, bummer
[14:38:39] <jepler> (aside from work obligations that might also stop me taking vacation at that time)
[14:44:39] -!- kraiskil has quit [Remote host closed the connection]
[14:49:05] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15nicokid commented on issue #33: Hi Jeff,... 02https://github.com/LinuxCNC/linuxcnc/pull/33#issuecomment-227768141
[14:49:23] -!- ikcalB has quit [Quit: WeeChat 1.5]
[15:10:30] -!- Alpha112_ has quit [Ping timeout: 244 seconds]
[15:10:45] -!- Jymmm has quit [Ping timeout: 244 seconds]
[15:18:51] -!- ivansanchez has quit []
[15:22:41] -!- ktchk [ktchk!~eddie6929@n219079251081.netvigator.com] has joined #linuxcnc-devel
[15:30:15] -!- Daerist has quit [Quit: Leaving]
[15:35:47] -!- Mathnerd314 [Mathnerd314!~quassel@supertux/Mathnerd314] has joined #linuxcnc-devel
[16:09:43] -!- zeeshan has quit [Ping timeout: 244 seconds]
[16:36:32] -!- evilren has quit [Remote host closed the connection]
[16:52:51] -!- chupacabra has quit [Ping timeout: 250 seconds]
[16:53:08] -!- Komzpa has quit [Quit: Konversation terminated!]
[16:58:33] -!- icecube45 has quit [Ping timeout: 276 seconds]
[17:00:38] -!- icecube45 has quit [Changing host]
[17:04:44] -!- ktchk [ktchk!~eddie6929@n219079251081.netvigator.com] has parted #linuxcnc-devel
[17:06:44] <JT-Shop> I only have 32 bit computers so I can test that
[17:07:30] -!- JT-Shop has quit [Quit: Leaving]
[17:07:47] -!- JT-Shop [JT-Shop!~john@198.45.191.246] has joined #linuxcnc-devel
[17:09:42] -!- andypugh [andypugh!~andypugh@cpc14-basl11-2-0-cust1010.20-1.cable.virginm.net] has joined #linuxcnc-devel
[17:39:46] -!- icecube45 has quit [Ping timeout: 258 seconds]
[17:40:11] -!- icecube45 has quit [Changing host]
[18:17:11] -!- icecube45 has quit [Ping timeout: 240 seconds]
[18:17:23] -!- renesis has quit [Remote host closed the connection]
[18:18:44] -!- icecube45 has quit [Changing host]
[18:32:42] -!- teepee_ [teepee_!~teepee@unaffiliated/teepee] has joined #linuxcnc-devel
[18:34:16] -!- teepee has quit [Ping timeout: 272 seconds]
[18:34:16] teepee_ is now known as teepee
[18:34:40] -!- newcnc22 has quit [Ping timeout: 260 seconds]
[18:34:52] -!- gaute has quit [Ping timeout: 250 seconds]
[18:55:13] -!- rob_h [rob_h!~R@97e428d3.skybroadband.com] has joined #linuxcnc-devel
[19:00:23] -!- kingarmadillo has quit [Ping timeout: 244 seconds]
[19:05:21] -!- skunkworks [skunkworks!~skunkwork@184-157-216-139.dyn.centurytel.net] has joined #linuxcnc-devel
[19:16:06] <KGB-linuxcnc> 03andypugh 052.7 72cb686 06linuxcnc 10src/hal/components/carousel.comp carousel.comp: Fix a bad initialisation in index mode * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=72cb686
[19:19:06] <skunkworks> Yay!
[19:22:38] <skunkworks> zlog,
[19:22:38] <zlog> skunkworks: Log stored at http://tom-itx.no-ip.biz:81/~tom-itx/irc/logs/%23linuxcnc-devel/2016-06-22.html
[19:23:15] -!- root-x has quit [Read error: Connection reset by peer]
[19:25:32] -!- gregcnc has quit [Read error: Connection reset by peer]
[19:27:04] -!- Frank_11 has quit [Ping timeout: 260 seconds]
[19:31:12] -!- landau has quit [Ping timeout: 250 seconds]
[19:34:03] -!- kingarmadillo has quit [Ping timeout: 250 seconds]
[19:48:08] -!- bilboquet_ has quit [Read error: Connection reset by peer]
[19:49:16] -!- bilboquet_ has quit [Read error: Connection reset by peer]
[19:50:46] -!- bilboquet_ has quit [Read error: Connection reset by peer]
[19:51:31] -!- bilboquet_ has quit [Read error: Connection reset by peer]
[19:52:46] <linuxcnc-build> build #886 of 1500.rip-jessie-i386 is complete: Failure [4failed runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1500.rip-jessie-i386/builds/886 blamelist: andypugh <andy@bodgesoc.org>
[19:53:28] <andypugh> I am fairly sure that my one-line change didn’t break that build
[19:54:19] <seb_kuzminsky> yeah...
[19:57:32] <linuxcnc-build> build #4271 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/4271 blamelist: andypugh <andy@bodgesoc.org>
[20:03:52] -!- Servos4ever has quit [Quit: ChatZilla 0.9.92 [Firefox 47.0/20160604131506]]
[20:05:02] -!- jasen has quit [Quit: Page closed]
[20:16:03] -!- Alpha1125 has quit [Ping timeout: 264 seconds]
[20:17:39] -!- basiclaser has quit [Quit: Connection closed for inactivity]
[20:19:20] <mozmck> jepler: stuart says the date is still flexible
[20:31:11] -!- ve7it [ve7it!~LawrenceG@S010648f8b3c3bc3b.pk.shawcable.net] has joined #linuxcnc-devel
[20:44:40] -!- b_b has quit [Remote host closed the connection]
[20:46:18] -!- Miner_48er has quit [Quit: Leaving]
[20:46:33] -!- nofxx has quit [Ping timeout: 240 seconds]
[20:48:57] -!- icecube45 has quit [Ping timeout: 260 seconds]
[20:49:11] -!- dr0w has quit [Quit: Leaving]
[20:50:25] -!- icecube45 has quit [Changing host]
[20:56:43] <skunkworks> andypugh, I was playing with the carousel comp just now
[20:56:45] <skunkworks> in master
[20:57:41] <skunkworks> I am not understanding the behavior of the jog yet and cannot seem get a good startup procedure.
[20:58:01] <skunkworks> it is 99% there I think - it just acts odd initally
[20:58:59] <skunkworks> if I bring up the machine and jog the carousel - it rotates in the homing direction forever. if I hit the jog button again - it will stop after it find home.
[20:59:18] <skunkworks> then seem to work normally after that.
[20:59:30] <skunkworks> If I do a tool change first - it also works normally after that
[21:00:28] <skunkworks> if it would just stop after finding home - that would work - or better yet - goes back to +1 or -1 Pocket depending on which jog direction you hit
[21:00:44] <skunkworks> if that makes sense
[21:03:45] <skunkworks> http://electronicsam.com/images/matsuura/20160622_153614.jpg
[21:04:08] <skunkworks> still needs some jog buttons, estop, selector switches...
[21:06:16] <skunkworks> hmm - crappy picture
[21:06:34] <skunkworks> http://electronicsam.com/images/matsuura/20160622_153043.jpg
[21:06:46] <skunkworks> little less crappy - barely..
[21:07:54] <cradek> hmm, did you do something unusual to get those dlsym/dlclose build errors?
[21:08:24] <skunkworks> I don't think I specified uspace... (or atleast that is what I did to fix it) during configure
[21:08:30] <cradek> oh ok
[21:09:20] <skunkworks> I did a git pull/ make and it re-reran configure automatically
[21:09:42] <skunkworks> I assume it didn't do --with-realtime=uspace
[21:11:50] <seb_kuzminsky> maybe we should make --with-realtime=uspace the default, if no option is given to configure
[21:16:31] -!- Deejay has quit [Quit: bye]
[21:20:51] <seb_kuzminsky> currently, running configure with no --with-realtime detects the rtai realtime setup if one exists, and fails if not
[21:22:07] <andypugh> skunkworks: The idea is that it homes then goes to the selected pocket the first time you pick a tool.
[21:25:12] <andypugh> It spends infinity looking for pocket 0 if you enable it with set to zero.
[21:30:32] -!- skunkworks_ [skunkworks_!~AndChat39@184-157-216-139.dyn.centurytel.net] has joined #linuxcnc-devel
[21:30:33] -!- kingarmadillo has quit [Ping timeout: 240 seconds]
[21:31:05] -!- swarfer has quit [Client Quit]
[21:31:24] <skunkworks_> andypugh: I am pretty sure I tried it spe
[21:31:53] <skunkworks_> Setting the tool number first.
[21:32:02] <KGB-linuxcnc> 03andypugh 05master 04b9abd 06linuxcnc 10src/hal/components/carousel.comp carousel.comp: Make homing a bit more intuitive * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=04b9abd
[21:32:58] <andypugh> Hmm, thinking about it, that belonged in 2.7 too, I think.
[21:32:59] <skunkworks_> Oh! I will try it
[21:33:58] <andypugh> skunkworks_: You probably want to put both chnages in, rather than wait for 2.7 to merge up to master
[21:37:38] -!- AndChat-396416 [AndChat-396416!~AndChat39@184-157-216-139.dyn.centurytel.net] has joined #linuxcnc-devel
[21:39:31] -!- skunkworks_ has quit [Ping timeout: 240 seconds]
[21:39:36] <skunkworks> I thought jog stuff wan't in 2.7 anyway..
[21:45:02] <skunkworks> andypugh, ok - so close. It stops when it finds the index when you hit the one direction - but if you hit the oposite jog - it then also goes around and finds the index...
[21:45:49] <andypugh> Oh.
[21:46:12] -!- mase-tech has quit [Quit: Leaving]
[21:46:22] <andypugh> Index is a silly thing. Can’t you fit a graycode thing?
[21:47:26] <skunkworks> heh
[21:48:13] <skunkworks> also - now it homes the opposite direction when you hit the other direction. (it used to home the same direction no matter what jog key you hit) I think
[21:50:07] <andypugh> skunkworks: Can you read through https://github.com/LinuxCNC/linuxcnc/blob/master/src/hal/components/carousel.comp and try to see where it is going wrong?
[21:52:03] <skunkworks> I certainly can try.
[21:52:08] <andypugh> If you hit jog and it isn’t homed then it shoud go to state 10 and move forwards, then state 11. You won’t see state 10 but you can see other states in the HAL parameter
[21:58:18] -!- zeeshan [zeeshan!~kvirc64@CPE84948c379051-CM84948c379050.cpe.net.cable.rogers.com] has joined #linuxcnc-devel
[21:58:21] -!- BeachBumPete [BeachBumPete!~IceChat9@2601:585:8200:7a40:d0d5:13c1:9dae:52c] has joined #linuxcnc-devel
[22:03:20] -!- BeachBumPete [BeachBumPete!~IceChat9@2601:585:8200:7a40:d0d5:13c1:9dae:52c] has parted #linuxcnc-devel
[22:05:40] -!- kingarmadillo has quit [Ping timeout: 252 seconds]
[22:20:01] -!- skunkworks_ [skunkworks_!~AndChat39@184-157-216-139.dyn.centurytel.net] has joined #linuxcnc-devel
[22:22:10] -!- AndChat-396416 has quit [Ping timeout: 252 seconds]
[22:28:04] -!- teepee has quit [Ping timeout: 244 seconds]
[22:28:30] -!- teepee [teepee!~teepee@unaffiliated/teepee] has joined #linuxcnc-devel
[22:30:44] justanotheruser is now known as justanothe[ATL]
[22:31:34] justanothe[ATL] is now known as justanothe[MIN]
[22:40:11] -!- Nick001-shop has quit [Ping timeout: 240 seconds]
[22:45:24] -!- Patang has quit [Ping timeout: 260 seconds]
[23:05:45] -!- Patang [Patang!~freenode@cm-84.208.100.218.getinternet.no] has joined #linuxcnc-devel
[23:06:09] -!- kingarmadillo has quit [Ping timeout: 246 seconds]
[23:20:28] -!- icecube45 has quit [Ping timeout: 252 seconds]
[23:21:10] -!- icecube45 has quit [Changing host]
[23:23:39] -!- skunkworks_ has quit [Ping timeout: 246 seconds]
[23:29:22] -!- skunkworks has quit [Ping timeout: 258 seconds]
[23:31:41] justanothe[MIN] is now known as justanotheruser