#linuxcnc-devel Logs

Jul 02 2017

#linuxcnc-devel Calendar

09:15 AM jepler: seb_kuzminsky: eep
10:34 AM seb_kuzminsky: turns out the up/down arrows on the face plate can be used to bias the commanded speed, and someone pushed the up button like 8,000 times
10:35 AM seb_kuzminsky: i pushed the down button until freq-fb matched freq-cmd and now everything is well
10:35 AM skunkworks: jepler, that worked - this is what it looks like with following error set too high and not enough stepgen velocity headroom. http://electronicsam.com/images/KandT/testing/Screenshot_2017-07-01_21-42-12.png
10:36 AM jepler: skunkworks: that is not what the user would have desired!
10:39 AM skunkworks: Definitely a good visual. :)
10:41 AM skunkworks: (no issues building rip on stretch)
11:01 AM jepler: good to hear
11:01 AM jepler: now we just need to figure out what went wrong with seb's one computer
11:01 AM jepler: grumble the floppy-drive-bay multi-card-reader in my desktop computer just decided to go wonky
11:02 AM jepler: something with the cabling: its power light doesn't come on if the computer is standing up, but does if it's lying down (like I do when I'm trying to troubleshoot a problem)
11:02 AM jepler: but it's just a captive cable that goes to an internal USB 10-pin connector so it's not like it's something I'm likely to repair
11:30 AM JT-Shop: Roguish: did you see my pm about attempting to install LinuxCNC on Stretch?
01:17 PM Roguish: pm? where / who to? did not see anything.
02:08 PM JT-Shopp: Roguish: still around?
02:25 PM JT-Shopp is now known as JT-Shop
02:34 PM pcw_home: JT-Shop: You need to finish and market your smart chicken coop door
02:34 PM pcw_home: I need one, I forgot to close our coop door last night (I do this more as I get older) and lost 2 chickens
02:35 PM archivist: linuxcnc gcode for coop door inc
02:44 PM JT-Shop: dang I hate to hear you lost some chickens, they do have a automagic chicken door on the market now
02:46 PM JT-Shop: wow a wooden chicken coop door KIT is $220
02:48 PM pcw_home: Yeah is awful to lose them, and in this case its entirely my fault
02:49 PM JT-Shop: looks like most of the chicken doors on the market miss the point and don't have a lock to keep the door down!
02:50 PM pcw_home: racoons are pretty strong and clever with their paws
02:50 PM JT-Shop: yea
02:51 PM JT-Shop: unless you have something like this https://www.amazon.com/gp/product/B00AOCAETQ
02:52 PM JT-Shop: to prevent the door from being pushed up and open I'd think it would be pretty easy for a coon to break in
02:52 PM JT-Shop: pcw_home: do you have wires run out to the coop?
02:55 PM pcw_home: No fully manual...
02:57 PM pcw_home: well, we have run strings to the door on occasion to slam it shut to scare blue jays that were eating eggs...
02:58 PM pcw_home: (once they have been trapped in the coop for 10 mins or so they never come back)
03:07 PM JT-Shop: and I know what you mean by forgetting I was supposed to change the oil in the BlueWing 4,000 miles ago... oh well better late than never
03:08 PM JT-Shop: are you running uspace on Stretch?
03:13 PM pcw_home: I haven't tried it yet
03:16 PM skunkworks: JT-Shop, I am
03:18 PM JT-Shop: skunkworks: I tried seb_kuzminsky suggestion of replacing wheezy with stretch but that had problems
03:19 PM JT-Shop: oh and I'm trying to install it on the Mate DE version of Stretch
03:19 PM skunkworks: do you mean upgrade the existing install?
03:20 PM JT-Shop: I installed Debian Stretch then got the rt preempt kernel like show in the docs http://linuxcnc.org/docs/2.7/html/getting-started/getting-linuxcnc.html#_installing_on_debian_wheezy_with_preempt_rt_kernel
03:22 PM JT-Shop: apparently the key to stretch base master-uspace is different than wheezy and I think I got past that but apt-get install can't find linuxcnc-uspace
03:33 PM skunkworks: I used
03:33 PM skunkworks: deb http://buildbot.linuxcnc.org/ stretch 2.7-rtpreempt
03:33 PM skunkworks: deb-src http://buildbot.linuxcnc.org/ stretch 2.7-rtpreempt
03:34 PM skunkworks: oh master
03:34 PM skunkworks: then I would think
03:34 PM skunkworks: deb http://buildbot.linuxcnc.org/ stretch master-rtpreempt
03:34 PM skunkworks: deb-src http://buildbot.linuxcnc.org/ stretch master-rtpreempt
03:39 PM JT-Shop: I'll go down and check what I did
03:40 PM JT-Shop: sudo add-apt-repository "http://buildbot.linuxcnc.org/ stretch master-rtpreempt"
03:41 PM JT-Shop: sudo apt-get update reports not found IIRC
04:27 PM skunkworks: cobalt drills don't like 100sfm
04:54 PM skunkworks: they seem to like 80 better
05:19 PM jepler: fwiw this is the sources.list used by the live image I've been working on: https://github.com/jepler/stretch-live-build/blob/master/hooks/customise.sh#L98
06:15 PM hazzy: WOW nice message. Not cryptic at all: http://i.imgur.com/IKnDzPF.jpg
08:32 PM memfrob: Hey seb_kuzminsky I'm trying to use your repo here: https://github.com/SebKuzminsky/linuxcnc-hal-teensy and I'm having problems compiling. G++ located in tools/arm-none-eabi/bin is not a G++ cross compiler but a native G++ compiler for non-x86 CPUs. How am I supposed build the hex file? The instructions say nothing about QEMU or crosstool-ng so I'm confused.
08:33 PM memfrob: "make upload" calls "post_compile" which uses $(abspath $(COMPILERPATH))/arm-none-eabi-g++ as CXX
08:35 PM memfrob: I ran ldd to make sure on arm-none-eabi-g++ and it said "not a dynamic executable"
09:13 PM skunkworks: jepler, the latest image works with my wireless - nice work!
09:23 PM hazzy: Just finished adding threading to gremlin so it does not block the UI. Also added a label which indicates the progress of the preview generation. I find this handy for large files that take many minutes to load.
09:23 PM hazzy: http://i.imgur.com/MIVA0tR.png
09:40 PM skunkworks: hazzy, hazzy looks cool - nice work!
09:46 PM CaptHindsight: seb_kuzminsky: if memfrob isn't online you may answer through me
09:48 PM jepler: I imagine you're supposed to type "make". The toolchain in tools/ is for an amd64 host, and "make" gave me a linuxcnc-hal-teensy.hex file
09:48 PM jepler: of course I don't have a teensy to test it on
09:49 PM memfrob: amd64? so that's why they don't run on 32-bit machines.
09:49 PM jepler: $ file tools/arm-none-eabi/bin/arm-none-eabi-g++
09:49 PM jepler: tools/arm-none-eabi/bin/arm-none-eabi-g++: ELF 64-bit LSB executable, x86-64, ...
09:49 PM hazzy: skunkworks: Thank you! It has been a lot of fun working on hazzy.
09:49 PM memfrob: if linuxcnc is 32-bit exclusive unless it's built by a DIYer like myself, why did they use 64-bit binaries for that?
09:50 PM memfrob: thank you a bunch jepler!
09:51 PM jepler: [unicode shrugging guy]
09:51 PM jepler: you're welcome
09:52 PM jepler: I can't answer your questions about 32 vs 64 bit, but linuxcnc has been portable to 64-bit systems for years
09:53 PM memfrob: the code itself is, yes.
09:55 PM memfrob: Switching to a 64-bit linux system, thanks again!
10:57 PM skunksleep: hazzy: are you guys going to support lathes?
11:01 PM hazzy: Yes indeed!
11:01 PM hazzy: Actually I have been trying to add lathe support for the past few weeks, but I keep getting sidetracked fixing/improving other things.
11:07 PM skunksleep: Nice!
11:08 PM skunksleep: (both for lathe support and fixing/improving other things)
11:12 PM skunksleep: hazzy: btw your mill conversion is top notch
11:27 PM hazzy: skunksleep: Thank you! The mill is still not close to being done, but it works so there is little incentive to finish it
11:27 PM skunksleep: Know what that is like