#hazzy | Logs for 2018-12-15
Back
[00:00:33] <hazzy-m> so gmoccapy is reading the var file
[00:00:50] <hazzy-m> wonder how well that realy works ...
[00:09:52] * hazzy-m uploaded an image: image.png (19KB) < https://matrix.org >
[00:09:58] <hazzy-m> Is that uggly or what
[00:09:59] <hazzy-m> LOL
[00:10:20] <Lcvette> lol
[00:10:50] <hazzy-m> you make it look easy Lcvette
[00:10:53] <Lcvette> you know the table is already designed right?
[00:11:06] <hazzy-m> yes, I'm just playing
[00:11:11] <Lcvette> ah
[00:11:12] <hazzy-m> so I don't have to think
[00:11:20] <Lcvette> hahahhaa
[00:11:20] <hazzy-m> xD
[00:11:48] <Lcvette> well for my benefit
[00:12:03] <Lcvette> walk me through thr process
[00:12:16] <hazzy-m> of not thinking?
[00:12:17] <Lcvette> for saving captured data
[00:12:37] <Lcvette> say the sub toggles through the g5x_index
[00:12:42] <hazzy-m> ah
[00:12:54] <Lcvette> so say it hits g54
[00:13:16] <Lcvette> and zyzyab offsets pop into the box
[00:13:36] <Lcvette> their respective boxes
[00:13:50] <Lcvette> then g55 toggles and same thing but in their boxes etc
[00:14:00] <hazzy-m> yes, so issue G54 MDI, read in the offset values from status and sore them in a dict, issue G55 MDI, read in the offset values and store them ect. for each WCS
[00:14:07] <Lcvette> the data that was written into those boxes doesn't dissapear does it?
[00:14:52] <hazzy-m> The problem is that there is now way to tell with offset values for WCS other then the active system change
[00:14:59] <hazzy-m> then*
[00:15:03] <hazzy-m> when**
[00:15:24] <Lcvette> ?
[00:15:40] <Lcvette> that statement doesnt express your thoughts the way you think
[00:15:57] <hazzy-m> so if somebody issues an MDI command to set the offset, or a porbing routine does it, or a program does it, we won't know about it
[00:17:42] <Lcvette> so we would need to make sure that all of the probe routines and the zero buttons triggered the command to save because those are the only times any new data would be written
[00:18:08] <Lcvette> calling a g5x doesn't matter thats just pulling data
[00:18:13] <hazzy-m> how would you do that?
[00:18:17] <Lcvette> zero and probe is creating new offsets
[00:18:26] <Lcvette> well its easy
[00:18:43] <Lcvette> you go on riot, and go
[00:18:52] <Lcvette> "Hazzy, Help!"
[00:18:56] <Lcvette> :D
[00:18:58] <hazzy-m> LOL
[00:19:22] <Lcvette> so for the zero button, can you add a rule?
[00:19:45] <hazzy-m> Yes, that one is easy, since it is in the GUI we can tell when it was pressed
[00:20:08] <hazzy-m> and the zero buttons only apply to the active WCS, so we don't need to do any thing there
[00:20:09] <Lcvette> oh
[00:20:15] <Lcvette> how about put it in the probe button?
[00:20:21] <Lcvette> buttons
[00:20:52] <Lcvette> actually
[00:21:21] <Lcvette> actually, if it is pulling the g5x data when you do a reread it will pull up the new data
[00:21:39] <Lcvette> the probing routines all create new offset data
[00:21:51] <Lcvette> and so do the zero button presses
[00:22:04] <Lcvette> they are already being stored to the var file..lol
[00:22:07] <Lcvette> duh
[00:22:19] <Lcvette> so if we can pull that data in it will be there already
[00:22:55] <Lcvette> maybe just add a blurb in the probe buttons to run the reload sub at the end
[00:23:07] <Lcvette> probe subroutine not buttons
[00:23:15] <hazzy-m> no, its not being stored in the var file, at least no imediatly, it might be several minutes or even untill LCNC shuts down before the var file is written out
[00:23:19] <Lcvette> that way the table would reflect the updated data
[00:23:49] <Lcvette> ya know thats just dumb
[00:23:54] <Lcvette> they need to change that
[00:24:03] <hazzy-m> why?
[00:24:12] <Lcvette> im gonna tell ya
[00:24:46] <Lcvette> he has had a power failure that caused him a ton of grief because of that situation
[00:25:04] <hazzy-m> LCNC is a real time control system, meaning you can't do file IO, so there is not realy any way around it
[00:25:13] <Lcvette> had to manually remove all the tools in his atc and had a crash because it forgot there were tools in pockets
[00:25:50] <hazzy-m> that is like saying the contents of your RAM should always be saved to the HDD so if you have a power falure you don't loose the email you work wroking on, the wole system would be unbelevable slow
[00:26:38] <Lcvette> yeah but once something has been entered in that should be a storage item it needs to be made more permanent
[00:27:26] <hazzy-m> like I said, it is a real time system, so you can't do file IO
[00:29:42] <Lcvette> i don't know enough about it except that someone im sure could figure a solution if they decided it was important enough
[00:30:22] <hazzy-m> what we need it to be able to read the interpretor values from python
[00:30:34] <hazzy-m> that would solve all these problems
[00:32:06] <Lcvette> is that the memory stored data?
[00:32:18] <hazzy-m> yes
[00:32:31] <hazzy-m> it would be accessing the shared memory directaly
[00:36:41] <Lcvette> im looking i know i saw interpreter in the docs
[00:39:01] <hazzy-m> I can't get anything to change in the var file :(
[00:41:37] <Lcvette> wait
[00:41:40] <hazzy-m> the var file is being writen out
[00:41:44] <hazzy-m> but it stays the same
[00:41:53] <Lcvette> it doesn't matter
[00:42:16] <Lcvette> the mmoent the probe finishes its routine, the offsets will be available
[00:42:21] <Lcvette> they have to be
[00:42:34] <hazzy-m> where?
[00:42:47] <Lcvette> they are imediate
[00:43:01] <Lcvette> if you pull them via the toggle they will pull up
[00:43:05] <hazzy-m> where are they available?
[00:43:25] <Lcvette> test it in sim
[00:43:43] <Lcvette> zero the coordinates in g55
[00:43:49] <Lcvette> they are in those dro's immediately
[00:44:02] <hazzy-m> sure
[00:44:05] <Lcvette> how did you get them in the dros?
[00:44:10] <hazzy-m> those come from the linuxcnc.status channel
[00:44:15] <Lcvette> ok
[00:44:19] <Lcvette> so
[00:44:26] <Lcvette> pull them from there
[00:44:53] <hazzy-m> those are only the probled pos? What good does that do us?
[00:45:34] <Lcvette> probed
[00:45:36] <Lcvette> ?
[00:45:49] <Lcvette> it fills the table
[00:45:57] <Lcvette> keeps a visible record
[00:46:12] <hazzy-m> oh yes, but only for the active WCS
[00:46:37] <Lcvette> but that is only because that is the only one that has just been changed
[00:46:40] <hazzy-m> if you probe and set the WCOs for a not active WCS nothing will change
[00:46:49] <hazzy-m> no
[00:46:53] <Lcvette> you can't do that
[00:46:56] <Lcvette> lol
[00:46:59] <hazzy-m> sure
[00:47:02] <Lcvette> you probe in the wcs
[00:47:08] <hazzy-m> you don't have to
[00:47:13] <Lcvette> yes you do
[00:47:19] <hazzy-m> lol
[00:47:45] <Lcvette> or else it will simply save the offset to whatever system you happen to be in
[00:48:09] <hazzy-m> you can probe and set the offsets of any WCS you want
[00:48:18] <Lcvette> yes
[00:48:21] <hazzy-m> probing is done in machine coords
[00:48:23] <Lcvette> but you must be in a wcs
[00:48:51] <Lcvette> you cannot change machine coordinates though
[00:49:12] <hazzy-m> yes, you are always in a WCS
[00:49:14] <hazzy-m> but you don't have to probe in the current one
[00:49:22] <hazzy-m> right
[00:49:25] <Lcvette> wrong
[00:49:56] <Lcvette> you are always probing int he current wcs
[00:50:06] <hazzy-m> no
[00:50:08] <Lcvette> yes
[00:50:13] <hazzy-m> that is typicaly the case though
[00:50:20] <hazzy-m> but it is not enforced
[00:50:32] <hazzy-m> just usualy that is what makes sense
[00:50:35] <Lcvette> how can it be anything but enforced?
[00:50:53] <Lcvette> if you aren't probing int he current wcs what are you probing in?
[00:51:34] <hazzy-m> probing is ALWAYS done in machine coord, so there is NO WCS as far as the probe is concerned
[00:52:30] <Lcvette> everything is always compared to machine coordinates because tis the constsant of everything cnc
[00:52:37] <Lcvette> but that doesn't make your case
[00:52:49] <Lcvette> you still must have a second vbariable to make an offset
[00:52:58] <Lcvette> that second vsriable is the wcs
[00:53:18] <hazzy-m> so to be precise probing is never done in any WCS
[00:53:43] <Lcvette> probing is ALWAYS DONE in a wcs
[00:53:57] <Lcvette> without it the routine would fails
[00:53:59] <hazzy-m> there are only two variables, the machine coordes, and the probed pos
[00:54:05] <hazzy-m> that is all there is
[00:54:19] <hazzy-m> then you do some calculations to get to the desired WCOs
[00:54:40] <hazzy-m> but the WCO are the result of the calcs, they are not an input
[00:54:50] <Lcvette> hazzy
[00:55:27] <hazzy-m> if you look at one of your probing routines you will see what I mean
[00:55:36] <Lcvette> i understand what you mean
[00:55:45] <Lcvette> but your arguing in the wrong arena
[00:55:59] <Lcvette> whats the basis of our discussion?
[00:56:10] <hazzy-m> I can't remember
[00:56:12] <hazzy-m> Lol
[00:56:17] <Lcvette> WCO tbale
[00:56:27] <Lcvette> using probe routines to set wco's
[00:56:33] <hazzy-m> oh right
[00:56:42] <Lcvette> in which the routines themselves REQUIRE a WCS be specified
[00:56:59] <Lcvette> hece why those buttons are on the page
[00:57:18] <Lcvette> sure you can probe in raw machine coordinates
[00:57:26] <hazzy-m> the rutine requies that you specify what WCS the results of the probe should be applied to, yes
[00:57:30] <Lcvette> and what purpose does it serve?
[00:57:50] <Lcvette> to generate the offset
[00:58:04] <Lcvette> which must be toed to a WCS
[00:58:14] <hazzy-m> but the offset is not based on the previous WCOs
[00:58:51] <Lcvette> meaning
[01:03:14] <Lcvette> i think for this situation the only thing that is really of importance is that the data is instant since it is accessible as soon as the probe finishes probing or as soon as the zero button is pressed.. the offsets can be pulled up in the dro's
[01:03:25] <Lcvette> now i don't know if you can do anything with that data or not
[01:04:11] <Lcvette> ie save it etc but if you pulled it into the boxes the same way its pulled into the dro's it will pull instantly and bypasses the issue of the delayed var file
[01:05:27] <Lcvette> the offset value seems to remain constant so should be a pretty easy target i would think?
[01:05:41] <Lcvette> but again im to code dumb to know better..lol
[01:11:40] * Lcvette uploaded an image: image.png (33KB) < https://matrix.org >
[01:12:31] <Lcvette> ok i thinkmaybe im understanding your thought
[01:13:11] <Lcvette> since its a g5x_offset it is only returning ther current
[01:13:40] <Lcvette> so this code in the table would change the whole row of X's
[01:13:41] <Lcvette> ?
[01:13:47] <Lcvette> is that what you were saying?
[01:15:03] <hazzy-m> yes, status.g5x_offset only returns the values for the current WCS
[01:15:15] <Lcvette> so there would need to be some way to seperate
[01:16:16] <Lcvette> wonder if there is a way to have the selected wcs button activate only one row
[01:16:39] <Lcvette> in the tsable
[01:16:41] <Lcvette> table
[01:16:57] <Lcvette> maybe with signals and slots etc
[01:21:51] <Lcvette> https://forum.linuxcnc.org
[01:23:23] * Lcvette sent a long message: < https://matrix.org >
[01:28:28] <Lcvette> can always just ditch the table too
[01:29:56] <Lcvette> his option 2 would work maybe?
[01:30:21] <Lcvette> he says its hacky, but its just being entered into a table
[01:32:37] <Lcvette> you are probably light years ahead of this im sure
[01:33:17] <hazzy-m> i've been thru this before, and there is no way the wil work reliably
[01:33:28] <Lcvette> ok
[01:33:31] <Lcvette> ditch the table
[01:33:48] <hazzy-m> his method 2 won't pick up offsets set by MSI for example
[01:33:49] <hazzy-m> MDI
[01:33:57] <hazzy-m> no, I'm working on a solution
[01:34:11] <Lcvette> you just said no way
[01:34:13] <Lcvette> lol
[01:34:21] <Lcvette> i deleted
[01:34:21] <hazzy-m> no way
[01:34:31] <Lcvette> undo undo
[01:34:39] <hazzy-m> but I will fine a way or make one!
[01:34:40] <hazzy-m> lol
[01:37:16] * Lcvette uploaded an image: image.png (196KB) < https://matrix.org >
[01:37:32] <Lcvette> wonder what they are doing?
[01:38:04] <hazzy-m> looks like you can only edit the current WCOs
[01:38:14] <Lcvette> looks like maybe they are only having the active g5x wcs row
[01:38:17] <hazzy-m> I have there old code
[01:38:20] <hazzy-m> i'll look
[01:38:29] <Lcvette> that would be fine for starters
[01:38:29] <hazzy-m> yes, I think that is right
[01:38:59] <Lcvette> you would at least have a running tab of your existing offsets stored
[01:39:07] <Lcvette> table would do something for launch
[01:39:09] <Lcvette> lol
[01:39:27] <Lcvette> best way to eat an elephant is one bite at a time
[01:39:34] <hazzy-m> I asked the tormach reps from the source code for PP2.0 a few few weeks ago and they didn't want to give to me
[01:39:45] <Lcvette> lol
[01:40:05] <hazzy-m> which is against the GPL licensing rues
[01:40:09] <Lcvette> wait, don't they have too?
[01:40:12] <Lcvette> yeah
[01:40:14] <hazzy-m> so they could get in big trouble
[01:40:35] <Lcvette> im sure they are aware of what we are doing by now
[01:40:48] <Lcvette> and are like oh snap
[01:40:57] <Lcvette> its soo beautiful
[01:41:01] <hazzy-m> they were very unwilling to talk lol
[01:41:22] <hazzy-m> but I kept at it and he kept letting tidbits out
[01:41:41] <hazzy-m> he could not wait for me to get out ot there
[01:41:42] <hazzy-m> lol
[01:41:53] <Lcvette> should you tell someone they are holding the sourcecode tight to vest?
[01:42:13] <hazzy-m> they are using there own eithernet motion controll cards now
[01:42:17] <hazzy-m> realy interested in those
[01:42:31] <hazzy-m> Yeah, I probably should
[01:42:42] <Lcvette> im sure they are ripped off from mesa
[01:42:46] <hazzy-m> I know they will send a flashdrive with it if you pay
[01:42:57] <hazzy-m> but I wanted to see what they would say in person
[01:43:46] <Lcvette> i can't wait to release this thing
[01:43:46] <hazzy-m> they have a "GPL compliance department" suposedly
[01:43:57] <hazzy-m> its going to be great!
[01:44:16] <hazzy-m> Ok. I better get some sleep here
[01:44:25] <Lcvette> i haven't posted anything on cnczone even yet
[01:44:42] <Lcvette> figured i would wait till it was right about ready to go
[01:44:46] <Lcvette> ok man!
[01:44:47] <hazzy-m> yea, you';; get a lot more exposure there
[01:45:03] <hazzy-m> I agree, don't want it sitting there too long
[01:45:12] <Lcvette> yeah will get stale
[01:45:17] <hazzy-m> alrighty, good progress today!
[01:45:18] <hazzy-m> gn8
[01:45:24] <Lcvette> night man!
[01:45:26] <Lcvette> great work!
[03:08:03] -!- jesseg has joined #hazzy
[08:29:19] <jthornton> hazzy-m: I updated the minimal code to quit with Ctrl C from the terminal https://paste.ubuntu.com
[08:29:42] <jthornton> and good morning
[08:46:57] <TurBoss> morning
[09:59:16] <hazzy-m> Morning
[09:59:27] <hazzy-m> jthornton great!
[10:02:40] <Lcvette> morning
[10:09:01] <Lcvette> turboss, did you figure out the TTsort normal?
[10:09:39] <TurBoss> Nop
[10:09:53] <Lcvette> giving trouble
[10:38:51] <Lcvette> I really love the ability to sort by the different columns
[10:39:07] <Lcvette> That is going to be quite nice
[10:41:11] <Lcvette> Is there a way to export the tool table?
[10:41:24] <Lcvette> To file
[10:42:03] <hazzy-m> it is already a file
[10:42:24] <hazzy-m> do you want like an excel style CSV file?
[10:42:51] <Lcvette> Yes correct, a people file
[10:42:57] <TurBoss> just got a new(not new) audio interface and bricked it on download mode
[10:43:09] <TurBoss> now is waiting for firmware to be uploaded
[10:43:09] <TurBoss> lol
[10:43:11] <hazzy-m> oh no!
[10:43:17] <hazzy-m> lol
[10:43:22] <TurBoss> but tool requires not the upload mode
[10:43:25] <TurBoss> :O
[10:43:43] <hazzy-m> ouch
[10:44:22] <hazzy-m> can CAM tools export the tool table?
[10:44:23] <Lcvette> Is OK turboss!
[10:44:31] <hazzy-m> i mean is there a standard format?
[10:44:35] <Lcvette> Log me in on jitsi, I'll fix!
[10:44:41] <hazzy-m> hahaha
[10:44:47] <Lcvette> :D
[10:44:57] <TurBoss> Sek
[10:44:59] <TurBoss> Lol
[10:45:05] <Lcvette> Yes hazzy
[10:45:39] <Lcvette> Kinda where I was going with that
[10:45:41] * TurBoss will be busy
[10:45:58] <Lcvette> Would Love to be able to have one populate the other for current record keeping of the tool library
[10:46:24] <hazzy-m> absolutely, that would be awesome !
[11:28:40] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson pushed 0320 commits to 03YAMLMenus [+4/-0/±56] 13https://gitlab.com/Hazzy/qtpyvcp/compare/5cd278aade51d60c1aaa43ad4127504893004c68...394cf6ff0f6ca676b9bb1726f08149d972475c55
[11:28:41] <Not-97e5> [02QtPyVCP] 07Lcvette 0356489cd - Added current tool dro to atc page, more fitment fine tuning
[11:28:43] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 0355919d5 - refactor getPluginFromProtocol method to getPlugin
[11:28:44] <Not-97e5> [02QtPyVCP] 07Lcvette 036660c33 - updated a few atc buttons, changed the m6 g43 button to an m6 button
[11:28:46] <Not-97e5> [02QtPyVCP] ... and 17 more commits.
[11:29:50] <Lcvette> hurray!
[11:30:25] <Lcvette> can we merge the sorting tt?
[11:30:27] <Lcvette> or no?
[11:30:54] <hazzy-m> not sure if it is done yet
[11:31:10] <hazzy-m> I think it sorts the wrong way by default
[11:31:16] <Lcvette> oh i thought turboss said he couldn't fix it?
[11:31:34] <hazzy-m> ok, I'll look at it
[11:35:01] <Lcvette> im looking too
[11:43:16] * Lcvette uploaded an image: image.png (205KB) < https://matrix.org >
[11:43:25] <Lcvette> filter key column zero?
[11:45:43] * Lcvette uploaded an image: image.png (17KB) < https://matrix.org >
[11:49:15] * Lcvette uploaded an image: image.png (36KB) < https://matrix.org >
[11:49:55] <Lcvette> am i warm on the area?
[11:54:11] * hazzy-m is back
[11:54:28] <hazzy-m> no, your right
[11:55:05] <hazzy-m> I have to switch branches, sek
[11:56:01] <Lcvette> https://doc.qt.io
[11:56:05] <Lcvette> i was reading this
[11:56:18] <Lcvette> but i don't know if it is the same or similar it all gets confusing
[12:06:30] * Lcvette sent a long message: < https://matrix.org >
[12:07:02] <Lcvette> http://doc.qt.io
[12:07:05] <Lcvette> any help?
[12:19:00] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson pushed 031 commit to 03YAMLMenus [+3/-0/±2] 13https://gitlab.com/Hazzy/qtpyvcp/compare/394cf6ff0f6ca676b9bb1726f08149d972475c55...1c4d2e9b123a3b7c9b21ad3a8991b6087c293f1b
[12:19:01] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 031c4d2e9 - add a homing menu provider
[12:19:19] <hazzy-m> ok, time to look at the sorting
[12:19:41] <Lcvette> lcvette is trying things
[12:19:42] <Lcvette> lol
[12:19:55] <hazzy-m> I think Qt.AscendingOrder is the key
[12:19:57] <Lcvette> https://github.com
[12:20:04] <Lcvette> i found this too
[12:20:23] <hazzy-m> oh great!
[12:20:37] <Lcvette> its good?
[12:25:31] <hazzy-m> yes
[12:27:36] <Lcvette> lcvette tried adding things from various other codes, some loaded some had errors
[12:27:45] <Lcvette> none changed the sorting order
[12:37:06] <Lcvette> collaborate!
[12:37:30] <Lcvette> hazzy
[12:37:35] <Lcvette> xD
[12:38:08] <hazzy-m> I'm trying
[12:38:09] <hazzy-m> lol
[12:38:34] <hazzy-m> I can't get anything to work
[12:39:06] <Lcvette> lcvette feels you pain as im sure turboss does
[12:39:36] <Lcvette> turboss put a frownie face in the coede
[12:39:36] <Lcvette> lol
[12:39:57] * Lcvette uploaded an image: image.png (15KB) < https://matrix.org >
[12:40:01] <Lcvette> lol
[12:41:06] <hazzy-m> xD
[12:41:22] <hazzy-m> looks like something I would have done ...
[12:50:07] <Lcvette> https://stackoverflow.com
[12:52:01] <Lcvette> if order != QtCore.Qt.AscendingOrder:
[12:52:28] <Lcvette> https://stackoverflow.com
[12:57:18] <Lcvette> For your example, this would mean calling tableView.horizontalHeader().setSortIndicator(0, Qt.AscendingOrder) to sort the first column in ascending order.
[12:58:07] <Lcvette> ```For your example, this would mean calling tableView.horizontalHeader().setSortIndicator(0, Qt.AscendingOrder) to sort the first column in ascending order.
[12:58:30] <hazzy-m> ```
[12:58:31] <hazzy-m> For your example, this would mean calling tableView.horizontalHeader().setSortIndicator(0, Qt.AscendingOrder) to sort the first column in ascending order.
[12:58:36] <Lcvette> ```For your example, this would mean calling tableView.horizontalHeader().setSortIndicator(0, Qt.AscendingOrder) to sort the first column in ascending order.```
[12:58:45] <hazzy-m> lol
[12:58:59] <hazzy-m> that looks promising
[12:59:02] <Lcvette> find same thing same time?
[12:59:09] <Lcvette> mad google fu
[12:59:15] <hazzy-m> haha
[12:59:34] <hazzy-m> no, just trying to beat you to fixing the formating
[13:00:15] * Lcvette uploaded an image: image.png (58KB) < https://matrix.org >
[13:00:30] <hazzy-m> it works!!!!
[13:00:33] <hazzy-m> HURRAY!!!!!!!!
[13:00:43] <Lcvette> you did it?
[13:00:48] <hazzy-m> yes
[13:00:58] <Lcvette> show me the code
[13:01:17] <hazzy-m> sek
[13:01:20] <hazzy-m> I'll push
[13:03:33] <Lcvette> lcvette helped?
[13:03:40] <hazzy-m> yes
[13:03:47] <Lcvette> Hurray!
[13:03:49] <hazzy-m> you found the solution!
[13:03:51] <Lcvette> I was useful!
[13:04:05] <Lcvette> yeah but without you i never would have known how to implement it
[13:04:40] <hazzy-m> pushed!
[13:07:35] <Lcvette> hurray!!! you did it!
[13:07:40] <Lcvette> turboss
[13:07:43] <Lcvette> its fixed!
[13:07:54] <Lcvette> now we can merge them?
[13:11:17] <Lcvette> hazzy
[13:11:19] <Lcvette> ?
[13:13:41] <hazzy-m> yes
[13:13:42] <hazzy-m> sek
[13:13:50] <Lcvette> hurray!
[13:14:22] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson pushed 035 commits to 03master [+0/-0/±10] 13https://gitlab.com/Hazzy/qtpyvcp/compare/4e2075540f99c1789ed0c20289a65240f6599861...20f4f8112cc7a74fbf3f6bf5e9c515e8836631cb
[13:14:24] <Not-97e5> [02QtPyVCP] 07TurBoss 037bc15a3 - use proxymode (doesn't work)
[13:14:25] <Not-97e5> [02QtPyVCP] 07TurBoss 03eab8132 - get sort to work ( not finished )
[13:14:27] <Not-97e5> [02QtPyVCP] 07TurBoss 035dcd85b - Merge branch 'master' into SortTT
[13:14:28] <Not-97e5> [02QtPyVCP] ... and 2 more commits.
[13:14:34] <hazzy-m> Hurray!!
[13:14:46] <Lcvette> Hurray!
[13:15:05] <Lcvette> you fixed the load program button?
[13:15:30] <Lcvette> just saw a push note in kraken havent tested it yet in new push though
[13:15:35] <hazzy-m> wait, did you test it?
[13:15:41] <hazzy-m> My push did not go thru
[13:16:09] * Lcvette uploaded an image: image.png (244KB) < https://matrix.org >
[13:16:21] <hazzy-m> ok great
[13:17:01] <Lcvette> oh load program not works still
[13:17:28] <hazzy-m> hmm
[13:17:54] <Lcvette> did you fix it?
[13:18:00] <hazzy-m> which one?
[13:18:09] <Lcvette> on file page
[13:18:36] <hazzy-m> oh yes
[13:18:37] <hazzy-m> ok
[13:18:38] * Lcvette uploaded an image: image.png (257KB) < https://matrix.org >
[13:20:01] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson pushed 032 commits to 03interp_param_plugin [+1/-0/±6] 13https://gitlab.com/Hazzy/qtpyvcp/compare/e859e8ff3c0d0adfd7189c9c33fa1aa17031012d...2880c591b3cfd4997a770db0e791e77a90e783dd
[13:20:03] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 03bb4ecd1 - try to read var file
[13:20:04] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 032880c59 - try to force write out of var file
[13:20:41] <Lcvette> whoa
[13:20:49] <Lcvette> you did it?
[13:20:57] <Lcvette> you did the impossible?
[13:21:03] <hazzy-m> it does not work :(
[13:21:09] <hazzy-m> trying though
[13:21:21] <Lcvette> thats fantastic effort anyways!
[13:22:10] <Lcvette> if you succeed the linuxcnc software will be your little bitch
[13:22:23] <Lcvette> :D
[13:22:24] <Lcvette> lol
[13:22:48] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson pushed 031 commit to 03master [+0/-0/±1] 13https://gitlab.com/Hazzy/qtpyvcp/compare/20f4f8112cc7a74fbf3f6bf5e9c515e8836631cb...f88c14c603314f89180930e3e7954217fe70e9f7
[13:22:49] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 03f88c14c - little clean up in jog increments widget
[13:23:17] <Lcvette> whoa hurray more
[13:25:14] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson created branch 03action_decorators
[13:25:31] <Lcvette> its like christmas
[13:25:33] <hazzy-m> LOL
[13:25:34] <TurBoss> hey
[13:25:39] <TurBoss> whats happend
[13:25:39] <Lcvette> turboss
[13:25:46] <hazzy-m> hello!
[13:25:46] <Lcvette> sort is fixed!
[13:25:50] <TurBoss> Hurray!
[13:25:51] <hazzy-m> fixed the sort
[13:25:56] <TurBoss> !!!1
[13:26:04] <TurBoss> I also fixed the audio interface
[13:26:05] <TurBoss> !
[13:26:09] <Lcvette> i google fu's the solution and hazzy put it in
[13:26:18] <TurBoss> great!!
[13:26:21] <Lcvette> Hurray everyone is fixing things!
[13:26:23] <hazzy-m> Hurray!!!
[13:26:26] <TurBoss> 🐼
[13:26:30] * hazzy-m uploaded an image: image.png (5KB) < https://matrix.org >
[13:26:38] <Lcvette> supreme panda fu today all around
[13:26:43] <hazzy-m> Turboss now has the KCJ logo
[13:26:44] <hazzy-m> xD
[13:26:55] <TurBoss> super fu
[13:27:12] <TurBoss> on your account settings just allow the comunity badge
[13:27:22] <hazzy-m> ah, thanks
[13:28:38] <TurBoss> I had to resurect a 2001 macbook to upgrade the firmware of the audio interface lol
[13:28:46] <hazzy-m> hohoho
[13:28:51] <TurBoss> now is mine
[13:28:52] <TurBoss> lol
[13:29:12] <hazzy-m> what is the audo interface for?
[13:29:19] <TurBoss> listen to music
[13:29:33] <TurBoss> and...
[13:29:39] <TurBoss> play with linux synths
[13:29:54] <TurBoss> not much melodic but fun
[13:29:54] <hazzy-m> nice!
[13:30:03] <Lcvette> question
[13:30:07] <TurBoss> fire!
[13:30:11] <Lcvette> how do you control the jog rate?
[13:30:20] <TurBoss> me?
[13:30:31] <Lcvette> in probebasic
[13:30:40] <hazzy-m> the jog rate slider
[13:30:44] <TurBoss> lol
[13:30:51] <Lcvette> but what is the base jog rate set by?
[13:31:01] <Lcvette> couldn't figure it out
[13:31:04] <hazzy-m> next there is going to be audio controlls in probebasic
[13:31:18] <TurBoss> Ill show my aduio setup
[13:31:25] <TurBoss> of forgot the mobiole on the car
[13:31:26] <Lcvette> we need as new tab for audio in probe basic?
[13:31:29] <Lcvette> i can add it!
[13:31:33] <TurBoss> xD
[13:31:37] <hazzy-m> hahaha
[13:31:48] <TurBoss> too lazy to go
[13:31:57] <Lcvette> maybe we add audio/video tab and internet tab?
[13:32:06] <TurBoss> probeOS
[13:32:12] <TurBoss> like emacs
[13:32:12] <Lcvette> I like it
[13:32:42] <TurBoss> sooo
[13:32:47] <TurBoss> sort is merged?
[13:32:51] <Lcvette> yes
[13:33:43] <Lcvette> should we add a bnrower tab?
[13:33:47] <Lcvette> would that be cool?
[13:33:53] <Lcvette> browser
[13:33:58] <TurBoss> and matrix integration
[13:34:48] <Lcvette> of course
[13:34:55] <Lcvette> :D
[13:35:09] <TurBoss> video widget requires stream capabilities
[13:35:17] <TurBoss> i miss that grom gtk
[13:36:13] <Lcvette> would be pretty cool to have a tab to access the internet for quick lookups of things
[13:36:22] <Lcvette> right inside PB
[13:37:16] * hazzy-m uploaded an image: image.png (638KB) < https://matrix.org >
[13:37:17] <hazzy-m> done
[13:37:18] <TurBoss> piped to the ProbeBasic docs
[13:37:19] <TurBoss> lol
[13:37:31] <TurBoss> lolololol
[13:37:54] <Lcvette> you did it?
[13:37:58] <hazzy-m> yep
[13:38:13] <TurBoss> so you can watch pr0n while machininG"
[13:38:18] <hazzy-m> embeded McMaster tap for buying replacment tools as you crash
[13:38:24] <hazzy-m> LOL
[13:38:52] <TurBoss> xD
[13:41:26] <Lcvette> pretty sweet
[13:41:53] <Lcvette> could be cool to be able to link to tool manufacturers directly for tool reordering on the fly
[13:42:10] <Lcvette> now that is some hitechredneck shit there
[13:42:24] <TurBoss> I wan't a timmer for the pizza oven
[13:42:31] <hazzy-m> or even things like google docs for iventory management etc.
[13:42:39] <hazzy-m> haha
[13:42:43] <Lcvette> yup
[13:42:48] <Lcvette> for stock and what not
[13:43:04] <hazzy-m> lo, hitechredneck is by favorite song
[13:43:07] <Lcvette> oh my mind is reeling now
[13:44:29] <Lcvette> hazzy needs to merge things again
[13:44:41] <Lcvette> ?
[13:45:16] <hazzy-m> what needs merged?
[13:45:26] * Lcvette uploaded an image: image.png (101KB) < https://matrix.org >
[13:46:00] <hazzy-m> none of that stuff is ready yet
[13:46:16] <Lcvette> what do i checkout to be most up to date?
[13:46:27] <hazzy-m> master is good
[13:46:46] <hazzy-m> the other branches are expermental, or unstable
[13:47:31] <Lcvette> ok so how do you set the jog rate feed?
[13:47:46] <hazzy-m> does the slider not work?
[13:47:57] <Lcvette> it works but its a percentage
[13:47:58] <Lcvette> of what?
[13:48:17] <hazzy-m> of max machine speed
[13:48:20] <hazzy-m> ok
[13:48:21] <hazzy-m> good point
[13:48:25] <hazzy-m> I'll work on that
[13:48:26] <Lcvette> then no its not working
[13:48:33] <hazzy-m> working on file loading now
[13:48:38] <Lcvette> ok
[13:48:49] <Lcvette> i just wanted to know if i needed to make a fix it note
[13:49:11] <hazzy-m> might at well, then we can check it off which feels good
[13:49:13] <hazzy-m> :D
[13:49:21] <Lcvette> i like checking things off
[13:49:26] <Lcvette> i checked off the sort
[13:49:31] <Lcvette> and updated glo
[13:49:32] <Lcvette> :d
[13:49:38] <hazzy-m> thanks
[13:50:25] <TurBoss> Great
[13:51:34] <Lcvette> turboss you want some tasks?
[13:51:35] <Lcvette> :D
[13:51:38] <TurBoss> no
[13:51:43] <TurBoss> today no
[13:51:44] <Lcvette> :(
[13:51:58] <TurBoss> I have some tile work
[13:52:00] <Lcvette> beep bop
[13:52:06] <Lcvette> ah
[13:52:08] <TurBoss> + bebop
[13:52:10] <Lcvette> thats good news
[13:53:40] * TurBoss uploaded an image: VectorImage_2018-12-15_075333.jpg (77KB) < https://matrix.org >
[13:54:42] * TurBoss uploaded an image: VectorImage_2018-12-15_075435.jpg (339KB) < https://matrix.org >
[13:54:55] <TurBoss> Boring task
[13:55:13] <Lcvette> nice
[13:55:24] <Lcvette> boring work that pays
[13:55:25] <TurBoss> is the back side
[13:55:30] <TurBoss> not much
[13:55:32] <TurBoss> :(
[13:57:20] <Lcvette> hazzy
[13:57:59] <Lcvette> can i make a rule for the G43 and G49 buttons that will take the status nad make them checked or unchecked?
[13:58:11] <Lcvette> and
[13:58:19] <Lcvette> ie..
[13:58:51] <Lcvette> if status=g43 then G49 is unchecked and G43 is Checked and vice versa
[13:59:13] <TurBoss> do you guys know how can I convert a STL to STEP or IGES?
[13:59:43] <TurBoss> if even posible
[14:00:01] <TurBoss> -even + is
[14:00:04] <Lcvette> stl?
[14:00:12] <Lcvette> stereo lithogram
[14:00:16] <hazzy-m> TurBoss: The problem is that a STL is a mesh, and a STEP is parametric so it is not easy
[14:00:16] <TurBoss> stereolitograph
[14:00:27] <hazzy-m> I think you should be able to do it in FreeCAD
[14:00:38] <Lcvette> send it to me
[14:00:40] <TurBoss> i takes the whole 16 GB of ram and crashes
[14:00:47] <hazzy-m> creata a body from the STL, and then creat a STEP from that
[14:01:04] <TurBoss> ok
[14:01:06] <hazzy-m> oh :(
[14:01:20] <TurBoss> sek Lcvette
[14:01:33] <Lcvette> i will try in solidworks
[14:02:04] <TurBoss> thanks
[14:06:37] * Lcvette posted a file: turboss_tile.STEP (1KB) < https://matrix.org >
[14:07:09] * hazzy-m sent a long message: < https://matrix.org >
[14:07:13] <hazzy-m> xD
[14:07:57] * Lcvette uploaded an image: image.png (211KB) < https://matrix.org >
[14:11:31] <TurBoss> Thanks Lcvette
[14:12:13] <TurBoss> keep it secret lol
[14:12:47] <Lcvette> that file is empty
[14:12:54] <TurBoss> O
[14:12:56] <Lcvette> i am able to save it as a solidworks file
[14:13:09] <Lcvette> but when i try and save iot as a step or iges it isn't happy
[14:13:20] <TurBoss> so many faces
[14:13:23] <Lcvette> iges has errors and step saves as an empty file
[14:13:28] <TurBoss> don't worry I'll do the cam on blender
[14:13:38] <TurBoss> Thanks!
[14:21:44] -!- Roguish has joined #hazzy
[14:26:31] * Lcvette uploaded an image: image.png (154KB) < https://matrix.org >
[14:29:46] <Lcvette> turboss
[14:29:53] <Lcvette> is this what its supposed to look like?
[14:33:37] <TurBoss> Yes
[14:34:10] <TurBoss> More parts are needed
[14:41:31] <Lcvette> your stl file is broken somewhere
[14:41:45] <Lcvette> not allowing a solid surface to be generated
[14:50:14] <Lcvette> hazzy
[14:50:19] * Lcvette uploaded an image: image.png (21KB) < https://matrix.org >
[14:50:51] <Lcvette> kinda like an if then rule?
[14:51:17] <Lcvette> that way the buttons will change correctly when the system status changes
[14:51:19] <Lcvette> ?
[14:51:43] -!- Roguish_ has joined #hazzy
[14:52:50] <hazzy-m> yes, should be able to
[14:52:52] -!- Roguish has quit [Ping timeout: 264 seconds]
[14:53:02] <hazzy-m> not quite sure how
[14:53:03] <hazzy-m> sek
[14:53:16] <Lcvette> is there a guide somewhere on how to write rules?
[14:53:27] <hazzy-m> no, I need to work on that
[14:53:32] <Lcvette> oh
[14:53:33] <Lcvette> ko
[14:53:39] <Lcvette> nowhere on interent?
[14:53:53] <Lcvette> all hazzy original?
[14:53:56] <hazzy-m> oh, well they are just python expressions
[14:54:12] <hazzy-m> but the ruels are QtPyVCP specific
[14:54:43] -!- Roguish has joined #hazzy
[14:54:45] -!- Roguish_desk has quit [Ping timeout: 250 seconds]
[14:54:46] -!- Roguish__desk has joined #hazzy
[14:56:07] -!- Roguish_ has quit [Ping timeout: 240 seconds]
[14:57:11] <Roguish> monring
[14:57:24] <hazzy-m> Roguish: Hello!
[14:58:39] <Roguish> are you logging this channel ? are the logs viewable? where ?
[14:59:03] <hazzy-m> logs
[14:59:34] <Roguish> thanks.
[14:59:45] <hazzy-m> np
[14:59:46] <Roguish> gotta recall some of the stuff you told me.
[15:00:17] <Roguish> went up to the 2018 directory and bookmarked it...
[15:00:32] <hazzy-m> feel free to ask again if its easier
[15:01:08] <hazzy-m> there are also #linuxcnc and #linuxcnc-devel logs there
[15:03:46] <Lcvette> https://docs.python.org
[15:04:05] <Lcvette> does this look like a good place to use for reference on how to formate expressions?
[15:04:37] <hazzy-m> yes, very good
[15:04:45] <hazzy-m> afk
[15:13:25] <Lcvette> ok
[15:13:43] <Lcvette> for this
[15:13:43] * Lcvette sent a long message: < https://matrix.org >
[15:14:30] * Lcvette sent a long message: < https://matrix.org >
[15:14:43] * Lcvette sent a long message: < https://matrix.org >
[15:15:31] <Lcvette> im not sure how to select the correct one?
[15:15:41] <Lcvette> is it the number in?
[15:22:34] <hazzy-m> it is a tuple, so you can check if G43 is in it by doing:
[15:22:57] <Lcvette> i can oull it out with slicing brackets
[15:22:57] <hazzy-m> `G43 in ch[0]`
[15:22:58] <Lcvette> []
[15:23:14] <hazzy-m> hurray!
[15:23:20] <hazzy-m> your learning
[15:23:37] <Lcvette> not much
[15:23:40] <Lcvette> lol
[15:23:44] <hazzy-m> sek
[15:24:34] <hazzy-m> what are you working on?
[15:24:38] <hazzy-m> sorry
[15:24:51] <Lcvette> g49 and g43 buttons
[15:25:31] <hazzy-m> can't remember it the buttons have a setChecked propert in the rules editor
[15:25:58] <Lcvette> they need one
[15:26:22] <Lcvette> buttons will need to stay in synch with the machine
[15:26:25] <hazzy-m> yes they do
[15:42:01] * Lcvette uploaded an image: image.png (258KB) < https://matrix.org >
[15:42:10] <Lcvette> lcvette makes a gcode tuple list
[15:42:23] <Lcvette> starts at 0
[15:42:37] <Lcvette> is this order correct?
[15:42:48] <Lcvette> the way its listed here?
[15:42:53] <hazzy-m> they are in numerical order
[15:43:03] <hazzy-m> but the problem is that the number of active codes it variable
[15:43:16] <Lcvette> ?
[15:43:21] <hazzy-m> whach the sataus on the side as you run a program
[15:44:09] <Lcvette> the tuple has moving numbers?
[15:44:43] <Lcvette> the tuple is stuple
[15:44:46] <Lcvette> pllltthhh
[15:45:12] <hazzy-m> it is just a list of the active godes
[15:45:35] <hazzy-m> but you can check if something is in it with
[15:45:47] <Lcvette> so how do you select a specific code using tuple slicing if its number moves?
[15:46:04] <hazzy-m> 'something' in ['my', 'list', 'of', 'something']
[15:46:08] <Lcvette> that is dumb
[15:46:10] <hazzy-m> will return true
[15:47:45] * hazzy-m uploaded an image: image.png (40KB) < https://matrix.org >
[15:48:01] <Lcvette> 'g_43' in ['g_43', 'g_49']
[15:48:08] <Lcvette> ?
[15:48:24] <hazzy-m> 'G43' in ch[0]
[15:48:31] <hazzy-m> which in english is
[15:48:32] <Lcvette> g_43
[15:48:38] <Lcvette> or G43
[15:48:44] <hazzy-m> G43 im the active codes
[15:48:55] <hazzy-m> is G43 in the active gcodes?
[15:49:07] <hazzy-m> and it answeres True or False
[15:49:17] <hazzy-m> G43
[15:49:53] <Lcvette> so if true, then G43 Button is set to checked and G49 is set to unchecked
[15:49:56] <Lcvette> :D
[15:49:58] <Lcvette> i did it!
[15:50:00] <Lcvette> HURRAY!
[15:50:06] <hazzy-m> yes!
[15:50:10] <hazzy-m> Hurray!!
[15:50:42] <Lcvette> but we need the set checked thingy
[15:50:51] <Lcvette> set checked/unchecked
[15:51:00] <hazzy-m> I added it
[15:51:01] <hazzy-m> sek
[15:51:47] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson pushed 032 commits to 03master [+1/-0/±1] 13https://gitlab.com/Hazzy/qtpyvcp/compare/f88c14c603314f89180930e3e7954217fe70e9f7...7d9b6ed21153ff361fb5cae4fc70217a07f213a2
[15:51:48] <Lcvette> saweet!
[15:51:48] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 0307a7a68 - move launch_designer.sh under scripts/
[15:51:50] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 037d9b6ed - add Checked property to MDIButton rules settable properties
[15:57:03] <Lcvette> not working
[15:57:43] * Lcvette uploaded an image: image.png (33KB) < https://matrix.org >
[15:58:12] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson pushed 031 commit to 03master [+0/-0/±1] 13https://gitlab.com/Hazzy/qtpyvcp/compare/7d9b6ed21153ff361fb5cae4fc70217a07f213a2...0fbf08aceb31f205366e8ca167f9294c8f608a63
[15:58:13] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 030fbf08a - check G43/G49 buttons depending on which is active
[15:58:43] <hazzy-m> status:gcodes is a tuple of integers
[15:59:21] <hazzy-m> gcodes
[15:59:22] <hazzy-m> (returns tuple of integers)
[15:59:47] <hazzy-m> you need a string if you want to compare with the string "G43"
[16:00:07] <hazzy-m> so you need to use `status:gcodes?text`
[16:00:14] <Lcvette> ah
[16:00:25] <hazzy-m> which will give you a string, NOT a tuple
[16:00:35] <hazzy-m> (it might sould return a tuple)
[16:01:15] <Lcvette> hurray!!
[16:01:19] <Lcvette> you did it it works!
[16:03:09] <hazzy-m> its not perfect
[16:03:16] <Lcvette> no?
[16:03:19] <Lcvette> seems to work
[16:03:32] <hazzy-m> should not be able to set the G43 button with no tool in spindle
[16:03:42] <Lcvette> it doesn't
[16:03:47] <hazzy-m> other than that it works
[16:04:15] <Lcvette> although as long as there is a tool zero and tool zero has a 0 tool length offset?
[16:05:52] <Lcvette> i may have the slots and signals all wonky
[16:06:01] <Lcvette> wasn't sure how to properly set those up
[16:06:07] <Lcvette> was just guessing
[16:06:45] <Lcvette> i guess could remove them
[16:06:52] <Lcvette> since the rule would handle it now?
[16:08:49] <Lcvette> yup i removed the signals and slots and the buttons still work perfectly
[16:08:54] <Lcvette> hurray!
[16:08:59] <Lcvette> Hazzy is a wizard!
[16:09:04] <hazzy-m> great!!
[16:09:31] <Lcvette> g43 does highlight, but the status isn't changing in the right status bar
[16:09:36] <Lcvette> stays on G49
[16:09:45] <hazzy-m> yes, which is not right
[16:10:20] <hazzy-m> the problem is they my rule disables it after issuing the MDI command
[16:10:39] <hazzy-m> but then after the MDI is done and LCNC is idle again the MDI button code reenables it
[16:10:41] <hazzy-m> :(
[16:11:53] <Lcvette> ?
[16:11:56] <Lcvette> not sure what you mean
[16:12:07] <hazzy-m> don't worry
[16:12:26] <Lcvette> add anmother rule
[16:12:32] <Lcvette> for G43
[16:12:49] <Lcvette> if current tool is 0 G43 is false
[16:12:51] <Lcvette> :D
[16:12:54] <hazzy-m> basicaly the rules are exicuted first, and then the default MDI button behaviour
[16:13:10] <hazzy-m> so the default MDI overrides the enabled setting set by the rules
[16:13:40] <Lcvette> did you remove the signals and slots?
[16:13:47] <hazzy-m> yes
[16:21:42] <Lcvette> lcvette, isn't sure what the solution is
[16:22:24] <Lcvette> unless you add another channel for the current tool and disallow the G43 check if current tool is tool 0
[16:22:36] <hazzy-m> I did that
[16:22:49] <Lcvette> you did?
[16:22:50] <hazzy-m> it should be in what I pushed
[16:22:53] <hazzy-m> but it does not work
[16:22:59] <Lcvette> oh
[16:23:08] <Lcvette> oh because the mdi
[16:23:13] <Lcvette> thats what you meant
[16:23:19] <hazzy-m> yes
[16:23:20] <Lcvette> you need to exp[and your explanations
[16:24:03] <hazzy-m> yeah but I try to work on solutions more than explenations 😃
[16:24:12] <Lcvette> true
[16:24:39] <Lcvette> sometimes one extra sentence may help include a second brain
[16:24:45] <Lcvette> :D
[16:24:55] <Lcvette> albeit one less code savvy
[16:25:01] <Lcvette> or not code savvy at all
[16:25:09] <Lcvette> but google fu savvy
[16:25:11] <Lcvette> :D
[16:25:21] <hazzy-m> you are right, I am not a good explainer
[16:25:42] <hazzy-m> so it is is a lot of mental work for my to I just don't do it, which is not good
[16:25:56] <Lcvette> lol
[16:26:59] <Lcvette> so the problem is the button needs to not be checkable when tool zero but it can't be solved with the rules
[16:27:07] <Lcvette> can it be solved in the button properties?
[16:29:07] <hazzy-m> got it
[16:29:11] * hazzy-m uploaded an image: image.png (36KB) < https://matrix.org >
[16:29:13] <Lcvette> hurray
[16:29:18] <hazzy-m> key was to trigger from other channels
[16:30:04] <hazzy-m> so I am triggering the tool in spindle check expressions from the homed and interp_state channels
[16:30:54] <Lcvette> beautiful
[16:31:02] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson created branch 03master
[16:31:10] <hazzy-m> a little bit hacky
[16:31:16] <hazzy-m> but it shows the power of the rules
[16:31:36] <Lcvette> not hacky
[16:31:48] <Lcvette> necessary
[16:31:55] <hazzy-m> hehe
[16:33:38] <Lcvette> works perfectly
[16:33:48] <hazzy-m> hurray!
[16:33:54] <Lcvette> hurray!
[16:34:06] <Lcvette> just noticed spindle override is 0-100%
[16:34:07] -!- pcw_home has quit [Read error: Connection reset by peer]
[16:34:32] <Lcvette> lol
[16:36:31] <Lcvette> whoops found an issue with the G43 fix
[16:37:03] <Lcvette> when doing M6 T0
[16:37:11] <Lcvette> it remains highlighted and in G43
[16:37:38] <hazzy-m> LCNC is still in G43 after removing a tool
[16:37:43] <hazzy-m> which seems strange
[16:37:45] <Lcvette> from a normal tool to T0
[16:37:48] <hazzy-m> so it is not wrong
[16:38:00] <hazzy-m> but I agree it should revert to G49
[16:40:26] <Lcvette> guess its good for doing normal tool changes as it remains in G43 for them
[16:40:43] <Lcvette> but i would think when you revert to T0 it should go back to G49
[16:40:56] <hazzy-m> So would I
[16:41:18] <hazzy-m> I guess I could add a plugin to rever to G49 when a tool is removed ...
[16:41:58] <Lcvette> actually
[16:42:13] <Lcvette> for the unload spindle button which is an M6 T0
[16:42:24] <Lcvette> I could make that an M6 T0 G49
[16:42:34] <hazzy-m> yep, good idea
[16:43:09] <Lcvette> that would soplve it at the ATC page but if you did a manual T0 call at the main control panel it will remain in G43
[16:43:29] <hazzy-m> right
[16:43:32] <hazzy-m> hmm
[16:51:37] <Lcvette> unload spindle works
[16:51:42] <Lcvette> M61 Q0 G49
[16:51:44] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson pushed 031 commit to 03master [+0/-0/±1] 13https://gitlab.com/Hazzy/qtpyvcp/compare/c270b1d4b772532abae15a757edd0166e4792d39...c4f61232ed47f5bc4a1bd97d100b19f25424aaee
[16:51:46] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 03c4f6123 - % format test
[16:51:48] <hazzy-m> great
[16:53:33] <Lcvette> ooh whats %format test
[16:54:04] <hazzy-m> just playing
[16:54:19] <hazzy-m> it is an alternitive to the .format() command on strings
[16:54:22] <hazzy-m> looks like
[16:54:49] <hazzy-m> '%0.2f' % 12.345667878
[16:55:15] <hazzy-m> ```
[16:55:16] <hazzy-m> >>> '%0.2f' % 12.345667878
[16:55:17] <hazzy-m> '12.35'
[16:55:39] <Lcvette> truncates
[16:55:49] <hazzy-m> it might be more concise in the expressions entry
[16:55:50] <hazzy-m> and more people know it
[16:56:00] <hazzy-m> right
[16:57:35] <TurBoss> https://github.com
[16:57:55] <TurBoss> looks very good!!
[16:58:18] <Lcvette> yes!
[16:58:21] <hazzy-m> thanks!
[16:58:44] <hazzy-m> Lcvette: found the solution
[16:58:58] <Lcvette> meh
[16:59:18] <Lcvette> i just shrunk the pool of possibilities for hazzy
[16:59:33] <hazzy-m> down to 1
[16:59:45] <Lcvette> lol
[17:03:31] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson created branch 03LoadFile
[17:04:35] <Lcvette> hazzy, what if in the M6 button i added a rule to change trigger G49 if the tool being put away is tool zero?
[17:05:16] <Lcvette> being changed* is 0
[17:05:16] <hazzy-m> you can't trigger actions with rules, they can only set withet properties - so far
[17:05:50] <Lcvette> ah
[17:05:50] <hazzy-m> widget*
[17:05:50] <Lcvette> so it has to be within the actual button
[17:05:59] <hazzy-m> right
[17:06:31] <Lcvette> well, can it change or add a text to the mdi line?
[17:06:51] <hazzy-m> yes actualy
[17:06:53] <hazzy-m> good idea
[17:06:57] <Lcvette> see
[17:07:22] <Lcvette> sometimes dumb brains have diferent ideas
[17:07:24] <Lcvette> lol
[17:07:30] <hazzy-m> lol
[17:07:59] <Lcvette> im just the motivational muse
[17:08:08] <hazzy-m> well, the problem with that is that you will need to know tool number you are changeing too, so it may ne work
[17:09:38] <Lcvette> T#<tool_number_entry_box> M6
[17:10:29] <Lcvette> ok, so if subroutine codes work in the mdi button command can we make it an if then?
[17:11:29] <Lcvette> hazzy
[17:16:54] <Lcvette> if [T#<ool_number_entry_box> EQ 0]
[17:19:56] <Lcvette> if [T#<tool_number_entry_box> EQ 0]
[17:19:57] <Lcvette> T0 M6 G49
[17:19:57] <Lcvette> endif
[17:20:03] <Lcvette> ?
[17:20:13] <Lcvette> hazzy?
[17:20:59] <hazzy-m> interesting ideea
[17:21:02] <hazzy-m> that may work
[17:21:09] <Lcvette> i fu's it maybe?
[17:21:19] <hazzy-m> I think so!
[17:21:27] <Lcvette> damn right panda power
[17:21:37] <Lcvette> :D
[17:22:41] <Lcvette> not sure if i wrote it correctly
[17:22:47] <Lcvette> you better fine tune it
[17:22:53] <Lcvette> and add the regular line
[17:23:01] <Lcvette> not sure how the format goes
[17:24:55] <hazzy-m> if [<tool_number_entry_box> EQ 0]
[17:25:04] <hazzy-m> i'll look in a bit
[17:25:09] <hazzy-m> deep in the file page
[17:25:23] <Lcvette> yes you work on that i'll work on this
[17:26:16] * Lcvette sent a long message: < https://matrix.org >
[17:26:50] * Lcvette sent a long message: < https://matrix.org >
[17:33:40] <jthornton> clearly I need to watch more videos on using the skew chisel... so far I'm not getting the use of that right
[17:34:19] <hazzy-m> its tricky, the key is letting the bevel rub and controll the depth of cut
[17:34:32] <hazzy-m> other wise it just catches
[17:34:41] <hazzy-m> and trows you across the room
[17:34:44] <hazzy-m> lol
[17:34:50] <jthornton> yup I learned how to do catches pretty good
[17:35:33] <hazzy-m> one you get it figured out you will use if for all the detail work
[17:35:36] <hazzy-m> it leaves a fantastic finish
[17:35:38] <jthornton> got the spindle gouges sharp and the roughing gouge sharp what a difference that makes to have sharp tools
[17:36:11] <hazzy-m> Lcvette:
[17:36:16] * hazzy-m uploaded an image: image.png (255KB) < https://matrix.org >
[17:36:36] <hazzy-m> file preview working
[17:36:40] <jthornton> what's that link to your docs?
[17:37:01] <hazzy-m> https://qtpyvcp.kcjengr.com
[17:37:16] <hazzy-m> not much there yet ...
[17:37:36] <jthornton> thanks, pretty much got this new pc lined out so I'll try and tag along
[17:37:47] <hazzy-m> hurray!
[17:38:02] <hazzy-m> what are you running, mint?
[17:38:31] <jthornton> mint 18.3 with uspace and a recent kernel
[17:38:51] <jthornton> Linux cave-mint18 4.19.1-rt3 #1 SMP PREEMPT RT Wed Dec 5 04:47:55 CST 2018 x86_64 x86_64 x86_64 GNU/Linux
[17:39:08] <hazzy-m> excellent, be interesting to see how easy (or hard_ QTPyVCP is to install
[17:39:40] <Lcvette> thats fabulopus!!!!
[17:39:44] <jthornton> I can't believe I had this M.2 drive PC sitting on a shelf in the garage acting as a camera server
[17:40:19] <jthornton> everything is pretty fresh on this install so if anything is out of kilter I'll find out fast lol
[17:41:59] <hazzy-m> Lcvette: What about rearaning the file page to be a more left to right progression?
[17:42:14] <hazzy-m> USB > Local > Preview > load code
[17:42:38] * Lcvette sent a long message: < https://matrix.org >
[17:43:00] <hazzy-m> what word was that starting with f???
[17:43:09] <hazzy-m> lol
[17:43:10] <Lcvette> ok i'll do
[17:44:07] <Lcvette> if [#<tool_number_entry_box> EQ 0] T0 M6 G49 endif T#<tool_number_entry_
[17:44:12] <hazzy-m> Lcvette: Might need to use a tiny sub
[17:44:44] <Lcvette> if [#<tool_number_entry_box> EQ 0] T0 M6 G49 endif T#<tool_number_entry_box> M6
[17:44:52] <Lcvette> thats what i put in the box
[17:45:18] <hazzy-m> I'm not sure LCNC support single line exressions
[17:45:21] <hazzy-m> hmmm
[17:46:06] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson pushed 031 commit to 03LoadFile [+0/-0/±2] 13https://gitlab.com/Hazzy/qtpyvcp/compare/5e1a52008d0961fdf59591be695090c6b7b3b022...d00a5a988f1d219e90ac7c635d5edd5d24174515
[17:46:07] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 03d00a5a9 - file preview working
[17:50:19] <Lcvette> hazzy, what about the button?
[17:50:23] <Lcvette> load Gcode
[17:50:45] <hazzy-m> not connected yet
[17:50:49] <Lcvette> ah
[17:50:56] <Lcvette> but it looks awesome!!
[17:51:03] <hazzy-m> but if you click on a file it loads it
[17:51:12] <Lcvette> and you can double click the fil;e and it loads in the main window
[17:51:16] <Lcvette> yes
[17:51:21] <Lcvette> Hurray!
[17:52:03] <Lcvette> HURRAY!!!!!!!!!!!!!!!
[17:52:09] <Lcvette> friggin OUTSTANDING!!!!
[18:03:11] -!- pcw_home has joined #hazzy
[18:11:19] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson pushed 031 commit to 03LoadFile [+0/-0/±2] 13https://gitlab.com/Hazzy/qtpyvcp/compare/d00a5a988f1d219e90ac7c635d5edd5d24174515...1bc25672e7c903f15a79946f5f70ede4023fab75
[18:11:20] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 031bc2567 - load file button working
[18:11:44] <hazzy-m> what else?
[18:12:13] <Lcvette> tryuing to push the change
[18:12:18] <Lcvette> says access denied
[18:12:54] <Lcvette> fixed the flow layout you suggested
[18:13:09] <Lcvette> usb on left file in middle, editor on right
[18:13:14] <Lcvette> and addressed the button
[18:13:19] <Lcvette> buttons
[18:13:23] <Lcvette> so they were correct
[18:13:37] <Lcvette> i noticed it crashes when you try and delete a file
[18:13:46] <hazzy-m> excellent!
[18:13:51] <hazzy-m> ok, i'll look into that
[18:13:57] <Lcvette> tried deleting a file i transfered from testing
[18:14:10] <Lcvette> um the spindle override needs to be 200%
[18:15:01] <Lcvette> did my push go through?
[18:18:24] <Roguish__desk> hazzy-m: ok, how the heck do I get the LEDbutton do to something? anything....
[18:21:04] <Lcvette> hazzy, did my push make it through?
[18:21:13] <Lcvette> think i pushed same time you did
[18:21:31] <hazzy-m> :v
[18:21:35] <hazzy-m> No I don't see it
[18:22:04] <hazzy-m> Roguish__desk: Look at the mini VCP
[18:22:22] * Lcvette uploaded an image: image.png (271KB) < https://matrix.org >
[18:22:24] <hazzy-m> it has a couple of LEDButtons that worl
[18:22:54] <hazzy-m> you don't have push accsess to kcjengr
[18:23:02] <hazzy-m> push to lcvette
[18:23:31] <Lcvette> HOW?
[18:23:42] <hazzy-m> right click and set upstream to lcvette
[18:24:28] <Lcvette> successful
[18:24:34] * hazzy-m uploaded an image: Peek 2018-12-15 18-24.gif (81KB) < https://matrix.org >
[18:24:40] <hazzy-m> great
[18:25:02] <Lcvette> made layout to your specifications
[18:25:09] <Lcvette> :D
[18:25:11] <hazzy-m> thanks!
[18:29:07] <Roguish__desk> hazzy-m: ok. looking at the estop button in mini. the action name "machine.estop.toggle"
[18:29:18] <Roguish__desk> but where does that come from?
[18:30:19] <hazzy-m> that refers to an action defined in qtpyvcp/actions/machine_actions estop method
[18:34:28] <TurBoss> hello
[18:36:23] <TurBoss> how is the list
[18:36:25] <TurBoss> ?
[18:36:47] <Lcvette> getting knocked out like a boss!
[18:37:27] <Lcvette> finish you tile work?
[18:37:35] * hazzy-m uploaded an image: Peek 2018-12-15 18-37.gif (726KB) < https://matrix.org >
[18:37:36] <TurBoss> almost
[18:37:40] <hazzy-m> sweet!
[18:37:54] <hazzy-m> Lcvette: I think that layout is much more nature
[18:38:00] <hazzy-m> I realy like it
[18:38:18] <TurBoss> ohhhh Looks really fast
[18:38:26] <Lcvette> thats the old layout
[18:38:27] <hazzy-m> it is!
[18:38:39] <hazzy-m> In GTK the preview in hazzy was so SLOW
[18:38:45] <hazzy-m> I love Qt
[18:38:54] <TurBoss> booooooo
[18:38:55] <TurBoss> :D
[18:39:12] <Lcvette> which layout?
[18:39:22] <Lcvette> you want old or new?
[18:39:24] <hazzy-m> the file page layout
[18:40:14] <Lcvette> lcvette is lost
[18:41:24] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson pushed 033 commits to 03LoadFile [+0/-0/±4] 13https://gitlab.com/Hazzy/qtpyvcp/compare/1bc25672e7c903f15a79946f5f70ede4023fab75...0aeb1fbf3c54c9068bed52ce9197dc5f41239b80
[18:41:25] <Not-97e5> [02QtPyVCP] 07Lcvette 03522b1b2 - changed file page flow layout
[18:41:27] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 039f90f6c - Merge branch 'LoadFile' into LoadFile
[18:41:28] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 030aeb1fb - some minor file browser appearance tweaks
[18:41:50] <hazzy-m> the USB on the far left
[18:42:25] <TurBoss> something about QtQuick in Qtpy?
[18:42:28] <Lcvette> hurray!
[18:42:37] <hazzy-m> wait, that was the old layout
[18:42:38] <hazzy-m> oops
[18:42:40] <hazzy-m> it reverted
[18:42:41] <hazzy-m> shoot
[18:42:44] <Lcvette> lcvette is super excited
[18:42:52] <hazzy-m> I forgot to reload designer
[18:43:15] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson created branch 03LoadFile
[18:44:21] <Lcvette> better now?
[18:45:33] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson pushed 031 commit to 03LoadFile [+0/-0/±1] 13https://gitlab.com/Hazzy/qtpyvcp/compare/5808dea6db491738d5c62bfa2464d472833bc8b2...621b74acb653ddbf81a86aeb448c2ae3877392d6
[18:45:35] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 03621b74a - reapply some minor file browser appearance tweaks
[18:45:39] <hazzy-m> there
[18:45:47] <Lcvette> hurray!!!!
[18:47:09] <Lcvette> lcvette waits for kraken to update
[18:47:50] * TurBoss uploaded an image: image.png (14KB) < https://matrix.org >
[18:47:58] <TurBoss> Fetch all
[18:48:33] * Lcvette uploaded an image: image.png (264KB) < https://matrix.org >
[18:49:02] <TurBoss> looks ok
[18:49:04] <TurBoss> here
[18:49:15] <Lcvette> new push just came through
[18:49:22] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson pushed 031 commit to 03LoadFile [+0/-0/±1] 13https://gitlab.com/Hazzy/qtpyvcp/compare/621b74acb653ddbf81a86aeb448c2ae3877392d6...7bbe2ecc3bd6de5924fe81adb5259dba20167fa0
[18:49:24] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 037bbe2ec - add file preview place holder text
[18:49:28] <Lcvette> lol
[18:50:34] <hazzy-m> Lcvette: Getting close to being able to test on a machine I think
[18:50:52] <Lcvette> yes!
[18:51:15] <TurBoss> finally!!!
[18:51:19] <TurBoss> hurra!
[18:52:20] <Lcvette> has anyone run a program on it yet?
[18:52:30] <hazzy-m> not on a machine
[18:52:39] <hazzy-m> maybe Roguish__deskhas
[18:52:46] <Lcvette> i have never been able to get a program to run on mine here
[18:54:12] * TurBoss uploaded an image: image.png (11KB) < https://matrix.org >
[18:54:24] * TurBoss uploaded an image: image.png (4KB) < https://matrix.org >
[18:54:35] <TurBoss> WOOW!
[18:54:47] <TurBoss> nice
[18:54:54] * hazzy-m uploaded a video: Peek 2018-12-15 18-54.mp4 (872KB) < https://matrix.org >
[18:56:08] <hazzy-m> hohohoh
[18:56:13] <hazzy-m> and it does not crash
[18:56:16] <hazzy-m> afk
[18:56:24] * Lcvette uploaded an image: image.png (33KB) < https://matrix.org >
[18:56:38] <Lcvette> whats that turboss?
[18:57:14] <TurBoss> open randim files on the gcode preview
[18:57:18] <TurBoss> *random
[18:57:23] <Lcvette> lol
[18:57:31] <Lcvette> images?
[18:58:19] <TurBoss> linux binary - ELF and debian package - DEB
[18:58:26] <Lcvette> ah
[18:58:39] <TurBoss> the jitsi installes and the kranken one
[18:58:40] <TurBoss> xD
[18:58:46] <Lcvette> lol
[19:05:33] <Roguish__desk> hazzy-m: test what?
[19:05:57] <Lcvette> was asing if anyone had already tried running probe basic on a machine
[19:06:32] <Roguish__desk> I have a small set of motors on my office desk that I test on.
[19:06:53] <Lcvette> have you pulled the latest probe basic recently?
[19:06:56] <Roguish__desk> uses a mesa 5i24 and 4 dc motors
[19:06:59] <Lcvette> its about ready for some tessting
[19:07:20] <Roguish__desk> i've run using it.
[19:07:23] <Lcvette> 😂
[19:07:38] <Lcvette> yeah?
[19:07:46] <Roguish__desk> mini, brender, and probe_basic
[19:12:15] <Roguish__desk> it really needs some gcode preview (gremlin) work. clear/repaint controls to get rid of run lines.
[19:13:10] <Roguish__desk> leaving the homing and previous run lines on the preview is totally annoying and confusing
[19:13:58] <Lcvette> on the display window?
[19:14:34] * Lcvette uploaded an image: image.png (249KB) < https://matrix.org >
[19:14:59] <Lcvette> ?
[19:15:03] <Lcvette> Roguish__desk: ?
[19:15:10] <Roguish__desk> https://imgur.com
[19:17:18] <hazzy-m> Double right click to clear the live plot
[19:17:48] <Lcvette> Roguish__desk: did you make changes in the qss file?
[19:18:12] <Lcvette> the background around the jog buttons is wrong and you can't see the status codes
[19:26:52] <Lcvette> also you seem to be missing the job button to switch between jog and step
[19:27:44] <Lcvette> jog
[19:30:24] <hazzy-m> Lcvette: the jog button is onfigured in the INI file, I guess maybe that is not the best way to do it ...
[19:30:54] <hazzy-m> now that I think about it
[19:31:26] <Lcvette> i dunno
[19:32:05] <Lcvette> would be good if the jog button was below where it was and no step button was needed
[19:32:13] <Lcvette> then could add another step increment button
[19:32:26] <Lcvette> have 5
[19:33:12] <Lcvette> while you are playing with it, see if you can figure out why jogging is so slow
[19:35:25] <Lcvette> hazzy
[19:36:00] <hazzy-m> is the jogging slow?
[19:36:24] <Lcvette> max jogging is showing 4.0 tops
[19:38:04] <Lcvette> so either jogging is slow or the feedrate dro is wrong
[19:38:05] <Lcvette> ?
[19:38:24] <hazzy-m> that is 4 in/s I think
[19:38:43] <hazzy-m> I need to multiply it by 60
[19:40:32] <Lcvette> ah that makes sense!
[19:40:40] <Lcvette> great should be easy fix then
[19:45:50] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson pushed 031 commit to 03LoadFile [+0/-0/±1] 13https://gitlab.com/Hazzy/qtpyvcp/compare/7bbe2ecc3bd6de5924fe81adb5259dba20167fa0...a6743733b41c9025e2414766985bddbe2f15f695
[19:45:52] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 03a674373 - fix current vel read out
[19:46:11] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson pushed 0311 commits to 03master [+0/-0/±15] 13https://gitlab.com/Hazzy/qtpyvcp/compare/c4f61232ed47f5bc4a1bd97d100b19f25424aaee...f0fc3ca071537c7850e5d3d3dd9e48c84fe55d29
[19:46:13] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 035e1a520 - file system load file on double click working
[19:46:14] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 03d00a5a9 - file preview working
[19:46:16] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson 031bc2567 - load file button working
[19:46:17] <Not-97e5> [02QtPyVCP] ... and 8 more commits.
[19:46:22] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson deleted branch 03LoadFile
[19:48:05] <Not-97e5> [02QtPyVCP] 07Kurt Jacobson created branch 03master
[19:49:22] <Lcvette> wowow!
[19:57:03] <Lcvette> something wonly is happening with the jog still
[19:57:20] <Lcvette> once you use the slider, the jog feed rate becomes the slider readout number
[19:57:38] <Lcvette> and the max jog rate becomes 100
[19:57:57] <hazzy-m> I have not messed with that yet
[19:58:05] <Lcvette> ah
[20:12:46] <Lcvette> i just ran 3d chips in sim on probe basic for the first time!
[20:12:49] <Lcvette> whoo hoo!
[20:13:02] <hazzy-m> you'd never run it?
[20:13:04] <hazzy-m> lol
[20:13:08] <Lcvette> nope
[20:13:19] <Lcvette> first program i have ever run on linuxcnc EVER
[20:13:19] <Lcvette> lol
[20:13:27] <hazzy-m> wow!
[20:13:30] <hazzy-m> HURRAY!!!
[20:13:35] <Lcvette> HURRAY!
[20:13:52] <hazzy-m> where is the champagne?
[20:14:01] <Lcvette> i know right!
[20:14:11] <Lcvette> added a couple more items to the list on glo
[20:27:14] * Lcvette uploaded an image: image.png (232KB) < https://matrix.org >
[20:27:22] <Lcvette> os that normal?
[20:37:30] <Lcvette> ah bet that is because of the simulated homing
[21:14:31] <Lcvette> Where did everyone go
[21:14:39] <Lcvette> Got silent all of a sudden
[21:14:53] <hazzy-m> no were
[21:15:05] <hazzy-m> got busy on the jogging
[21:15:08] <hazzy-m> 😃
[21:15:14] <Lcvette> There he is
[21:15:17] <Lcvette> Went jogging?
[21:15:29] <Lcvette> :)D
[21:15:29] <hazzy-m> I wish!
[21:15:56] <Lcvette> 🐼
[21:16:02] <hazzy-m> Is what normal?
[21:16:08] <Lcvette> Lol
[21:16:24] <hazzy-m> oh, the preview being offset from the origin?
[21:16:45] <Lcvette> I had started and booked without realizing the G54 location was still where it was from the previous session
[21:17:11] <Lcvette> Yeah but I think it's from assimilated how switches
[21:17:16] <Lcvette> Simulated
[21:17:43] <hazzy-m> offset in the preview is a bug
[21:18:29] <Lcvette> From simultaneously switches?
[21:18:36] <Lcvette> Simulated
[21:18:42] <hazzy-m> no
[21:18:49] <hazzy-m> just a plain old bug
[21:18:50] <hazzy-m> lol
[21:18:58] <Lcvette> Since I'm guessing they just move x amount then trigger
[21:19:13] <Lcvette> Oh
[21:19:18] <hazzy-m> it should move the backplot then the offsets are changed, but it does not
[21:19:32] <hazzy-m> the backplot needes a lot of work
[21:19:41] <hazzy-m> but it's not as critical as the other stuff
[21:19:49] <hazzy-m> at least that it what I think
[21:19:54] <Lcvette> Ah
[21:20:04] <Lcvette> She jumped
[21:21:12] <Lcvette> Gotcha *
[22:31:08] <Lcvette> Sup jog master
[23:05:31] <hazzy-m> took a break
[23:05:38] <hazzy-m> back at it
[23:14:49] <Lcvette> Nice, me too
[23:14:57] <Lcvette> Had some dinner
[23:18:15] <Lcvette> I never know when turboss is supposed to be asleep or awake time
[23:19:06] <hazzy-m> I think he is 8 hrs ahead of us
[23:19:17] <hazzy-m> I think, maybe only 6
[23:19:24] <Lcvette> Yeah but his schedule.. Lol
[23:19:49] <hazzy-m> I don't think he even knows that
[23:19:51] <hazzy-m> LOL
[23:19:56] <Lcvette> Hahaha