#linuxcnc Logs
Aug 04 2024
#linuxcnc Calendar
12:33 AM sam__ is now known as Guest7933
01:25 AM lcnc-relay: <vibram> Hello,
01:25 AM lcnc-relay: I have a bijur lub pump with oil level indicator.
01:25 AM lcnc-relay: When level is low, circuit is closed. I would like to display a pop-up message in axis as a warning
01:25 AM lcnc-relay: <vibram> What would be the best way?
01:54 AM jpa-: vibram: https://linuxcnc.org/docs/2.6/html/man/man9/message.9.html hal component
02:00 AM lcnc-relay: <vibram> Thanks a lot I did some research but didn't find this
02:11 AM Deejay: moin
03:07 AM lcnc-relay: <captainhindsight_.> https://www.youtube.com/watch?v=cChl9ge2kwA
04:03 AM JT-Cave: morning
05:29 AM JT-Cave: Tom_L, you around?
05:34 AM Tom_L: morning
05:34 AM Tom_L: am now
05:38 AM JT-Cave: just cleaned up the examples and pushed
05:38 AM Tom_L: saw that
05:39 AM JT-Cave: are what is the difference between mill_3, mill_3_plot and tom_sim?
05:39 AM Tom_L: first two is just the plotter location with the buttons for it moved in plot
05:40 AM Tom_L: haven't looked at tom_sim in a while...
05:40 AM Tom_L: lemme see
05:40 AM JT-Cave: https://paste.debian.net/1325430/
05:40 AM JT-Cave: auto pull, build and install
05:40 AM JT-Cave: need to change the home dir name and add your password
05:41 AM Tom_L: ok
05:41 AM JT-Cave: also take a look at the README files and see if they are accurate for your examples
05:42 AM Tom_L: i'd get rid of tom_sim
05:43 AM Tom_L: it's pretty much the same as the plot one only plot has settings for the plot
05:43 AM JT-Cave: ok
05:43 AM Tom_L: i added plot to tom_sim way before it was done
05:43 AM Tom_L: well...
05:43 AM Tom_L: it does have examples for most every thing
05:43 AM Tom_L: like hal_pin etc
05:44 AM Tom_L: and mdi commmand
05:44 AM Tom_L: it's up to you... i'm good with it either way
05:44 AM JT-Cave: opps I deleted it
05:44 AM JT-Cave: I'll put it back
05:45 AM Tom_L: it's not one to run anything from really, just examples of buttons & labels etc
05:45 AM Tom_L: tool change buttons e
05:45 AM Tom_L: tc
05:45 AM JT-Cave: maybe take the plot out of tom_sim and rename it
05:46 AM Tom_L: really, there's enough in the others to show most of the features i think
05:46 AM Tom_L: i call mdi command in the others i think
05:47 AM Tom_L: not sure about hal_pin
05:48 AM Tom_L: lemme run them from the examples folder to make sure cause i've changed things in the config folder on some
05:48 AM JT-Cave: ok
05:48 AM JT-Cave: dawn here time to get ready to ride
05:48 AM Tom_L: did you put tom_sim back?
05:48 AM JT-Cave: yup
05:48 AM Tom_L: i was gonna update before looking
05:49 AM Tom_L: and test the py script
05:49 AM -!- #linuxcnc mode set to +v by ChanServ
05:59 AM Tom_L: i'll call it from a bash script :)
05:59 AM JT-Cave: just add a launcher to the panel
05:59 AM Tom_L: it will call python?
05:59 AM JT-Cave: yes
05:59 AM JT-Cave: the first line does that
05:59 AM JT-Cave: just make sure the file is executable
05:59 AM Tom_L: right
05:59 AM Tom_L: your local dir is /home/john/github/flexgui?
05:59 AM JT-Cave: yup, just need to change those to your dir
05:59 AM Tom_L: mine is minus github
06:01 AM Tom_L: mine says it's up to date and it is on my repo but not locally
06:01 AM Tom_L: and stops there
06:01 AM Tom_L: i haven't pulled it from my repo to local yet
06:06 AM JT-Shop: hmm
06:07 AM Tom_L: from the looks of it, it should build anyway
06:07 AM Tom_L: i'm not running form the bin dir does that matter?
06:07 AM Tom_L: it still executes
06:09 AM Tom_L: says: 'pulling frm the repo' then 'already up to date' then quits
06:12 AM JT-Shop: I didn't test the pull command, I'll do that when I get back from my ride
06:12 AM Tom_L: changed the build to 'dpkg-buildpackage' and it works
06:12 AM Tom_L: instead of debuild
06:12 AM JT-Shop: install debuild
06:13 AM Tom_L: :)
06:13 AM JT-Shop: it does a few more things
06:14 AM Tom_L: unable to locate debuild
06:15 AM Tom_L: synaptic doesn't show it either
06:15 AM Tom_L: has pbuilder and xbuilder
06:16 AM JT-Shop: it's part of another package
06:17 AM Tom_L: what's the python command to move a file?
06:17 AM Tom_L: i'm adding code to crossbuild for rpi too
06:18 AM JT-Shop: gotta run
06:18 AM Tom_L: ok
06:18 AM Tom_L: s/run/ride :)
06:36 AM Tom_L: JT-Shop, i don't think tom_sim is necessary to keep
06:36 AM Tom_L: the other 3 execute from their respective folders
06:37 AM Tom_L: or you could put it in 'old-examples'
07:19 AM lcnc-relay: <Travis Farmer> Morning
08:27 AM Tom_L: JT-Shop, looking i see examples of both 'function mdi' and 'hal_pin' in the other files and that was my concern
08:27 AM Tom_L: and using postgui so other than those i see no reason to keep tom_sim
08:30 AM JT-Shop: ok
08:31 AM JT-Shop: did you find debuild?
08:31 AM Tom_L: unless you can think of something not already shown somewhere
08:31 AM Tom_L: no i didn't look yet
08:31 AM Tom_L: was afk a while
08:37 AM JT-Shop: build-essential
08:37 AM JT-Shop: shower time
08:38 AM Tom_L: i thought i had that installed
08:38 AM Tom_L: yeah it is
08:39 AM Tom_L: i may get your help too to parse the build line for rpi
08:40 AM Tom_L: i tried a couple things but didn't work
08:45 AM rdtsc_away is now known as rdtsc
09:00 AM JT-Cave: ok, run the file from a terminal and see if it shows any errors
09:07 AM JT-Cave: pastegbin the code
09:11 AM Tom_L: which file?
09:12 AM Tom_L: ok lemme find it again..
09:17 AM -!- #linuxcnc mode set to +v by ChanServ
09:18 AM Tom_dev: https://paste.debian.net/1325442/
09:18 AM Tom_dev: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/rpi_build_error1.png
09:21 AM Tom_L: that should have 2 '--' on --host-arch arm64 but i tried both ways
09:21 AM Tom_dev: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/rpi_build_error2.png
09:22 AM Tom_dev: i assume the DEB_BUILD_OPTION is an env var
09:25 AM rdtsc: command looks right: https://www.man7.org/linux/man-pages/man1/dpkg-buildpackage.1.html
09:26 AM Tom_L: i'm trying to run it from python
09:26 AM Tom_L: i know it works
09:26 AM JT-Cave: prob need to seperate host and arch
09:26 AM Tom_dev: also:
09:26 AM Tom_dev: https://paste.debian.net/1325444/
09:26 AM Tom_dev: can't find debuild
09:26 AM JT-Cave: subprocess.run(['dpkg-buildpackage', '-us', '-uc','-b', '-host' '-arch' arm64'])
09:27 AM JT-Cave: which debuild returns /usr/bin/debuild here
09:27 AM Tom_L: that seemed to work
09:27 AM JT-Cave: subprocess.run(['dpkg-buildpackage', '-us', '-uc','-b', '-host', '-arch', 'arm64'])
09:28 AM JT-Cave: [] is a list so each item in the list needs to be separated by a comma
09:28 AM Tom_L: lemme double check but i think the first one fixed it
09:29 AM JT-Cave: result = subprocess.run
09:29 AM JT-Cave: result.returncode or stdout or stderrr
09:29 AM Tom_L: it built the deb
09:32 AM Tom_dev: https://paste.debian.net/1325445/
09:33 AM Tom_dev: now, how do you move a file in python?
09:34 AM Tom_L: i use a wildcard installing on my .sh file
09:34 AM Tom_L: instead of hardcoding the filename
09:34 AM Tom_L: but i erase the old one before building
09:35 AM rdtsc: import os then os.replace("path/to/current/file.foo", "path/to/new/destination/for/file.foo") is one way
09:35 AM Tom_dev: if '--host-arch' was '--host -arch' you probably would have to separate them but this seems to work
09:36 AM JT-Cave: https://paste.debian.net/1325446/
09:37 AM JT-Cave: oh the option is --host-arch?
09:37 AM Tom_L: yes
09:37 AM JT-Cave: ok that's one item then
09:37 AM Tom_L: now where the hell is debuild? :)
09:37 AM JT-Cave: which debuild
09:38 AM JT-Cave: what does that return
09:38 AM Tom_L: it's not installed with build-essential
09:38 AM Tom_L: not here anyway
09:38 AM Tom_L: i always install that nowdays
09:39 AM JT-Cave: nope wrong package, that's just docs
09:40 AM JT-Cave: sorry it's devscripts
09:40 AM Tom_dev: i assume the same switches apply to it
09:41 AM JT-Cave: yup
09:41 AM rdtsc: sudo apt-get install devscripts build-essential lintian
09:41 AM rdtsc: from https://blog.packagecloud.io/buildling-debian-packages-with-debuild/
09:42 AM * JT-Cave goes to wash the Giant and put it away
09:54 AM rdtsc: was trying on a suit at the mall yesterday, went to pull my shoe back on, slipped and folded my thumbnail over darn near in half.
10:01 AM pcw-home: oww!
10:30 AM lcnc-relay: <skunkworks8841> agreed
10:31 AM lcnc-relay: <skunkworks8841> pcw-home: are there still shortages effecing you - or are there just a lot of peple buying your cards?
10:31 AM pcw-home: No major shortages currently
10:31 AM lcnc-relay: <skunkworks8841> https://jauriarts.org/_matrix/media/v3/download/jauriarts.org/osVUJXQEHmcTfNObBKHdoJyt/PXL_20240804_143434914.jpg
10:33 AM lcnc-relay: <skunkworks8841> someone has mentioned there was a lot of stuff out of stock on jt's site - but I haven't looked
10:33 AM lcnc-relay: <skunkworks8841> and I don't know if that means only one version of a given card is out
10:34 AM pcw-home: Most things are in stock, exceptions are new versions of 7I84.7I76E,7I76
10:34 AM lcnc-relay: <skunkworks8841> ok.
10:34 AM lcnc-relay: <skunkworks8841> thanks
10:34 AM pcw-home: (still firmware issues with new DSPIC that they use)
10:35 AM lcnc-relay: <skunkworks8841> there is a mach guy that wants to convert a bridgeport to linuxcnc - (he has some tormachs with pathpilots and seems to want to rigid tap..)
10:36 AM lcnc-relay: <roguish> pcw-home: good morning... hey that 7i80 you let me have says it's a 7i92
10:36 AM lcnc-relay: <skunkworks8841> lol - it identifies as a 7i92...
10:39 AM pcw-home: in mesaflash?
10:39 AM lcnc-relay: <roguish> yes.
10:40 AM lcnc-relay: <roguish> waz up?
10:40 AM pcw-home: I must have been messing with it, I can fix it or give you the tool to do it
10:41 AM lcnc-relay: <roguish> pcw-home: is the tool just software?
10:41 AM lcnc-relay: <roguish> linux or windows, or dos?
10:41 AM pcw-home: yes
10:42 AM lcnc-relay: <roguish> Ok, I can give it a try....
10:43 AM pcw-home: Yeah, the card name is stored in the EEPROM
10:44 AM lcnc-relay: <roguish> can it be changed via mesaflash?
10:45 AM pcw-home: no (well it would not be hard to add the feature but it seems a bit dangerous)
10:46 AM lcnc-relay: <roguish> pcw-home: hey, I don't want to take up your Sunday. how about tomorrow morning ?
10:47 AM pcw-home: Is tha a -16 or -25 card?
10:47 AM lcnc-relay: <roguish> how do I tell ? is it written on it? or on the fpga ?
10:48 AM lcnc-relay: <Travis Farmer> on the fpga
10:49 AM lcnc-relay: <roguish> xc6sl x25 is this a -25?
10:49 AM pcw-home: yes
10:50 AM lcnc-relay: <roguish> had to get out the magnifying glass.....
10:51 AM pcw-home: I'm so nearsighted I just take off my glasses...
10:51 AM lcnc-relay: <Travis Farmer> same here, pcw
10:52 AM lcnc-relay: <roguish> it's very small and very light on the chip
10:52 AM rdtsc: shining a light from a glancing angle can sometimes help
10:52 AM lcnc-relay: <Travis Farmer> was just going to say that
10:54 AM lcnc-relay: <roguish> foggy breezy day on the bay..... going to get hot again.
10:54 AM pcw-home: We often have that kind of weather in early July instead of August
10:55 AM JT-Shop: roguish where do you get your tires from?
10:55 AM lcnc-relay: <roguish> bike tires?
10:55 AM JT-Shop: yup
10:55 AM pcw-home: it's just:
10:55 AM pcw-home: setname 7I80HD-25
10:56 AM pcw-home: but the environment variables need to be setup
10:56 AM lcnc-relay: <roguish> JT-Shop: sometimes Amazon. but for direct, I have purchased from biketiresdirect and from backcountry
10:57 AM lcnc-relay: <roguish> they both sell through Amazon also.
10:57 AM JT-Shop: thanks
10:57 AM lcnc-relay: <roguish> I like Continental tires
10:58 AM JT-Shop: I looked at Continental tires and there seems to be a dozen versions...
10:58 AM lcnc-relay: <Travis Farmer> i really need to get the A/C put in out in my shop... too dang hot to even go out there lately...
10:59 AM lcnc-relay: <roguish> I always use the kevlar bead tires, not wire bead. the foldable tires are way easier to change
10:59 AM lcnc-relay: <Travis Farmer> JT: Kryptotal 😉
11:00 AM JT-Shop: that would look funny on my road bike
11:00 AM lcnc-relay: <Travis Farmer> lol, i was joking
11:01 AM lcnc-relay: <roguish> JT-Shop: I used to use 700-23, then went to 700-25, now at 700-28. and use a little lower pressure.
11:01 AM JT-Shop: but I do need tires for my mtn bike lol
11:01 AM JT-Shop: what does the last number mean?
11:01 AM lcnc-relay: <roguish> it's the width
11:01 AM lcnc-relay: <roguish> mm
11:02 AM pcw-home: roguish: what IP address are you using? (so you don't need to change your host setup)
11:02 AM lcnc-relay: <roguish> for road, the continental gator skins are pretty good, they're tough.
11:02 AM lcnc-relay: <roguish> pcw-home: 10.10.10.10
11:04 AM JT-Shop: roguish I have 700-25C tires on it now
11:04 AM lcnc-relay: <Travis Farmer> i really need to ride more... been to caught up with fixing my car, working on my shop, and dad's health...
11:05 AM Tom_L: JT-Shop, pushed a deb
11:06 AM JT-Shop: ok thanks
11:06 AM lcnc-relay: <roguish> https://www.backcountry.com/continental-ultra-gatorskin-road-tire
11:06 AM pcw-home: http://freeby.mesanet.com/fix7i80hd25.zip
11:06 AM JT-Shop: roguish thanks
11:07 AM pcw-home: unzip, chmod +x fix7i80hd, ./fix7i80hd
11:17 AM lcnc-relay: <roguish> pcw-home: ok, I ran that, seemed like it ran, at least no errors.... but mesaflash still reports 7i92
11:18 AM Tom_L: did you power cycle it?
11:20 AM lcnc-relay: <roguish> pcw-home: Tom_L just cycled it. and it now shows 7i80hd-25
11:20 AM Tom_L: yay
11:25 AM lcnc-relay: <roguish> ok, time for a bit of yard work, before the heat turns on......
11:49 AM lcnc-relay: <captainhindsight_.> https://www.youtube.com/@a-cnc-f/videos is this guy on the forums?
11:58 AM lcnc-relay: <captainhindsight_.> speaking of forums, they are back down again
11:59 AM lcnc-relay: <captainhindsight_.> https://forum.linuxcnc.org/
11:59 AM lcnc-relay: <captainhindsight_.> oh back now but really slow
12:13 PM lcnc-relay: <roguish> pere.... how' are the fixes doing for the deb builds?
12:13 PM pere: all fixed? I have not checked for a while.
12:15 PM pere: I see my <URL: https://github.com/petterreinholdtsen/linuxcnc/tree/2.9-build-sid > succeeded.
12:16 PM rdtsc: http://buildbot2.highlab.com/buildbot/#/grid getting an unavailable
12:17 PM lcnc-relay: <roguish> pere: I look at Seb's buildbot2. and mainly bookworm master branch
12:17 PM lcnc-relay: <roguish> http://buildbot2.highlab.com/debian/dists/bookworm/master-uspace/binary-amd64/
12:17 PM pere: Just created <URL: https://github.com/LinuxCNC/linuxcnc/pull/3054 > to re-enable sid build in 2.9 (and master by merge forward).
12:18 PM pere: I do not track the buildbots much, hope someone else will ensure they keep building. As far as I know, Debian build is working for 2.9 in buster, bullseye, bookworm and sid, and for master in bullseye, bookworm and sid.
12:19 PM lcnc-relay: <roguish> really???? for bookworm master? that's good
12:19 PM lcnc-relay: <roguish> link?
12:20 PM pere: you just got the link, pull request #3054. It succeeded when I created it, and I just rebased it and made the pull request, to verify that it still work.
12:20 PM pere: the result should be visible for everyone in ~1 hour.
12:21 PM lcnc-relay: <roguish> ok, really appreciate you and rmu working on the problems
12:21 PM rdtsc: appreciated :)
12:22 PM pere: note, the patch from rmu is not applied yet, as far as I know, but I have not tracked it. I am only sporadicly online these days.
12:39 PM lcnc-relay: <sliptonic_bradcollette#0> I need some troubleshooting help. Just someone to sanity check me.
12:39 PM lcnc-relay: Context. I have a bridgeport style milling machine. It was running old servodynamics motors and amps. The control was with a mesa 5i25/7i77 in velocity mode.
12:39 PM lcnc-relay: A couple years ago, I added a 4th/5th axis rotary table. The goal was a test platform that I could start working on 4th and 5th axis toolpaths for FreeCAD CAM. The rotary table uses stepper motors. I added a breakout board connected to the second output on the 5i25. I had this working more or less. It would move the motors. I was even starting to play with DWO. Then I set it aside because I was having problems with the old servo motors.
12:39 PM lcnc-relay: I recently completed a project migrating to new servo motors and drivers. Still using the 5i25/7i77. New motors are great and the machine is working nicely with 3 axis.
12:39 PM lcnc-relay: Now I'm trying to get the rotary working again. I've had lots of changes to my config and had to hand edit/blend several different configs.
12:39 PM lcnc-relay: As of now, I can start it up. Gmoccapy launches, homing works for XYZ. No errors. The mesa bit file is the correct one for doing both servos and steppers. Hal config is showing the stepgens created but the steppers don't move. The step drivers and the breakout board have power.
12:39 PM lcnc-relay: Jogging the A and C axis, halmeter shows stepcounts increasing but no movement. Need suggestions on troubleshooting steps.
12:40 PM Tom_L: enables working?
12:42 PM Tom_L: hal show
12:42 PM lcnc-relay: <sliptonic_bradcollette#0> Also my suspicion but don't know how to test it. Enable is TRUE in halmeter, not sure how it should be configured in hal
12:43 PM lcnc-relay: <sliptonic_bradcollette#0> I easily could have screwed up that part of the hal config. So I don't know how the hal signals should flow through to the BOB
12:45 PM lcnc-relay: <Travis Farmer> do the enables need to be inverted, by chance?
12:46 PM JT-Cave: stepper drive usually have a disable input not an enable input
12:47 PM * JT-Cave hears a nap calling his name
12:47 PM lcnc-relay: <Travis Farmer> hence my point
12:47 PM Tom_L: JT-Cave, couldn't figure out the file copy yet
12:47 PM JT-Cave: could be gmopappy...
12:47 PM JT-Cave: pastebin what you have so far or put it up on your site minus your password :)
12:48 PM Tom_L: maybe after a nap
12:48 PM JT-Cave: agree
12:48 PM Tom_L: i was trying using a wildcard too
12:48 PM lcnc-relay: <sliptonic_bradcollette#0> Master branch. https://github.com/sliptonic/millstone/tree/master
12:49 PM lcnc-relay: <sliptonic_bradcollette#0> I'll look at inverting.
12:49 PM Tom_L: consider getting it working with axis first too
12:49 PM Tom_L: it's rock solid
01:00 PM rdtsc: If you have an Intel 13th or 14th gen cpu... https://www.youtube.com/watch?v=1GGPwckQ2zE
01:13 PM lcnc-relay: <amanker> Hi
01:15 PM lcnc-relay: <amanker> Using 5 axis xyzac setup. GUI qtdragon -hd. TCP is working good while i am using touch probe. But I switch to other tool then it misaligns.
01:16 PM lcnc-relay: <amanker> Setup manual tool change setup as described in qtdragon doc
01:18 PM lcnc-relay: <amanker> https://jauriarts.org/_matrix/media/v3/download/jauriarts.org/bTyBdHWUVWSIWDweCFayIayR/Screenshot_20240804_234142_Chrome.jpg
01:20 PM lcnc-relay: <amanker> GUI is also not showing this part of sceen. Which is red marked.
01:22 PM lcnc-relay: <amanker> I have set xyz offset parameters of kinamatics using setp in halui. Which was ealier measured with touch probe.
01:25 PM -!- #linuxcnc mode set to +v by ChanServ
02:13 PM Tom_L: JT-Cave, i'm working on the script so i may push a couple extra debs...
02:14 PM -!- #linuxcnc mode set to +v by ChanServ
02:15 PM JT-Shop: ok
02:15 PM Tom_L: haha it worked!
02:15 PM Tom_L: first time
02:15 PM Tom_L: i'll show you the file
02:19 PM -!- #linuxcnc mode set to +v by ChanServ
02:19 PM Tom_L: take a peek
02:20 PM Tom_L: it could probably be more elegant :)
02:21 PM JT-Shop: nice
02:22 PM Tom_L: cleans out the build files etc
02:22 PM JT-Shop: dunno if you need all those time.sleep I just use one at the end to keep the terminal open long enough to check the result
02:22 PM Tom_L: no that was for my checking
02:22 PM Tom_L: i'll get rid of some of it and the prints
02:23 PM Tom_L: i will say, debuild runs slower in python than a bash script
02:23 PM Tom_L: not that it takes that long anyway
02:43 PM Tom_L: JT-Shop, #59 deb
02:45 PM Tom_L: how is git pull --rebase different from git fetch origin; git reset --hard origin/master ?
03:32 PM JT-Shop: git pull --rebase puts your local commits on top, not sure what the other one does
03:32 PM JT-Shop: but I was told to use get pull --rebase
03:33 PM Tom_L: i've just always used the the other one. both seem to accomplish the same thing locally
03:35 PM Tom_L: 97F
03:37 PM Scopeuk: rebase functionally changes there point where your current working branch was taken from
03:38 PM Scopeuk: underneath I believe it tries to generate a patch set for base to your code and then apply that on top of the new baseline
03:43 PM JT-Shop: https://stackoverflow.com/questions/2472254/when-should-i-use-git-pull-rebase
03:47 PM Tom_L: it would be more noticeable if there were a handfull of developers on it
03:48 PM JT-Shop: with git pull --rebase it's just one command
03:49 PM Tom_L: yeah
03:50 PM Tom_L: learned a little python today :)
03:50 PM JT-Shop: cool
03:50 PM Tom_L: on that last cmd = line, can you use a wildcard on the filename?
03:52 PM JT-Shop: only if gdebi accepts wildcards in the file name
03:52 PM Tom_L: i'm trying to make it as immune to version changes as i can
03:54 PM -!- #linuxcnc mode set to +v by ChanServ
03:54 PM JT-Shop: use --apt-line to see if gdebi likes wildcards
03:54 PM Tom_dev: sudo gdebi -n /home/tom/flexgui*amd64.deb
03:54 PM Tom_dev: that works in my bash script
03:55 PM Tom_dev: just didn't know how to format it in the python line
03:55 PM Tom_dev: cmd = ['sudo', '-S', 'gdebi', '--n', 'flexgui_0*amd64.deb']
03:55 PM Tom_dev: was a bust
03:56 PM JT-Shop: crap I just updated here and now the terminal sucks
03:56 PM Tom_dev: heh
03:57 PM Tom_dev: 12.6 here
03:58 PM Tom_dev: i had to fix my desktop a couple times when switching 1-2 monitors
04:00 PM Tom_dev: gdebi error, file not found: flexgui*amd64.deb
04:01 PM JT-Shop: sudo gdebi -n flexgui_0.9.*_amd64.deb
04:01 PM Tom_dev: that worked
04:02 PM Tom_dev: sudo gdebi -n flexgui_*_amd64.deb did too
04:02 PM JT-Shop: just make sure you only have one version of flex
04:03 PM JT-Shop: just looked here and I still have a jet deb lol
04:03 PM Tom_dev: [sudo] password for tom: gdebi error, file not found: flexgui_*_amd64.deb
04:03 PM Tom_dev: i remove all but the current one ahead of this
04:03 PM lcnc-relay: <roguish> what is " lintian " ???
04:03 PM JT-Shop: a pia
04:03 PM Tom_dev: and put the arm64 one in the flexgui folder
04:03 PM Tom_dev: no shi
04:04 PM Tom_dev: t
04:04 PM Tom_dev: lintian doesn't like my crossbuild but does it
04:04 PM Tom_dev: reports some amd64 result
04:04 PM lcnc-relay: <roguish> but what is it?
04:04 PM Tom_dev: some kind of insanity check i think
04:05 PM lcnc-relay: <roguish> check this.......... https://udd.debian.org/lintian/?packages=linuxcnc
04:06 PM lcnc-relay: <roguish> a truck load of warnings, and a bunch of errors ....
04:06 PM lcnc-relay: <roguish> who's supposed to handle this stuff ??
04:07 PM Tom_dev: it probably goes back to the owner
04:08 PM Tom_dev: not necessarily on this but i've learned one boo boo can spit out a whole slew of errors/warnings
04:08 PM Tom_dev: like a chain reaction
04:15 PM andypugh_: I have spent much of the weekend trying to get serial data from an Arduino to display on the screen of my Mac.
04:16 PM andypugh_: On Linux I would jave used glade / python / Gtk but I just couldn’t make that work.
04:16 PM andypugh_: On Windows I would use Excel and VBA. But the Mac VBA deoens;t seem to have access to /dev/
04:17 PM andypugh_: In the end I have resoirted to Python and Curses…
04:17 PM JT-Shop: Tom_dev, https://paste.debian.net/1325477/
04:19 PM Tom_dev: how is that different than glob.glob?
04:20 PM Tom_dev: for file in glob.glob('flexgui_0*amd64.deb'):
04:20 PM Tom_dev: shutil.move(file, usr_dir)
04:20 PM JT-Shop: glob is pretty old
04:20 PM JT-Shop: more recent is pathlib
04:20 PM Tom_dev: hey so am i
04:20 PM Tom_dev: it worked
04:21 PM JT-Shop: of course
04:21 PM Tom_dev: your paste worked
04:22 PM Tom_dev: before it gets to this, i've gotten rid of the build files and left the amd64.deb in the user dir and the arm64.deb in the flexgui dir
04:23 PM Tom_dev: then it installs with your code and uploads with the git stuff
04:23 PM Tom_dev: so git sees the new arm64 one
04:24 PM jfsimon1981_c is now known as jfsimon
04:26 PM -!- #linuxcnc mode set to +v by ChanServ
04:30 PM Tom_dev: i may send you one more deb
04:34 PM JT-Cave: https://paste.debian.net/1325478/
04:35 PM Tom_dev: is that different from the previous one?
04:36 PM Tom_dev: what's the 'break' for?
04:38 PM JT-Cave: when you find what you want stop exit the loop
04:39 PM lcnc-relay: <captainhindsight_.> https://youtu.be/570zm_yQJOg?si=Pn8vh9sRjX4o9i_M&t=53 no fair they crashed it without breaking the bearings
05:09 PM -!- #linuxcnc mode set to +v by ChanServ
05:09 PM xxcoder1 is now known as xxcoder
05:49 PM rdtsc: could definitely see everything flex when it crashed though
05:51 PM JT-Shop: flex?
05:51 PM rdtsc: captain's link
05:51 PM rdtsc: I mistakenly made the axis AND joint max speed and acceleration BOTH 60, not realizing they multiplied together... lets just say that's the fastest I ever heard a stepper motor spin lol
05:51 PM JT-Shop: yup I know just kidding
05:52 PM lcnc-relay: <skunkworks8841> rdtsc: no.. that isn't right.
05:52 PM lcnc-relay: <skunkworks8841> they are not multiplied together.
05:53 PM rdtsc: actually got a warning from hmot2 saying it couldn't go that fast
05:55 PM rdtsc: when axis max velocity was set to 60 but joint max velocity set to 1.0, seems to work fine
05:55 PM rdtsc: set joint to 2.0 and it runs twice as fast as expected... unless something else is going on
05:56 PM * Tom_L chomps into a firehouse sub
05:58 PM Tom_L: JT-Shop, thanks for your python expertise today
06:01 PM rdtsc: Hey Tom, trying to get LCNC 3.9.3 + latest flex working with 7C80, some issues. Can start, load a file, see it lies is within limits, home, hit run, buttons change like it is about to run, but zero movement. Could it be waiting for toolchange but not displaying the dialog? Have yet to add any tool buttons, on that now.
06:02 PM lcnc-relay: <skunkworks8841> is this metric or english?
06:02 PM Tom_L: if it's going to make a tool change you should get the standard dialog for that
06:03 PM rdtsc: a mess is what it is SW. machine is mostly metric, but ballscrews are imperial so lcnc is set to imperial.
06:04 PM lcnc-relay: <skunkworks8841> ok - 60 is 60 inches per second..
06:06 PM rdtsc: could be that number just came from an early run of pncconf - 60in/s sounds like what it attempted to do lol
06:06 PM rdtsc: luckily this is just servos on the bench
06:15 PM lcnc-relay: <skunkworks8841> with the joint limited to 1 - that would have been 60ipm
06:31 PM -!- #linuxcnc mode set to +v by ChanServ
06:59 PM lcnc-relay: <skunkworks8841> https://www.youtube.com/watch?v=4ABASQQnDSA
07:06 PM xxcoder: lol I pictured it creaking whle its going up lol
07:06 PM xxcoder: I guess it hit trees or something?
07:07 PM lcnc-relay: <skunkworks8841> no. I can't put it up yet. I need to mount all the stuff - I just was testing the gin pole.
07:07 PM lcnc-relay: <skunkworks8841> (didn't want to get close to over-center)
07:07 PM xxcoder: ahh makes sense
07:09 PM lcnc-relay: <skunkworks8841> plus it let me see how close it gets to the top of the tree.. I will probably have to do it one more time with mast mounted to make sure that it clears the tree's
07:10 PM lcnc-relay: <skunkworks8841> it will be close
07:10 PM xxcoder: it looked like it hit tree but I guess I was wrong
07:10 PM lcnc-relay: <skunkworks8841> it is touching some branches.. nothing major
08:04 PM xxcoder: thats good\
08:11 PM Contract_Pilot: Such an extensive repair manual.. look at the wealth of info. LOL Not!! https://youtu.be/NPWd-xQcGzw
08:36 PM -!- #linuxcnc mode set to +v by ChanServ
08:42 PM roycroft: the shed is almost completely deconstructed, and i have a pickup load of salvaged materials
08:42 PM * roycroft is getting way too old for this stuff
08:43 PM roycroft: it was really hot today, and heat is a big contributor to how i feel, but i think age has made me more sensitive to the heat
08:46 PM roycroft: on the other hand, the aqi is down to double digits (barely)
08:46 PM roycroft: i could actually see the lakes on the way home
09:13 PM -!- #linuxcnc mode set to +v by ChanServ
09:42 PM rdtsc: JT_Shop trying to iron out tool-changing, the edit_tool_table_pb brought up the editor (nice). But pressing the reload_tool_table_pb resulted in: https://pastebin.com/YZsvvfEh
10:18 PM -!- #linuxcnc mode set to +v by ChanServ
10:25 PM Tom_L: you need to define a tool_change_cb combobox along with the tool_change_pb so it knows which tool to select
10:25 PM Tom_L: rdtsc,
10:25 PM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/Screens/Dark/Tool_dropdown.png
10:26 PM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/Screens/Dark/Touchoff-MDI.png
10:26 PM Tom_L: the button and combobox work together
10:30 PM Tom_L: can't locate his docs on that atm
10:32 PM Tom_L: there are a couple ways to do tools. you can have a single button assigned to a tool or you can use the tool_change_cb with the tool_change_pb to select from a list
10:35 PM Tom_L: if you run 'linuxcnc tom.ini' from the flexgui/examples/old-examples you will see both methods shown on the toubhoff page
10:35 PM Tom_L: touch off*
10:36 PM Tom_L: we were debating whether to leave that example in but i'm glad we did now
10:38 PM Tom_L: can't really run a machine with it but it demonstrates most of the features
10:39 PM Tom_L: or at least i tried to
10:41 PM Tom_L: JT-Cave, you might wanna look at that error though
10:42 PM Tom_L: if i remove the tool_change_cb and reload tool table it generates the error
10:44 PM Tom_L: rdtsc, we'll fix that by sundown tomorrow :)
11:26 PM rdtsc is now known as rdtsc_away