#hazzy | Logs for 2018-12-16

Back
[00:31:06] <Lcvette> How ya making out
[00:31:47] <Lcvette> Doing anything cool?
[00:36:02] <Lcvette> hazzy (@kcjengr:matrix.org):?
[00:36:15] <Lcvette> 🐼🐼🐼🐼
[00:54:17] <hazzy-m> test
[00:54:47] <hazzy-m> matrix is being strange, I can't scroll down to ew messages
[00:55:43] <hazzy-m> not much, had to figure out how to emit qsignals from a module
[00:57:16] <Lcvette> Sounds neat
[00:57:30] <Lcvette> What's a module
[00:57:40] <hazzy-m> it is a python file
[00:58:08] <Lcvette> .py
[00:58:26] <hazzy-m> normaly you can only emit signals from a QObject class instance, but the jog controlls are just methods in a module so that does notwork
[00:59:30] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson pushed 031 commit to 03master [+0/-0/±1] 13https://gitlab.com/Hazzy/qtpyvcp/compare/f0fc3ca071537c7850e5d3d3dd9e48c84fe55d29...e61e4b8ef18820004b5ddebf131ff376677ebdb2
[00:59:32] <Not-97e5> [02QtPyVCP] 07Lcvette 03e61e4b8 - minor changes, unload spindle button and some sizing changes
[00:59:36] <Lcvette> What are you trying to do?
[01:00:05] <Lcvette> Change the jog
[01:00:11] <Lcvette> ?
[01:00:15] <hazzy-m> make it so I we can get whether it is in jog or step mode
[01:00:25] <hazzy-m> and also the jog speeds
[01:00:31] <Lcvette> Ah
[01:00:36] <hazzy-m> but it will let use to other things too
[01:00:42] <Lcvette> Cool
[01:00:57] <hazzy-m> yeah, I think it will be good
[01:01:12] <hazzy-m> what did you change?
[01:01:30] <Lcvette> Hmmmm
[01:01:41] <Lcvette> Just a few little things
[01:01:47] <Lcvette> Why issue?
[01:02:32] <hazzy-m> no, just too sleepy to check the changes out
[01:02:32] <hazzy-m> lol
[01:02:37] <Lcvette> Added the g49 to unload spindle
[01:02:44] <hazzy-m> oh great!
[01:02:59] <Lcvette> Resized a few drops in the sliders
[01:03:12] <Lcvette> Dros
[01:03:39] <Lcvette> Get some sleep, today was epic
[01:04:05] <Lcvette> Another day or two like today and it will be complete and bug free
[01:04:07] <Lcvette> Lol
[01:04:42] <hazzy-m> yes! we're making great propgress
[01:04:52] <Lcvette> Have mo
[01:04:53] * hazzy-m uploaded an image: image.png (146KB) < https://matrix.org >
[01:05:04] <Lcvette> MO mementum
[01:05:19] <hazzy-m> we need to change menu colors
[01:05:29] <hazzy-m> too little contrast on the recent file menu
[01:06:08] <Lcvette> Hmmm don't tangent mine being that color
[01:06:18] <Lcvette> Remember
[01:07:19] <Lcvette> What menu is that?
[01:08:30] <hazzy-m> the recent file combo box
[01:08:35] * hazzy-m uploaded an image: image.png (14KB) < https://matrix.org >
[01:08:59] <hazzy-m> for the max spindle override percentage, that is set in the INI
[01:09:07] <Lcvette> Hmmm I don't think I ever messed with that one
[01:09:19] <Lcvette> Ah
[01:09:23] <Lcvette> Prefect
[01:09:27] <hazzy-m> I just verified that is the sllider range corectly goes to 200% if you set it in the INI
[01:09:35] <hazzy-m> so I am going ot check that off
[01:09:48] <Lcvette> Whoooo hooo!
[01:10:04] <hazzy-m> Hurray!
[01:10:10] <hazzy-m> I got to check something
[01:10:11] <hazzy-m> lol
[01:10:23] <Lcvette> im sorry
[01:10:30] <Lcvette> been checking them as we went
[01:10:42] <hazzy-m> hahah I'm just kidding
[01:11:19] <hazzy-m> not much left in that list! Fantastic!
[01:11:25] <hazzy-m> ok, time to sleep
[01:11:30] <hazzy-m> great work man
[01:11:33] <hazzy-m> gn8
[01:11:56] <Lcvette> great work hazzy!
[01:11:59] <Lcvette> night bud!
[01:50:13] <Lcvette> just noticed the flood and mist buttons don't seem to work anymore
[02:33:44] <Lcvette> tried playing with them with the code from the G49 button but using an mdi button they just remain in the on state and don't toggle back off
[02:33:53] <Lcvette> not sure how to fix that
[02:34:05] <Lcvette> added to GLO
[05:45:34] <jthornton> morning
[06:14:40] <jthornton> hazzy-m: here is the transcript of my attempt this morning https://paste.ubuntu.com
[06:15:06] <jthornton> it seems to install after installing setuptools but it just keeps making a copy when I try and run it in linuxcnc
[06:17:38] <jthornton> https://imagebin.ca
[06:26:08] <jthornton> looks like sudo pip install creates the configuration as root and that makes emc make a copy of it https://imagebin.ca
[06:29:33] <jthornton> when I attempt to run a copy of the config I get this error https://paste.ubuntu.com
[06:34:21] <jthornton> oh the above was from using the Quick Start on Linux Mint 18.3
[06:36:43] <jthornton> the results from pip uninstall https://paste.ubuntu.com
[06:37:56] <jthornton> on the installation page Download the latest release here: https://github.com
[06:38:06] <jthornton> sends me to a page with no releases
[07:01:48] <jthornton> following the install from source seemed to work for me on mint
[07:04:00] <jthornton> however I don't see the sample configs...
[08:11:40] <jthornton> making a copy of my debian 9 64bit 2.8 hard drive and going to install on that as well to test
[08:53:38] <jthornton> just tried the quick start on debian 8 and it failed to find a lib
[08:57:34] <jthornton> installing the linuxcnc stretch iso now on a test drive
[09:07:25] <jthornton> might think about adding this link in your install http://www.linuxcnc.org
[09:52:12] <Lcvette> Morning
[10:08:42] <JT-Shop> morning
[10:26:03] <Lcvette> JT-Shop: are you installing probe basic?
[10:26:08] <Lcvette> :D
[10:27:50] <Lcvette> It definitely needs stretch I think hazzy said if you are
[10:40:13] <Lcvette> Hazzy do the action buttons no longer work?
[10:40:40] <hazzy-m> they should work
[10:41:04] <hazzy-m> that is what almost all the buttons ara, power, estop, jogging etc.
[10:41:08] <hazzy-m> morning!
[10:41:19] <Lcvette> Morning
[10:41:24] <Lcvette> Gotcha
[10:41:26] <Lcvette> Ok
[10:41:50] <Lcvette> I was wrestling with flood and mist befire going to bed
[10:42:07] <Lcvette> Maybe it's just those two
[10:42:25] <hazzy-m> oh, I see your previous message, if the button is not toggable theu flood and mist buttons might not work right
[10:42:31] <hazzy-m> i'll check that out
[10:42:54] <Lcvette> Roger
[10:48:26] <hazzy-m> jthornton: Thanks for the detailed info on your install attempts, it is very helpfull
[11:00:09] * Lcvette sent a long message: < https://matrix.org >
[11:09:59] <hazzy-m> `sudo pip install` anything is not recommended, and it looks like it behave differently on different os flavors, so I guess I need to move away from that
[11:10:23] * Lcvette sent a long message: < https://matrix.org >
[11:10:58] <hazzy-m> the only reason I have to use sudo is because there is a regression in debian 9 the means ~/.local/bin is not on the path
[11:11:12] * Lcvette sent a long message: < https://matrix.org >
[11:11:30] * Lcvette sent a long message: < https://matrix.org >
[11:12:18] * Lcvette sent a long message: < https://matrix.org >
[11:12:21] <hazzy-m> jthornton: If this is merged then I can change everything to using plain pip install which should solve most of the problems, including the examples configs: https://github.com
[11:12:37] <hazzy-m> Lcvette: LOL what are you doing?
[11:12:47] <Lcvette> im fu'ing
[11:13:01] <hazzy-m> hahah
[11:13:09] <Lcvette> 🐼🐼🐼🐼
[11:13:30] <Lcvette> im trying to fix the combo box
[11:13:32] <Lcvette> :D
[11:13:47] <hazzy-m> hurray!!
[11:13:57] <Lcvette> it has lots opf moving parts
[11:14:19] <Lcvette> needed some examples and testsing starts
[11:14:42] <Lcvette> reverse engineer whats what
[11:15:06] <Lcvette> then put some panda fu on it
[11:15:09] <Lcvette> waaaa
[11:15:30] <Lcvette> thats how us hacky fu'er do it
[11:15:32] <Lcvette> lol
[11:15:39] <hazzy-m> did you find any examples for styling the combo box?
[11:15:47] <Lcvette> yes
[11:16:01] <hazzy-m> that's how all fu'ers do it
[11:16:01] <hazzy-m> LOL
[11:23:43] * Lcvette uploaded an image: image.png (228KB) < https://matrix.org >
[11:24:09] <Lcvette> Itemwaaaaa
[11:24:21] <Lcvette> waaaaa
[11:24:24] <hazzy-m> HURRAT!!!
[11:24:31] <hazzy-m> You fu'ed it!
[11:24:42] <Lcvette> yeah it no longer has the drop down arrow
[11:24:51] <Lcvette> not sure what happened to iut
[11:25:12] <hazzy-m> that is fine, i'll look into adding it back
[11:25:21] <hazzy-m> youve done the hard part!
[11:25:27] * Lcvette uploaded an image: image.png (235KB) < https://matrix.org >
[11:25:36] <Lcvette> but it works fine still
[11:27:04] <Lcvette> actually
[11:27:13] <Lcvette> can we make it a different arrow?
[11:27:33] <Lcvette> just a plain white triangle in the background of the box?
[11:27:41] <Lcvette> would fit the theme better i think?
[11:35:44] <Lcvette> pushed
[11:46:02] <Lcvette> ok there needed to change the main box background
[11:46:04] <Lcvette> its ready now
[11:46:05] <Lcvette> :D
[11:46:09] <Lcvette> fu'd
[11:48:53] <Lcvette> whatelse?
[11:55:37] <Lcvette> Hey Jeff!
[11:55:59] <jschi[m]1> hey, what's up?
[11:56:40] <Lcvette> just bangin stuff out
[11:57:10] <jschi[m]1> cool, I'm lurking while working on some cad stuff
[11:58:04] <Lcvette> werd
[12:22:00] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson pushed 035 commits to 03master [+1/-0/±6] 13https://gitlab.com/Hazzy/qtpyvcp/compare/e61e4b8ef18820004b5ddebf131ff376677ebdb2...2f8a1a440c4f3878216803090b9f404f16ca61ed
[12:22:02] <Not-97e5> [02QtPyVCP] 07Lcvette 03ddfda72 - changed spindle feed override in ini file
[12:22:03] <Not-97e5> [02QtPyVCP] 07Lcvette 03099e93b - fixed QComboBox Colors, but needs arrow White Trangle?
[12:22:05] <Not-97e5> [02QtPyVCP] 07Lcvette 036ddb9e8 - fixed background on QComboBox
[12:22:06] <Not-97e5> [02QtPyVCP] ... and 2 more commits.
[12:23:33] <Lcvette> Hurray!
[12:24:01] <hazzy-m> trying to fix JTs install problems
[12:24:09] <hazzy-m> I think I got it
[12:24:59] <jthornton> hazzy-m: just got back, I was thinking that if you installed the sims in the standard location they would work fine with sudo
[12:28:43] <hazzy-m> jthornton: I fixed it!
[12:28:57] <hazzy-m> wait a few minites and I'll update the install instructions
[12:29:47] <hazzy-m> it was all becase of that regrerssion in debian I was trying to get around, but found a better way
[12:30:37] <jthornton> nice
[12:31:05] <hazzy-m> sudo pip install does odd things, on debian it installed the sims to the root folder
[12:31:10] <hazzy-m> which is not good
[12:31:17] <jthornton> right
[12:31:28] <hazzy-m> on mint it put them in the right place, but they had root permisions
[12:31:58] <jthornton> I'm guessing that the linuxcnc launcher if the configuration is owned by root only allows you to make a copy
[12:32:31] <hazzy-m> yes, that is what it looks like
[12:34:18] <hazzy-m> jthornton: what does your PATH look like on mint? Does it have ~/.local/bin in it?
[12:34:59] <jthornton> aye .local/bin lib and share
[12:35:15] <hazzy-m> great!
[12:35:32] <hazzy-m> its not there in debian, which it a royal pain
[12:35:58] <hazzy-m> that is way I had to use the sudo install
[12:36:08] <hazzy-m> so for use the plain pip install sould work fine
[12:36:14] <hazzy-m> use = you
[12:36:54] <jthornton> so I need to do a sudo pip uninstall first I assume
[12:37:03] <hazzy-m> yes
[12:37:31] <jthornton> geez grep is taking forever to find the installed location of the sims...
[12:38:45] <jthornton> oh wait I did uninstall from the quick start page then moved over to the installation page
[12:39:19] <hazzy-m> did you do the development install?
[12:39:28] <jthornton> yes
[12:40:15] <hazzy-m> that should also work, but you won't get the sim configs. it is basicaly the same as a LCNC RIP, so no files are copied out of the source folder
[12:41:22] <jthornton> finally found out where the sample configs are installed at /usr/share/doc/linuxcnc/examples/sample-configs
[12:42:32] <jthornton> if you sudo the pyqtvcp configs should be copied there so the linuxcnc launcher can find it
[12:43:14] <hazzy-m> yes, and then the config launcher can copy them to the config folder
[12:43:27] <hazzy-m> that is what the debs should do I guess
[12:43:55] <jthornton> yep
[12:44:09] <jthornton> be back in a bit
[12:57:02] <Lcvette> just updated instagram
[12:57:02] <Lcvette> :D
[13:19:30] <Lcvette> Hazzy, have you looked at the coolant buttons yet?
[13:44:44] <hazzy-m> no
[13:47:52] <Lcvette> Will this gui be able to go on the linuxcnc distro?
[13:48:13] <Lcvette> Someone said something about it on the Instagram
[13:48:23] <Lcvette> Hazzy?
[13:51:40] <hazzy-m> It sure could, but I don't think that is best
[13:52:06] <hazzy-m> it makes it harder to maintain both the main LCNC code base and qtpyvcp
[13:52:26] <Lcvette> Ah
[13:52:32] <hazzy-m> IMO LCNC is already way to cluttered with old experents and stuff that nobody use
[13:52:56] <hazzy-m> and would get more use and attention if they were seperate destinct packaged
[13:53:11] <hazzy-m> I do think it should be included on the live ISO image though
[13:53:32] <hazzy-m> that would be awesome!
[13:54:06] <Lcvette> What's the difference?
[13:54:33] <Lcvette> Live iso image?
[13:54:39] <hazzy-m> that is the main reason I stopped helping Chris with QtVCP, it was just too muach of a pain working in that code base
[13:55:22] <hazzy-m> the differance is if QtPyVCP is in the main LCNC repo, mixed in with all the other code, vs. in its own seperate repo
[13:55:51] <hazzy-m> QtPyVCP can still be distributed with LCNC, even if the code is seperate
[13:56:09] <hazzy-m> the live ISO is the Debin stretch install image that you use
[13:57:22] <Lcvette> Ah
[13:57:28] <hazzy-m> for example, once chris's QtVCP is merged to master LinuxCNC will requite PyQt5 to be installed an all systems, even if you are not using QtVCP
[13:57:37] <hazzy-m> so it creats a lot of bloat
[13:57:58] <Lcvette> Gotcha
[13:58:08] <TurBoss> morning
[13:58:15] <hazzy-m> Hey TurBoss !!
[13:58:27] <Lcvette> So ours is self contained on top of the base lcnc code
[13:58:39] <hazzy-m> yes
[13:59:26] <Lcvette> Will that make it vulnerable to lcnc updates and changes?
[13:59:50] <hazzy-m> not any more vulnerable than it would be in the main code base
[14:00:02] <Lcvette> Gotcha
[14:02:10] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson deleted branch 03ModuleSignals
[14:02:22] <hazzy-m> oops
[14:02:24] <hazzy-m> lol
[14:02:49] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson pushed 031 commit to 03master [+0/-0/±2] 13https://gitlab.com/Hazzy/qtpyvcp/compare/2f8a1a440c4f3878216803090b9f404f16ca61ed...17d2b665b5f96316b1990d74ba2c2b81f3aaede0
[14:02:51] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 0317d2b66 - DOC: update installation instructions
[14:03:09] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson created branch 03ModuleSignals
[14:04:18] <Lcvette> What's oops
[14:05:14] <hazzy-m> I was on the wrong branch
[14:15:23] <Lcvette> Lol
[14:15:30] <Lcvette> Wenatchee working on
[14:16:14] <Lcvette> Whatcha working on n now?
[14:17:41] * jthornton is back
[14:21:50] <Lcvette> Hey jt
[14:21:58] <Lcvette> What's crackin
[14:23:07] <jthornton> watching 25 skew chisel videos lol
[14:23:23] <Lcvette> Sounds like a fun time
[14:41:10] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson pushed 031 commit to 03master [+0/-0/±1] 13https://gitlab.com/Hazzy/qtpyvcp/compare/17d2b665b5f96316b1990d74ba2c2b81f3aaede0...b58da189742c001b04dc88522cc323c272f6a3c7
[14:41:11] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 03b58da18 - set toggle action buttons checkable so they actually toggle
[14:41:34] <hazzy-m> fixed the flood, mist, Opt stop and Opt skip buttons
[14:45:58] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson pushed 032 commits to 03master [+0/-0/±3] 13https://gitlab.com/Hazzy/qtpyvcp/compare/b58da189742c001b04dc88522cc323c272f6a3c7...7b5555cc912cef1612bd0becb9eb5f6a4495fdd6
[14:46:00] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 036cd549a - Revert "set toggle action buttons checkable so they actually toggle" This reverts commit b58da189742c001b04dc88522cc323c272f6a3c7.
[14:46:01] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 037b5555c - scratch that, make them checkable in the UI file
[14:51:15] <JT-Shop2> I've sometimes wondered if emc would be better off just having the core planner stuff and all the gui stuff was separate
[14:52:02] <Lcvette> Awesome hazzy!
[14:53:01] <hazzy-m> I think it would, it would make the code bast a lot more aproachable. As it is somebody who wants to fix something as simple as a spelling error in a GUI as do to a lot of digging
[14:53:30] <Lcvette> Maybe that should be presented
[14:53:56] <Lcvette> Probably would make maintaining and upgrading the lcnc planner easier to?
[14:54:11] <hazzy-m> it has been, that was one of the main reasons MachineKit split off I think
[14:54:33] <Lcvette> Hazzy, how did you fix the buttons?
[14:54:39] <hazzy-m> yes, absolutely, and it would reduce the load on the maintainers
[14:54:53] <hazzy-m> I just set theck checkable in the UI files
[14:55:32] <Lcvette> That doesn't fix them
[14:55:38] <hazzy-m> ?
[14:55:42] <hazzy-m> it did here
[14:55:44] <Lcvette> Try it
[14:55:50] <hazzy-m> do they not work?
[14:55:53] <Lcvette> Check the status
[14:56:08] <Lcvette> Once activated they don't turn off when unchecked
[14:56:17] <Lcvette> I did the same thing here
[14:56:36] <hazzy-m> oh, I did not notice that
[14:57:18] <Lcvette> Actually the way they were they weren't triggering the m8 or m7 commands
[14:58:27] <hazzy-m> those buttons don't work by Gcode
[14:58:34] <hazzy-m> they are manual overrides
[14:59:02] <hazzy-m> so even if a gcode is commanding coolant you can turn them off while a prog is running
[14:59:02] <hazzy-m> and visa versa
[14:59:05] <hazzy-m> you could not do that in gcode
[14:59:44] <hazzy-m> so even if M6 is active you can override it by setting the flood button on
[14:59:52] <hazzy-m> the Mcode won't change
[15:01:16] * Lcvette uploaded an image: image.png (224KB) < https://matrix.org >
[15:01:29] <Lcvette> this your latest push
[15:01:35] <Lcvette> flood active
[15:01:40] <Lcvette> status shows m9
[15:01:54] <hazzy-m> yes
[15:01:57] <hazzy-m> issue m6
[15:02:37] <Lcvette> ok
[15:02:41] <Lcvette> it comes on
[15:02:52] <Lcvette> but then if i turn off flood it remains on in status
[15:03:41] <hazzy-m> because the gcode is still active
[15:03:50] <hazzy-m> M7 - turn mist coolant on. M7 controls iocontrol.0.coolant-mist pin.
[15:03:51] <hazzy-m> M8 - turn flood coolant on. M8 controls iocontrol.0.coolant-flood pin.
[15:03:51] <hazzy-m> M9 - turn both M7 and M8 off.
[15:04:16] <hazzy-m> the coolant M codes controll the HAL pins directaly, and the buttons do to
[15:04:26] <Lcvette> hmmm
[15:04:37] <Lcvette> thats kinda wonky
[15:04:51] <hazzy-m> so M7 can set the pin high, and then the button can set it low, but M7 wil still be active when a program is run
[15:05:07] <hazzy-m> if you want you could make those MDIButtons
[15:05:13] <hazzy-m> and they would behave as you want
[15:05:31] <hazzy-m> but then you could not offerride the coolant setting in a running program
[15:05:56] <Lcvette> so if a program is running, and you want to turn off flood for a second to check something, the button will not turn it off
[15:06:14] <Lcvette> ?
[15:06:19] <hazzy-m> right now they will, since they control the HAL pin
[15:06:31] <hazzy-m> if they were gcode buttons they could not
[15:06:40] <Lcvette> ok
[15:06:47] <hazzy-m> becuse you can "inject" extra code into a running program
[15:06:58] <Lcvette> correct
[15:07:03] <Lcvette> im with you
[15:07:06] <hazzy-m> can't
[15:07:08] <Lcvette> i understand that aspect
[15:07:15] <Lcvette> ok
[15:07:29] <Lcvette> can the buttons reflect the status?
[15:07:39] <hazzy-m> they do
[15:07:52] <hazzy-m> issue M7 and the flood button will check
[15:08:01] <Lcvette> ok you are ruight
[15:08:07] <Lcvette> i had it checked manually
[15:08:10] <Lcvette> ok
[15:08:14] <Lcvette> in understand now
[15:08:20] <hazzy-m> M9 and it will uncheck
[15:08:33] <Lcvette> even though it dispolays in ther bstatus when i turn it off, the hal pin has shut it off physically
[15:08:40] <hazzy-m> it is a little confusing, but on a actualy machine with coolant the behaviour makes sense
[15:09:12] * hazzy-m throws grammer and spelling out the window
[15:09:13] <hazzy-m> LOL
[15:09:27] <Lcvette> lcvette is typing on the crappy keybopard
[15:09:38] <Lcvette> lcvette switched
[15:09:57] <Lcvette> ok, so if i run a program and it calls m8
[15:10:06] * hazzy-m does not have a good excuse
[15:10:07] <Lcvette> flood lights up status shows M8
[15:10:10] <Lcvette> i hit button
[15:10:26] <Lcvette> flood button goes gray and status remains m8 but flood is off
[15:10:34] <Lcvette> because it is shut off by the halpin
[15:10:45] <hazzy-m> correct
[15:10:49] <Lcvette> lcvette following correctly?
[15:11:08] <Lcvette> i hit flood button again and halpin re-engages flood like nothing happened
[15:11:12] <Lcvette> and button lights back up
[15:11:31] <pcw_home> should that be indicated by a button color? (that indicates manual override)
[15:11:54] <hazzy-m> pcw_home: that is a good idea
[15:11:59] <pcw_home> so you dont forget...
[15:12:09] <Lcvette> end of program m9 shuts off button and kill gcode status
[15:12:31] <Lcvette> hey pcw_home
[15:12:35] <Lcvette> good idea
[15:12:38] <hazzy-m> we could use the rules to check the active gcodes and if the button state does not match ad a border or something
[15:12:39] <Lcvette> maybe like a pause color
[15:14:28] <Lcvette> thanks for the input pcw_home
[15:14:34] <Lcvette> good call on that
[15:18:09] <hazzy-m> what we need it the HAL status plugin so we can check the iocontrol.0.coolant-mist pin state and compare it to the active gcodes ...
[15:18:55] <Lcvette> is that the thing you were talking about building?
[15:19:07] <hazzy-m> yes, it's mostly done
[15:19:12] <Lcvette> yeah?
[15:19:18] <Lcvette> OUTSTANDING
[15:19:46] <hazzy-m> but need to figure out how the rules can access it
[15:20:11] <hazzy-m> the current data channel class won't work
[15:20:57] <Lcvette> oh
[15:21:16] <Lcvette> maybe pcw_home knows?
[15:21:43] <Lcvette> or has a thought on it?
[15:22:02] <hazzy-m> this is all in my hacky python code ..
[15:22:20] <Lcvette> hacky python code is AWESOME
[15:22:33] <hazzy-m> when it works
[15:22:33] <Lcvette> :D
[15:22:36] <hazzy-m> 😃
[15:22:40] <Lcvette> it ALWAYS works
[15:23:02] <Lcvette> once you make it work
[15:23:11] <hazzy-m> lol
[15:26:32] <Lcvette> if [#<this_hacky_code_no_worky> GT Hazzy_fix_it]
[15:26:43] <Lcvette> works everytime
[15:26:48] <Lcvette> :D
[15:26:59] <hazzy-m> hahaha
[15:27:24] <Lcvette> lol
[15:27:42] <Lcvette> my syntax is improving
[15:28:17] <JT-Shop2> after watching a bunch of videos I've become the skew catch master
[15:28:35] <Lcvette> yeah?
[15:28:40] <Lcvette> waaaaa
[15:28:47] <Lcvette> black belt skew catcher
[15:31:55] <Lcvette> so now block delete and M01 break start in the on state
[15:32:00] <Lcvette> that is normal you said?
[15:35:44] <Lcvette> is single block working?
[15:36:08] <Lcvette> it appeared it is but im not sure how to get out of it?
[15:36:15] <hazzy-m> yes, should be working
[15:36:47] <hazzy-m> click the button again and hit run should continue running from were it last paused
[15:36:52] <jthornton> I did a pull should I try the quick start again on this mint 18.3 pc?
[15:37:07] <hazzy-m> jthornton: that would be awesome!
[15:37:10] <hazzy-m> thanks
[15:38:16] <Lcvette> nope can't get out of single block
[15:38:46] <Lcvette> it locks me in
[15:38:53] <Lcvette> it should probably be a checkable button and then each line run by hitting the cycle start button
[15:38:55] <Lcvette> no?
[15:39:15] <Lcvette> then when you turn it off and hit cycle start it resumes?
[15:39:25] <Lcvette> regular?
[15:39:32] <hazzy-m> yes
[15:39:38] <Lcvette> that may be the problem
[15:39:39] <hazzy-m> it works in brender
[15:39:49] <Lcvette> button may not be setup correctly
[15:40:01] <hazzy-m> checking
[15:41:08] * hazzy-m uploaded a video: Peek 2018-12-16 15-40.mp4 (715KB) < https://matrix.org >
[15:41:29] <Lcvette> x2
[15:41:57] <hazzy-m> is that what you expect?
[15:43:27] <hazzy-m> it works the same in PorbeBasic
[15:43:33] <jthornton> https://paste.ubuntu.com
[15:43:37] <hazzy-m> you push the step button to step
[15:44:01] <hazzy-m> would you prefer to have it be a toggle state and click the cycle start to step?
[15:44:14] <Lcvette> wait
[15:44:16] <Lcvette> ok
[15:44:30] <Lcvette> so you hit feedhold, then hit the single block line?
[15:44:59] <jthornton> ran from the terminal https://paste.ubuntu.com
[15:44:59] <hazzy-m> yes, to start off the program by hitting single block
[15:45:27] <hazzy-m> jthornton: not much info in those logs :(
[15:45:51] <hazzy-m> but it is trying to run at least, so it installed
[15:45:52] <hazzy-m> hmmm
[15:46:06] <jthornton> after clearing dmesg https://paste.ubuntu.com
[15:46:40] * jthornton goes to start the ribs low and slow
[15:47:18] <hazzy-m> are you running from a terminal?
[15:50:59] <jthornton> the last time yes
[15:51:00] <Lcvette> me?
[15:51:18] <jthornton> should I uninstall the quick and try the normal install?
[15:51:35] <Lcvette> for some reason i am having trouble keeping up with that method because none of the buttons are giving me any feedback
[15:52:21] <hazzy-m> jthornton: Yes, but can you also test with PySide2?
[15:52:29] <hazzy-m> pip install PySide2
[15:52:36] <hazzy-m> and then try running again with
[15:52:53] <hazzy-m> linuxcnc sim/xyz.ini mini --qt-api=pyside2
[15:53:44] <jthornton> how big is pyside2?
[15:53:56] <hazzy-m> big
[15:54:03] <hazzy-m> best to wait till free time
[15:54:11] <jthornton> I better do that in the morning
[15:54:16] <jthornton> what is pyside2?
[15:55:00] <hazzy-m> it is the official Qt companies python bindings
[15:55:10] <jthornton> ah mini works, probebasic fails
[15:55:26] <hazzy-m> aha!
[15:55:29] <hazzy-m> how about brender?
[15:55:54] <hazzy-m> might be an open Gl issue with the backplot
[15:56:20] <jthornton> the terminal from mini https://paste.ubuntu.com
[15:57:27] <jthornton> the terminal from brender https://paste.ubuntu.com
[15:57:49] <jthornton> that name is like fingernails on the chalk board to me lol
[15:58:49] <hazzy-m> lol, that is kinda the idea :D
[16:00:42] <hazzy-m> ok, I suspest that is a gremlin problem
[16:00:43] <hazzy-m> :(
[16:01:20] <hazzy-m> probably need to set up a test mint machine and see what I can find out
[16:01:51] <JT-Shop2> is it a different gremlin than axis?
[16:03:28] <hazzy-m> it is based on the axis gremlin, but Chris M converted it over to Qt
[16:04:26] <JT-Shop2> is there a way to just test that? I assume I should just do an uninstall and work with the git checkout?
[16:04:30] <hazzy-m> the problem is that is uses the prehistoric mini gl library mixed with modern gl, so it it is very touchy
[16:04:37] <hazzy-m> need to redo the whole things
[16:05:10] <hazzy-m> yes, at this point pip uninstall and reinstall using pip install -e .
[16:05:50] <JT-Shop2> I mean pip uninstall the python setup.py from the checkout
[16:06:32] <hazzy-m> yes, but you will need to set up a devel install using the -e flag with pip
[16:06:44] <JT-Shop2> ok
[16:07:09] <hazzy-m> that links the executables and registers the entry points so everything works as if it was installed
[16:07:34] <hazzy-m> -e is short for --editable
[16:07:47] <JT-Shop2> ok I'll practice catching the skew some more and go back down to the beer cave
[16:07:52] <Lcvette> hazzy, it feels like feedhold should be a highlighted button when active
[16:08:07] <hazzy-m> yes, I agree
[16:12:10] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson pushed 031 commit to 03master [+0/-0/±1] 13https://gitlab.com/Hazzy/qtpyvcp/compare/7b5555cc912cef1612bd0becb9eb5f6a4495fdd6...c87e40ce50e60be77f6cd2394128472020e2cf26
[16:12:11] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 03c87e40c - don't raise exceptions for unimplemented actions
[16:20:25] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson pushed 031 commit to 03master [+0/-0/±1] 13https://gitlab.com/Hazzy/qtpyvcp/compare/c87e40ce50e60be77f6cd2394128472020e2cf26...86e2052d943ba7b96a9c193754c0de8e3eaab1f2
[16:20:26] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 0386e2052 - travis: try to stop releases being set as drafts
[16:20:45] <Lcvette> who is travis?
[16:21:30] <hazzy-m> he is one of the guys that is helping, but he is very shy so not in here much
[16:21:31] <Lcvette> also how come there is no setunChecked(bool) in the siugnals and slots editor
[16:21:37] <Lcvette> how do you make that happen?
[16:21:37] <hazzy-m> JK, it is a build bot
[16:21:54] <Lcvette> lol
[16:21:58] <Lcvette> damnit travis
[16:22:05] <Lcvette> we can blame travis?
[16:22:06] <hazzy-m> LOL
[16:22:20] <hazzy-m> sure! he has been making mistakes
[16:22:26] <hazzy-m> hidding the releases
[16:22:32] <hazzy-m> when they sould not be
[16:22:38] <hazzy-m> bad bad
[16:22:40] <Lcvette> travis straighten up or "I" will try and fix your coding
[16:22:50] <hazzy-m> lol
[16:23:21] <hazzy-m> dang it, they are set as drafts again
[16:23:22] <Lcvette> you will be lucky to make it out as more than a simple yes no gate
[16:23:59] <jthornton> on the install page pip install --editable . is the period part of the command or a typo?
[16:24:13] <Lcvette> part of it
[16:24:23] <jthornton> ok thanks
[16:24:42] <Lcvette> if you trust me you are in trouble
[16:24:49] <Lcvette> :O
[16:24:59] <Lcvette> but im pretty sure
[16:25:09] <Lcvette> hazzy always says the period is supposed to be there when i ask
[16:25:41] <hazzy-m> yes, it use the period to specify "install from the current direcotry"
[16:25:51] <hazzy-m> you could also pass the whole path
[16:26:10] <Lcvette> ok hazzy answer me
[16:26:15] <jthornton> https://paste.ubuntu.com
[16:26:45] <hazzy-m> hoho!
[16:26:59] <hazzy-m> your pip is very old
[16:27:04] <hazzy-m> very very old
[16:27:13] <hazzy-m> do as it says: pip install --upgrade pip
[16:27:16] <jthornton> probe_basic_ui.py is owned by root
[16:27:27] <Lcvette> I am Groot
[16:27:32] <Lcvette> :D
[16:27:34] <jthornton> that crashes pip
[16:27:47] <Lcvette> upgrade your ancient pip
[16:27:56] <jthornton> then it won't work
[16:28:20] <Lcvette> are you trying to do something different then normal?
[16:28:28] <jthornton> no
[16:28:32] <hazzy-m> he is using mint
[16:28:34] <Lcvette> or just having trouble installing
[16:28:36] <jthornton> https://github.com
[16:28:38] <Lcvette> ah
[16:28:38] <hazzy-m> not debian
[16:28:54] <Lcvette> is mint better?
[16:29:14] <TurBoss> comes with diferent software
[16:29:24] <jthornton> it's more user friendly than debian which has become hardend to the core lol
[16:29:28] <Lcvette> hola turboss
[16:29:32] <TurBoss> hola!
[16:29:45] <Lcvette> yeah?
[16:29:48] <jthornton> although all my RPi's use a version of debian
[16:29:53] <Lcvette> hazzy trained me on the hardest?
[16:30:08] <Lcvette> wants to make me a strong paswan
[16:30:11] <Lcvette> padwan
[16:30:11] <jthornton> easy if it works lol
[16:30:42] <Lcvette> JT i'll fix it for you
[16:30:49] <Lcvette> log me in
[16:30:51] <Lcvette> :O
[16:30:58] * jthornton hands Lcvette a hammer
[16:31:11] <Lcvette> hahaha
[16:31:18] <hazzy-m> I've used almost all the linux distros, Ubuntu, Mint, Elementay, alwyas come back to good old debian and XFCE
[16:31:25] <hazzy-m> LOL
[16:31:29] <Lcvette> i don't use precision hammers
[16:31:34] <Lcvette> too dainty
[16:31:39] <Lcvette> hahaha
[16:32:04] <Lcvette> turboss
[16:32:09] <Lcvette> you halp me
[16:32:18] <TurBoss> how?
[16:32:23] <Lcvette> easy
[16:32:33] <hazzy-m> he needs a hammer
[16:32:51] * Lcvette uploaded an image: image.png (46KB) < https://matrix.org >
[16:32:56] <Lcvette> which one make unchecked
[16:33:11] <Lcvette> its missing
[16:33:25] <hazzy-m> setChecked(False)
[16:34:07] <hazzy-m> toggled emits a boolian value, which will be passed to the setChecket slot
[16:34:21] <hazzy-m> if you need it inverted you might be in trouble
[16:34:56] <Lcvette> clicked?
[16:34:59] <Lcvette> pressed?
[16:35:12] <Lcvette> don't see how to change it to (false)
[16:35:34] <hazzy-m> you can't I'm afraid
[16:35:39] <hazzy-m> what are you trying to do?
[16:35:49] <Lcvette> thats dumb
[16:36:02] <Lcvette> uncheck the button
[16:36:09] <Lcvette> whyen cycle start is pressed
[16:36:14] <Lcvette> feedhold
[16:36:23] <hazzy-m> oh
[16:36:28] <hazzy-m> hmmm
[16:36:40] <Lcvette> i can disable but that doesn't turn off the check
[16:37:14] <Lcvette> need to change a property on the button to make false possible?
[16:41:03] <hazzy-m> I don't think its possible to invert signals
[16:41:12] <hazzy-m> need to make you rules
[16:41:38] <hazzy-m> This is that happens when GUIs are included in the main repo: https://github.com
[16:41:39] <hazzy-m> LOL
[16:43:35] <Lcvette> i dunno what that is supposed to mean
[16:44:22] <hazzy-m> he created a whole fork of LCNC just to develop his custom a QtVCP GUI
[16:44:44] <hazzy-m> but there is not realy any other way to do it
[16:45:06] <hazzy-m> very combersome
[16:45:31] <Lcvette> ah
[16:46:41] <Lcvette> http://linuxcnc.org
[16:46:46] <Lcvette> no cycle start
[16:47:28] <hazzy-m> c.auto(linuxcnc.AUTO_RUN, program_start_line)
[16:48:45] <Lcvette> status:c.auto(linuxcnc.AUTO_RUN, program_start_line)
[16:48:57] <Lcvette> ?
[16:49:06] <hazzy-m> wait, what are you trying to do?
[16:49:12] <Lcvette> same thing\
[16:49:15] <hazzy-m> get if the machine is runniong?
[16:49:37] <Lcvette> feedhold button checked to undcheck when cycle start bbutton is pressed
[16:49:50] <hazzy-m> ok
[16:49:51] <hazzy-m> use
[16:50:45] <hazzy-m> `status:interp_state?text` for the channel
[16:50:53] <hazzy-m> for the expression use
[16:51:57] <hazzy-m> `ch[0] == 'Paused'`
[16:52:14] <hazzy-m> and select the Checked property from the drop down at the top
[16:52:38] <hazzy-m> that will check the button when paused, uncheck it any other time
[16:53:27] <Lcvette> not allowing checked
[16:53:31] <Lcvette> not showing up
[16:53:44] <hazzy-m> what kind of button is it?
[16:53:51] <hazzy-m> ActionButton
[16:53:55] <Lcvette> feedhold button
[16:53:59] <hazzy-m> ok, give me a sek
[16:54:07] <Lcvette> actionbutton
[16:54:25] <Lcvette> program.pause
[16:54:37] <Lcvette> ActionButton
[16:56:40] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson pushed 031 commit to 03master [+0/-0/±1] 13https://gitlab.com/Hazzy/qtpyvcp/compare/86e2052d943ba7b96a9c193754c0de8e3eaab1f2...7ed8cfae18f65285342df31d3d805ce59384efcf
[16:56:42] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 037ed8cfa - add check property to ActionButton rules settable properties
[16:56:48] <hazzy-m> there you do
[16:57:05] <Lcvette> lol
[16:57:08] <hazzy-m> update and you should be able select checked now
[16:57:13] <Lcvette> :p
[16:59:17] * Lcvette uploaded an image: image.png (35KB) < https://matrix.org >
[16:59:32] <hazzy-m> perfect!
[17:01:56] <jthornton> when I run the launch_designer.sh should I see some pyqtvcp stuff?
[17:02:33] <Lcvette> hurray!
[17:03:37] <Lcvette> jt
[17:03:38] <Lcvette> . /home/chris/dev/linuxcnc-master/scripts/rip-environment
[17:03:39] <Lcvette> then
[17:03:57] <Lcvette> editvcp probebasic
[17:04:08] <Lcvette> and it will open the qtdesigner
[17:04:18] <jthornton> I'm not running a RIP
[17:04:31] <Lcvette> then just run the last oine
[17:04:47] <Lcvette> editvcp probebasic
[17:05:21] <Lcvette> is that correct hazzy?
[17:05:33] <hazzy-m> yes, right on
[17:05:38] <jthornton> wow that is a huge screen lol
[17:05:39] <Lcvette> waaaaa
[17:05:55] <Lcvette> its a big panda power screen
[17:06:05] * hazzy-m can't run it
[17:06:05] <hazzy-m> lol
[17:06:12] <Lcvette> its man sized
[17:06:19] <Lcvette> 1920x1080
[17:06:27] <Lcvette> designed for fullscreen action
[17:06:38] <Lcvette> o wide screen monitor
[17:06:45] <hazzy-m> jthornton: did you get the custom widgets in the widget box on the left?
[17:07:23] <jthornton> no
[17:07:39] <Lcvette> it works hazy!
[17:07:42] <Lcvette> hurray!
[17:07:43] <jthornton> it launched what seemed like the stock qt designer 5
[17:08:07] <hazzy-m> ok, you might have to ask Chris M for the libpyqt5.so for mint 18
[17:08:11] <hazzy-m> he runs mint too
[17:08:16] * Lcvette uploaded an image: image.png (318KB) < https://matrix.org >
[17:08:29] <Lcvette> the green ones on the left
[17:08:43] <Lcvette> jthornton:
[17:09:16] <jthornton> pip install tossed up a few errors https://paste.ubuntu.com
[17:09:43] <jthornton> ah yea non of them showed up
[17:10:12] <hazzy-m> jthornton: did you run pip with sudo?
[17:10:18] <jthornton> no
[17:10:29] <Lcvette> doh
[17:10:40] <hazzy-m> did you possible run the pip update with sudo
[17:10:43] <hazzy-m> ?
[17:11:17] <jthornton> lol anything is possible, I don't think I did
[17:11:27] <hazzy-m> haham ok
[17:11:34] <jthornton> I did revert the update because pip failed to work after
[17:12:23] <hazzy-m> I wonder why it can't write to your user folder
[17:12:26] <hazzy-m> very strange
[17:12:28] <jthornton> I installed the linuxcnc debian on the other pc but it has the horrible xfce desktop so I'll just build one from scratch with the mate desktop
[17:12:52] * hazzy-m loves XFCE
[17:12:53] <hazzy-m> lol
[17:12:54] <jthornton> some of the files are owned by root, possibly from the first quick install?
[17:13:10] <hazzy-m> yes, could be
[17:13:22] <hazzy-m> mabye delete the hole source folder and try again
[17:13:23] <jthornton> I can clone again in the morning
[17:13:30] <hazzy-m> that sould not take long
[17:13:36] <hazzy-m> yes, on free internets
[17:13:57] <hazzy-m> or you could chmod the whole did to your user
[17:34:56] <TurBoss> hazzy: whats the status of the qtquick on qtpy?
[17:35:01] <TurBoss> can I do something?
[17:35:22] <hazzy-m> I have not worked on it :(
[17:35:29] <TurBoss> don't worry
[17:35:36] <TurBoss> just asking
[17:35:43] <TurBoss> is much har?
[17:35:52] <hazzy-m> no, easy
[17:36:12] <hazzy-m> is it in QtCore?
[17:36:15] <TurBoss> ok I'll take a look
[17:37:15] <hazzy-m> https://github.com
[17:37:27] <hazzy-m> might need to import it there
[17:38:36] <TurBoss> so works like a wrapper
[17:38:40] <TurBoss> ok
[17:38:51] <hazzy-m> yes, very simple wraper
[17:39:23] <hazzy-m> they don't seem to have any
[17:39:24] <hazzy-m> QtQuickWidgets
[17:39:31] <TurBoss> can I remove the SortTT branch?
[17:39:39] <hazzy-m> yes, its done
[17:39:42] <hazzy-m> thanks!
[17:40:01] <Not-97e5> [02QtPyVCP] 07TurBoss deleted branch 03SortTT
[17:43:56] <TurBoss> did you just upgraded your qtpy fork?
[17:44:07] <hazzy-m> yes
[17:44:10] <TurBoss> ok
[17:44:23] <TurBoss> I'll work from "Back to Work"
[17:44:28] <TurBoss> current master
[17:45:50] <hazzy-m> I'm almost done
[17:48:03] <TurBoss> with that?
[17:48:15] <TurBoss> https://doc.qt.io
[17:51:30] <hazzy-m> https://github.com
[17:51:36] <hazzy-m> I think that is all it takes
[17:51:41] <hazzy-m> I need to test
[17:51:52] <TurBoss> how can I ?
[17:52:12] <TurBoss> Install qtpy from pip directly from your fork should be fine
[17:52:17] <hazzy-m> I think just pip install it
[17:52:18] <hazzy-m> yes
[17:52:56] <hazzy-m> not sure if I need to add tests or something too ...
[17:53:25] <TurBoss> oops it seems
[17:53:41] <TurBoss> but for now I'm the tester
[18:01:18] <jthornton> hazzy-m: is there any reason to have *args and **kwargs if your not using them in the init?
[18:03:46] <TurBoss> ```
[18:03:47] <TurBoss> from QtPyVCP.core import Status
[18:03:47] <TurBoss> ```
[18:03:58] <TurBoss> this looks old to me?
[18:04:25] <hazzy-m> yes, if somebody ever wants to subclass your class it might be usefull
[18:04:56] <hazzy-m> TurBoss: Yes, very old!
[18:04:57] <TurBoss> from qtpyvcp.plugins import getPlugin
[18:04:58] <TurBoss> STATUS = getPlugin('status')
[18:05:02] <TurBoss> this better?
[18:05:02] <hazzy-m> should be
[18:05:05] <hazzy-m> yes
[18:05:11] <TurBoss> thanks
[18:06:18] <jthornton> I guess I can leave them in but I really doubt someone would subclass the chick
[18:06:29] <TurBoss> hahahahaha
[18:06:34] <hazzy-m> LOL
[18:06:34] <TurBoss> :)
[18:06:53] <hazzy-m> that sounds funny
[18:07:06] <hazzy-m> yeah, not much need for them there
[18:09:06] <jthornton> just putzing with my chicken door for the old coop and using the qtimer we sorted out the other day
[18:10:10] <jthornton> while waiting on the ribs...
[18:10:44] <jthornton> did you see the signal stuff to make Ctrl C work with pyqt?
[18:11:11] <hazzy-m> I did!
[18:11:30] <TurBoss> saw here too
[18:12:09] <hazzy-m> so you just re-enabled the the defualt sig?
[18:12:23] * Lcvette uploaded an image: image.png (20KB) < https://matrix.org >
[18:12:31] <TurBoss> hazzy: I can not get the editvcp to pick python 2.7
[18:12:33] <hazzy-m> Nice!!!
[18:13:08] <Lcvette> kinda tiny
[18:13:09] <hazzy-m> TurBoss: what is in: /usr/lib/x86_64-linux-gnu/qt5/plugins/designer/
[18:13:25] <TurBoss> just replaced the same files
[18:13:32] <Lcvette> but couldn't figure another way to make it known that they could also zero
[18:13:43] <hazzy-m> Lcvette: You could also have one long strung out zero that applied to all of them ..
[18:14:07] <Lcvette> i tried that but it scrunched the buttons too much\
[18:14:24] <hazzy-m> ok
[18:14:30] <hazzy-m> I think it looks great
[18:15:29] <Lcvette> wish i could squash the text down and get ride of sopme of that space, but its not possible i don't think
[18:15:58] <Lcvette> i copied the zero buttons from the offset page, figured it would ofer another option for zeroing on the fly
[18:16:30] <Lcvette> the other option is to make an inmage to put inside the button which i may try right now
[18:17:55] * TurBoss sent a long message: < https://matrix.org >
[18:23:31] <hazzy-m> Do you have libpyqt5_py2.so and libpyqt5_py3.so in the designer direcotry? You can't have a libpyqt5.so file or it gets confused
[18:23:32] <jthornton> hazzy-m: dunno just found it with a search
[18:23:44] <TurBoss> ohhh
[18:23:44] <TurBoss> ok
[18:23:54] <jthornton> even the poster said they didn't know why it works lol
[18:24:15] <hazzy-m> lol, magic!
[18:24:34] <jthornton> hmm I think I smell ribs down here in the beer cave... I better check the barbie
[18:25:30] <TurBoss> hazzy: worked thank you
[18:25:38] <hazzy-m> Hurray!
[18:25:48] <hazzy-m> I need to make that clearer in the docs
[18:40:51] <TurBoss> hazzy: is somethin I can hook the dyn atc to?
[18:41:01] <TurBoss> thereis *
[18:41:05] <TurBoss> hazzy:
[18:41:54] <Lcvette> dyn atc?
[18:41:57] <Lcvette> atc work?
[18:42:00] <Lcvette> whoo hoo
[18:42:03] <Lcvette> :D
[18:42:26] <Roguish> my weather station https://www.wunderground.com
[18:43:33] <TurBoss> nice
[18:47:10] * TurBoss uploaded a video: Peek 17-12-2018 00-46.webm (578KB) < https://matrix.org >
[18:47:30] <TurBoss> ist abck
[18:47:35] <TurBoss> Its**
[18:47:38] <TurBoss> back*
[18:47:40] <TurBoss> lol
[18:48:01] <Lcvette> hurray!!!
[18:48:24] <hazzy-m> Roguish: Your station is Goldstar rated, nice!!!
[18:48:28] <hazzy-m> Mine is NOT: https://www.wunderground.com
[18:48:30] <hazzy-m> lol
[18:48:45] <hazzy-m> hahaha, actualy it is
[18:49:02] <hazzy-m> how come, the is not even a thermometer
[18:49:19] <TurBoss> its so cold out there
[18:49:34] <hazzy-m> TurBoss: Hirray!!! It works!
[18:52:10] <Lcvette> hazzy
[18:52:20] <Lcvette> i forgot how to image
[18:52:34] <Lcvette> i saved as png in images folder and added to qrc
[18:52:47] <Lcvette> but forgot the other thing i had to type in the terminal and what terminal to type it in
[18:53:09] <Lcvette> turboss made it go away
[18:53:37] <TurBoss> sek
[18:53:49] <hazzy-m> TurBoss: Not sure what to connect it to now, but once this is merged we could be able to connect to selected pocket signal; from status: https://github.com
[18:54:21] <hazzy-m> Lcvette: from the probe basic example dir run qcompile
[18:54:41] <hazzy-m> `qcompile .`
[18:54:47] <hazzy-m> you need the dot
[18:55:04] <hazzy-m> or `qcompile examples/probebasic`
[18:55:10] <hazzy-m> should also work
[18:55:17] <TurBoss> oh ok
[18:55:33] <TurBoss> I'll ask
[18:55:41] <hazzy-m> ok
[18:56:36] <Lcvette> hurray
[18:57:28] <TurBoss> hazzy you are on rip?
[18:57:36] <hazzy-m> yes
[18:57:41] <TurBoss> I should move to...
[18:57:52] <TurBoss> buildbot is so lazy
[18:58:00] <hazzy-m> it is
[18:58:10] <TurBoss> makes me lazy*
[18:58:11] <hazzy-m> but I am lazy too so it's not much better
[18:58:12] <hazzy-m> lol
[18:58:12] <Lcvette> uh oh
[18:58:21] <TurBoss> lazy or lazzy?
[18:58:24] <Lcvette> it broke something
[18:58:32] <TurBoss> how is write?
[18:58:41] <hazzy-m> I think lazy
[18:58:41] <TurBoss> Lcvette: what?
[18:58:58] <hazzy-m> hazzy is lazzy, but other people are lazy
[18:59:09] <TurBoss> lol
[18:59:20] <Lcvette> nevermind
[19:00:41] * TurBoss uploaded an image: image.png (154KB) < https://matrix.org >
[19:01:04] <TurBoss> The quick brown fox jumps over the lazy dog
[19:01:15] <hazzy-m> LOL
[19:01:32] <TurBoss> single z
[19:01:39] <TurBoss> :)
[19:01:49] <hazzy-m> only lazy people put only one z
[19:02:12] <TurBoss> that remembers me one song
[19:02:46] <TurBoss> https://www.youtube.com
[19:08:16] * hazzy-m 's internet it too slow to watch it :(
[19:10:47] <hazzy-m> hahaha, that is pretty neat
[19:11:32] <TurBoss> # STATUS.tool_in_spindle.connect(self.on_tool_in_spindle)
[19:11:32] <TurBoss> # STATUS.pocket_prepped.connect(self.on_pocket_prepped)
[19:11:39] <TurBoss> this doesn't work any more
[19:12:10] <TurBoss> is related to the PR?
[19:12:22] <hazzy-m> STATUS.tool_in_spindle.onValueChaned(self.on_tool_in_spindle)
[19:12:33] <TurBoss> great
[19:12:39] <hazzy-m> STATUS.tool_in_spindle.onValueChagned(self.on_tool_in_spindle)
[19:14:21] <TurBoss> Lcvette: where I should place the ATC widget?
[19:14:55] <TurBoss> Oh I'm blind
[19:14:57] <TurBoss> lol
[19:16:58] <Lcvette> lol
[19:17:10] <Lcvette> atc page?
[19:17:29] <TurBoss> yes yes
[19:17:31] <TurBoss> :P
[19:22:11] <TurBoss> Oh
[19:22:28] <TurBoss> I can add the widget to brender but no to probebasic
[19:22:41] <TurBoss> hmm
[19:22:42] <TurBoss> no
[19:22:46] <TurBoss> I broke somecing
[19:22:57] <Lcvette> you broke it?
[19:23:04] <TurBoss> as usual
[19:23:11] <Lcvette> hahahaha
[19:23:21] <Lcvette> only a little broken
[19:23:53] <TurBoss> woah
[19:24:22] <TurBoss> this pops when enabling the onValueChanged
[19:24:32] * TurBoss sent a long message: < https://matrix.org >
[19:25:14] <Lcvette> ?
[19:25:30] <TurBoss> nononono doesn't relate to signals
[19:25:31] <Lcvette> it is inside of a frame i think maybe does that matter?
[19:35:46] <hazzy-m> hmmm
[19:36:33] * Lcvette uploaded an image: image.png (18KB) < https://matrix.org >
[19:37:13] <Lcvette> better or no?
[19:37:21] <Lcvette> hazzy turboss?
[19:38:01] <TurBoss> Zero-K is a game I play
[19:39:20] <TurBoss> hazzy: I just fixed something :D
[19:39:35] * Lcvette uploaded an image: image.png (22KB) < https://matrix.org >
[19:50:48] * Lcvette uploaded an image: image.png (110KB) < https://matrix.org >
[19:51:06] <Lcvette> that looks better i think
[20:07:28] <Lcvette> pushed revisions!
[20:07:35] <Lcvette> boy this is fantastic!
[20:07:42] <Lcvette> getting so close and have such strong momentum
[20:17:20] * TurBoss uploaded a video: Peek 17-12-2018 02-17.webm (443KB) < https://matrix.org >
[20:20:47] <Lcvette> busted
[20:23:03] * TurBoss uploaded a video: Peek 17-12-2018 02-22.webm (632KB) < https://matrix.org >
[20:24:32] <Not-97e5> [02QtPyVCP] 07TurBoss created branch 03NewATC
[20:25:25] <TurBoss> err wut?
[20:25:47] <TurBoss> did hazzy nuke YAML menus?
[20:27:28] <TurBoss> NewATC branch requires qtpy fork
[20:28:35] <Lcvette> i dunno what he did
[20:28:41] <Lcvette> loooks like they are not merged yet
[20:28:53] <Not-97e5> [02QtPyVCP] 07TurBoss pushed 031 commit to 03NewATC [+0/-0/±1] 13https://gitlab.com/Hazzy/qtpyvcp/compare/988eddf554d4ca66904c472bfbcb9abf1e0d6b97...f2dc039afa1416f433d97dd43ef3cb3c52577276
[20:28:54] <Not-97e5> [02QtPyVCP] 07TurBoss 03f2dc039 - comment more stuff
[20:33:22] <Lcvette> your doing it!!!
[20:33:27] <TurBoss> sure
[20:34:51] <Lcvette> how do the graphics look?
[20:35:53] <Lcvette> hazzy: yo
[20:36:14] <Lcvette> where are the llama files for turboss
[20:36:41] <TurBoss> ?? wut=
[20:36:59] <Lcvette> yaml
[20:37:11] <TurBoss> ah
[20:37:18] <TurBoss> they are on their own repo
[20:37:19] <Lcvette> lol
[20:37:35] <Lcvette> its broken
[20:37:38] <Lcvette> ?
[20:37:39] <TurBoss> https://github.com
[20:37:48] <TurBoss> this?
[20:37:58] <Lcvette> without the yaml files?
[20:38:24] <TurBoss> jcnc.yml?
[20:40:48] <Lcvette> i dunno
[20:40:52] <Lcvette> you asked for them
[20:40:57] <TurBoss> what you are asking?
[20:41:24] <TurBoss> ahhhh
[20:41:27] <Lcvette> you were asking
[20:41:29] <TurBoss> nothing
[20:41:34] <Lcvette> i was asking again
[20:41:47] <TurBoss> the yaml_Menus branh
[20:42:04] * Lcvette uploaded an image: image.png (15KB) < https://matrix.org >
[20:42:04] <TurBoss> I saw some work then disapeared
[20:43:58] <Lcvette> https://youtu.be
[20:51:39] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson pushed 0320 commits to 03YAMLMenus [+9/-0/±38] 13https://gitlab.com/Hazzy/qtpyvcp/compare/1c4d2e9b123a3b7c9b21ad3a8991b6087c293f1b...0446445522598a9d70a18869ab3d7f13f282b010
[20:51:40] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 03bed9e32 - add recent files menu provider
[20:51:42] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 033bebf5d - fix recent files provider path in mini config
[20:51:43] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 03891313f - better YAML file templating
[20:51:45] <Not-97e5> [02QtPyVCP] ... and 17 more commits.
[20:52:15] <hazzy-m> I rebased YAMLMenus, I think that is why it went away
[20:52:24] <hazzy-m> Lcvette: looks good!
[20:55:18] <hazzy-m> TurBoss: JCNC looks great!
[20:55:29] <TurBoss> thanks!
[20:57:19] -!- Roguish has quit [Quit: ChatZilla 0.9.92-rdmsoft [XULRunner 35.0.1/20150122214805]]
[20:59:34] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson pushed 031 commit to 03master [+1/-0/±2] 13https://gitlab.com/Hazzy/qtpyvcp/compare/7ed8cfae18f65285342df31d3d805ce59384efcf...72846ecb99a15797940d791db25d0222be4bcb4d
[20:59:36] <Not-97e5> [02QtPyVCP] 07Lcvette 0372846ec - fixed feed hold button, added main window zero buttons
[21:10:28] <Lcvette> hazzy, the biggest confusing thing left im seeing is the tool dros
[21:10:34] <Lcvette> they can all read different things
[21:10:35] <Lcvette> lol
[21:11:23] <hazzy-m> did you get the pause button working like you wanted?
[21:12:30] <Lcvette> yes
[21:12:39] <Lcvette> seems to be working great!
[21:12:54] <hazzy-m> fantastic!
[21:12:57] <Lcvette> much less confusing when the feedhold is lit up
[21:13:04] <Lcvette> its in the latest push
[21:13:13] <hazzy-m> checking
[21:18:39] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson pushed 031 commit to 03master [+0/-0/±1] 13https://gitlab.com/Hazzy/qtpyvcp/compare/72846ecb99a15797940d791db25d0222be4bcb4d...698320f88810cf27a5242c4ad8a1ecc81e5daff6
[21:18:41] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 03698320f - PB: fix crash when pushing run from here
[21:19:15] <hazzy-m> Lcvette: what are the tool DROs?
[21:19:27] <Lcvette> there are 3
[21:20:57] * Lcvette uploaded an image: image.png (12KB) < https://matrix.org >
[21:21:36] * Lcvette uploaded an image: image.png (63KB) < https://matrix.org >
[21:22:25] <Lcvette> 4 if you count the one on the tool page
[21:22:43] <Lcvette> but it is the same dro as the atc page graphic dro
[21:23:11] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson pushed 031 commit to 03master [+0/-0/±1] 13https://gitlab.com/Hazzy/qtpyvcp/compare/698320f88810cf27a5242c4ad8a1ecc81e5daff6...72d6c68d8d58c66c9d5916e4e1593f547423849e
[21:23:12] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 0372d6c68 - PB: fix main DTG dros
[21:23:18] <Lcvette> the biggest thing is the load tool dro, the two graphic dro's and the m6 dro can show 3 different tool numbers
[21:26:02] * Lcvette uploaded an image: image.png (414KB) < https://matrix.org >
[21:26:15] <hazzy-m> ok, so these DRO also need to be able to be typed into?
[21:26:37] <Lcvette> load spindle and m6 are type intos
[21:28:12] <Lcvette> but they should display the current tool i think as well
[21:28:20] <Lcvette> so they stay in synch with each other
[21:28:50] <hazzy-m> Ok do the tool setter one the tool page one work as you intend?
[21:29:18] <Lcvette> those just show the current tool
[21:29:27] <Lcvette> they work
[21:29:43] <hazzy-m> we have company, I better go be sociable, back in a bit
[21:29:53] <Lcvette> ok
[21:29:57] <Lcvette> enjoy
[21:50:21] <Lcvette> found another bug
[21:50:32] <Lcvette> reverse spindle speed is showing in -
[21:50:54] <Lcvette> and if you type in sxxxx, it switches to forward
[21:51:06] <Lcvette> rpm should display in absolute i think
[21:51:24] <Lcvette> ?
[21:51:53] <Lcvette> s2000
[21:51:59] <Lcvette> s-2000
[21:52:03] <Lcvette> as an example
[21:52:19] <Lcvette> if in reverse on the buttons, it switches to the fwd button highlighted
[21:53:16] <Lcvette> although the status in the machine status display does still show M4
[21:53:20] <Lcvette> so its a bit confusing
[22:00:43] <Lcvette> feedrate and spindle sliders also not connected anymore
[22:01:14] <Lcvette> or if they are, they are malfunctioning and not changing rpm or feedrate
[22:01:36] <hazzy-m> the spindle controlls are similar to the coolant controlls, they are manual overrides and are not related to gcodes
[22:02:09] <hazzy-m> the sign thing seems a little odd though
[22:02:33] <Lcvette> so the dro's aren't going to readout the new speed?
[22:02:50] <Lcvette> they did before
[22:03:03] <Lcvette> that isn't right
[22:03:15] <Lcvette> overrides should show the new speeds in the live dros
[22:03:29] <Lcvette> even mach3 does that
[22:03:39] <Lcvette> can't imagine linuxcnc doesn't
[22:03:41] <hazzy-m> Yes, I agree the the spindle speed should change
[22:03:55] <Lcvette> feedrate too
[22:04:00] <hazzy-m> we realy need real spindle speed feedback for it to be acurate
[22:04:10] <Lcvette> no one is going to stand there with a calculator trying to figure it out
[22:04:12] <Lcvette> lol
[22:04:45] <Lcvette> yeah but for those who don't have it i would imagine an interpolated value would be given same as mach3
[22:04:50] <hazzy-m> there are two diffrent feedrates, commanded feed, and actual feed
[22:04:58] <Lcvette> correct
[22:05:02] <Lcvette> commanded is white
[22:05:10] <Lcvette> actual is the gray box
[22:05:18] <Lcvette> thats why theyre are 2
[22:05:24] <hazzy-m> actual feed is commanted feed times override times accel milits
[22:05:56] <hazzy-m> Ok, so do you want the commanded feed to change with the override slider?
[22:06:21] <Lcvette> commanded should never shange unless commanded shanges
[22:06:29] <Lcvette> its the base
[22:06:31] <hazzy-m> I agree
[22:06:37] <Lcvette> but actual should
[22:06:43] <Lcvette> thats why there are TWO DRO's
[22:06:54] <Lcvette> for both rpm and feedrate
[22:07:01] <Lcvette> commanded and atual
[22:07:13] <Lcvette> to represent the overridden values
[22:07:44] <hazzy-m> I can't see them on this screen so I'm just guessing,
[22:07:45] <hazzy-m> LOL
[22:07:46] <hazzy-m> ok, that makes sense
[22:08:37] * Lcvette uploaded an image: image.png (56KB) < https://matrix.org >
[22:08:49] <hazzy-m> so is it correct that the only thing that is not working is the spindle actual speed DRO?
[22:08:50] <Lcvette> gray boxes are actual, white boxes are commanded
[22:09:45] <Lcvette> it is working
[22:09:53] <Lcvette> so is feedrate
[22:10:04] <Lcvette> but sliders are not changing them anymore for some reason
[22:10:14] <Lcvette> ]and the feedrate commanded is way off
[22:10:29] <Lcvette> in the video it is shoing 2250000
[22:10:30] <Lcvette> lol
[22:11:00] <Lcvette> they really don't need decimal places i wouldn't think
[22:11:26] <Lcvette> and if so only xxx.x
[22:12:15] <Lcvette> xxxxx.0
[22:12:22] <Lcvette> xxxxx.x
[22:12:24] <Lcvette> lol
[22:12:32] <Lcvette> 1 decimal spot
[22:12:35] * hazzy-m uploaded an image: image.png (39KB) < https://matrix.org >
[22:12:36] <Lcvette> hahaa
[22:12:52] <hazzy-m> They should only have one dec spot
[22:13:23] <hazzy-m> we're talking about the Feedrate and spindle RPM DROs, right?
[22:13:36] <Lcvette> yes
[22:14:01] <Lcvette> run a program
[22:14:02] <Lcvette> run 3d chips
[22:14:14] <Lcvette> try the sliders and watch the dros down there
[22:14:25] <Lcvette> you will better understand and see what i am trying to convey
[22:15:02] <Lcvette> https://www.youtube.com
[22:15:08] <Lcvette> or watch this video
[22:16:17] * Lcvette uploaded an image: image.png (1191KB) < https://matrix.org >
[22:16:36] <Lcvette> checkout that feedrate mismatch
[22:16:36] <Lcvette> lol
[22:16:49] <Lcvette> maybe why the slider isn't wanting to work?
[22:16:54] * hazzy-m uploaded a video: Peek 2018-12-16 22-16.mp4 (83KB) < https://matrix.org >
[22:17:12] <hazzy-m> Ok, everything seems to work OK with an in program
[22:17:30] <hazzy-m> the problem must be with metric
[22:17:54] <Lcvette> figures
[22:18:02] <Lcvette> turboss fault
[22:18:15] <TurBoss> yours
[22:18:17] <TurBoss> :P
[22:18:19] <Lcvette> lol
[22:18:19] <hazzy-m> LOL
[22:18:21] <Lcvette> :D
[22:18:39] <hazzy-m> TurBoss: Do you use mm/s or mm/min ?
[22:18:46] <TurBoss> mm/min
[22:18:46] <hazzy-m> which is standard
[22:18:52] <hazzy-m> ok, thanks
[22:19:23] <Lcvette> i use milli-inches/sectar
[22:19:33] <hazzy-m> so we have mm/min multiplied by 60 in/s which causes a problem
[22:19:34] <hazzy-m> LOL
[22:20:36] <Lcvette> i think we should split the difference and all use minches
[22:20:42] <Lcvette> :D
[22:21:08] <hazzy-m> hahaha
[22:21:14] <Lcvette> :D
[22:22:00] <Lcvette> 1minch = 17.9838ninermm's
[22:23:12] <hazzy-m> that would make more sense that the current system xD
[22:23:17] <Lcvette> lol
[22:23:25] <hazzy-m> and by that I mean the metric system
[22:23:27] <hazzy-m> hahahaha
[22:24:15] <Lcvette> i wonder who developed the metric scale
[22:24:24] <TurBoss> not a drunk
[22:24:34] <Lcvette> and why they didn't decide to make 25mm=1"
[22:24:50] <Lcvette> or 20mm=1"
[22:25:04] <Lcvette> at least then most of everything would line up
[22:25:06] <hazzy-m> It is supposedly one millienth or something from the equator to the north pole, but they messured it wrong
[22:25:06] <TurBoss> boooo down to the empire!
[22:25:08] <hazzy-m> lol
[22:25:36] <Lcvette> well sounds like they need to revise it
[22:25:37] <Lcvette> lol
[22:25:46] <hazzy-m> it was during the french revolution, and the just wanted to get rid of everything english
[22:26:20] <hazzy-m> they are, in May 2019 all the metric base unit definitions are changing
[22:26:43] <Lcvette> ?
[22:26:45] <hazzy-m> they will finaly make sense (or so they clame)
[22:27:57] <hazzy-m> they have changed then several times before, this is supposedly going to be the last time since they are all based on unchanging properties, speed of light etc.
[22:28:20] <hazzy-m> it is pretty neat
[22:36:51] <Lcvette> that is pretty cool
[22:37:20] <hazzy-m> it is!
[22:37:33] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson pushed 031 commit to 03master [+0/-0/±1] 13https://gitlab.com/Hazzy/qtpyvcp/compare/72d6c68d8d58c66c9d5916e4e1593f547423849e...5f88b089228a644fc9094d9ddd6fbe0381253fbc
[22:37:35] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 035f88b08 - PB: try to fix actual feed rate DRO
[22:37:46] <hazzy-m> still confused by the feed DRO
[22:37:52] <hazzy-m> gtg now
[22:37:53] <hazzy-m> bbl
[22:38:00] <Lcvette> kk
[22:43:08] <Lcvette> http://linuxcnc.org
[22:44:30] * Lcvette uploaded an image: image.png (64KB) < https://matrix.org >
[22:44:37] <Lcvette> is this what we should be using?
[22:46:55] <Lcvette> this appears to look like what should be used for the base (commanded feedrate) since it is not acted upon by anything except the max velocity setting
[22:47:13] <Lcvette> so it should be able to be used as a good constant for the override calcs
[22:54:13] * Lcvette sent a long message: < https://matrix.org >
[22:54:19] <Lcvette> maybe this for the spindle issue?
[22:58:23] <hazzy-m> /me is back
[22:58:35] <Lcvette> hurray
[22:58:43] <Lcvette> ive been google fuing for the solutions
[22:58:51] <Lcvette> anything look promising?
[22:59:28] <Lcvette> current velocity can be changed by overrides
[22:59:37] <hazzy-m> I'm not sure there is a problem
[22:59:51] <hazzy-m> when I set the feed by hand it seems ok
[22:59:55] <Lcvette> because it is reading from the actual cartesian velocity
[23:00:05] <hazzy-m> I don't have a good metric program to test with
[23:00:10] <Lcvette> yes, but then change the slider and see if it changes
[23:00:13] <hazzy-m> but in seems ok
[23:00:24] <hazzy-m> it does change
[23:00:32] <hazzy-m> the actual feed shanges
[23:00:51] <Lcvette> try it with the jog rate
[23:00:57] <Lcvette> i think it will become more apparant
[23:01:08] <hazzy-m> with the jog rate?
[23:01:12] <Lcvette> yes
[23:01:15] <hazzy-m> and jog?
[23:01:18] <Lcvette> yes
[23:01:26] <hazzy-m> ok
[23:03:41] <hazzy-m> seems fine
[23:03:51] <Lcvette> ok.. do this
[23:04:13] <Lcvette> turn feedrate slighter all the way up to 200%
[23:04:23] <Lcvette> then jog
[23:04:43] <Lcvette> now turn JOGrate slide to 50
[23:04:50] <hazzy-m> feed rate slider does not effect jog
[23:04:59] <Lcvette> oh but it does
[23:05:17] <Lcvette> jogat 50
[23:05:29] <Lcvette> now turn feedrate slider back to 100
[23:05:31] <Lcvette> jog
[23:05:37] <Lcvette> turn jograte slider to 100
[23:05:46] <Lcvette> max jograte is now 100 instead of 240
[23:07:35] <hazzy-m> I can't reporduce
[23:08:53] <hazzy-m> aha, I have ot
[23:08:57] <Lcvette> whats your max jograte?
[23:09:10] <hazzy-m> 240, and then 100
[23:09:13] <Lcvette> yes
[23:09:33] <hazzy-m> feed rate has nothing to do with jog rate, it can't the way it is programed, BUT
[23:09:37] <Lcvette> max jograte should be 300 shouldn't it?
[23:09:38] <hazzy-m> there is a bug
[23:09:52] <hazzy-m> it depends on what is set in the INI
[23:09:58] <Lcvette> yeah i just saw that it was coincidence that i was messing with the feedrate slider
[23:10:04] <hazzy-m> what had happened was ...
[23:10:07] <Lcvette> i was able to produxe without touching feedrate slider
[23:10:31] <Lcvette> edge of my seat
[23:10:40] <Lcvette> lcvette watches screen
[23:10:47] <Lcvette> waiting for words to appear
[23:10:52] <Lcvette> that aren't coming
[23:11:02] <Lcvette> lcvette types with 2 fingers
[23:11:17] <Lcvette> and they are both thumbs
[23:11:22] <Lcvette> :D
[23:11:35] <hazzy-m> the jog rate starts off at 240, but the jog rate slider is setting the jog rate to the slider value, NOt the slider value / 100 * max machine speed which it what it should be
[23:11:48] <hazzy-m> xD
[23:11:59] <Lcvette> hurray hazzy fixed it!
[23:12:14] <hazzy-m> easy fix comming up
[23:12:44] <Lcvette> how about the spnidle abs
[23:18:50] <Lcvette> status.spindle.M.speed-out-abs
[23:18:52] <Lcvette> ?
[23:21:04] <hazzy-m> that is a HAL pin
[23:21:09] <hazzy-m> can't use them
[23:21:11] <hazzy-m> yet
[23:21:22] * hazzy-m made it worse
[23:21:23] <Lcvette> ah
[23:21:29] <Lcvette> uh oh
[23:21:33] <Lcvette> made what woirse?
[23:21:35] <hazzy-m> cant devide a int by less than 1
[23:21:37] <hazzy-m> lol
[23:21:47] <hazzy-m> jog slider
[23:22:05] <Lcvette> for what purpose?
[23:22:40] <hazzy-m> jog.set_linear_speed(jog.max_jog_speed * (percentage / 100))
[23:23:02] <hazzy-m> percentage / 100 is zero if percentage is less than 100
[23:23:02] <hazzy-m> LOL
[23:23:10] <hazzy-m> need to convert to float
[23:23:15] <Lcvette> ah
[23:32:36] <Lcvette> any luck?
[23:35:35] <hazzy-m> seg faults
[23:35:36] <hazzy-m> :(
[23:36:24] <Lcvette> seg
[23:36:25] <Lcvette> ?
[23:37:07] <hazzy-m> segmentation fault
[23:37:21] <hazzy-m> trying to accsess memory it dies not have permition to use
[23:37:37] <hazzy-m> very bad
[23:38:26] <Lcvette> sounds scary
[23:39:39] <Lcvette> because then formula
[23:40:15] <Lcvette> why was the base speed 240?
[23:40:23] <Lcvette> when the max velocity was 300?
[23:40:33] <Lcvette> that never computed for em
[23:40:36] <Lcvette> me
[23:41:04] <hazzy-m> DEFAULT_LINEAR_VELOCITY = 4
[23:41:05] <hazzy-m> MAX_LINEAR_VELOCITY = 5.000000
[23:41:14] <hazzy-m> 4 * 60 = 240
[23:41:27] <hazzy-m> 5 * 60 = 300
[23:41:47] <hazzy-m> so the slider should stat off ad 80%
[23:43:31] <Lcvette> so is something broken somewhere?