#hazzy Logs
Feb 15 2020
#hazzy Calendar
09:00 AM Lcvette: happy saturday!
09:01 AM Lcvette: \o/
09:04 AM hazzy-m: Yo
09:09 AM Lcvette: do you have time to look at the thing with the loading?
09:11 AM hazzy-m: what thing with the loading?
09:11 AM hazzy-m: sorry, ive not been keeping up at all lately lol
09:28 AM Lcvette: sorry had to clean a cat butt
09:28 AM Lcvette: :(
09:28 AM Lcvette: lol
09:29 AM Lcvette: when loading a program with a tool used twice it fails to load because it says the tool being used the second time is not found in the carousel
09:30 AM Lcvette: i was wondering if maybe adding an if statement could fix the issue like it did with the programmable coolant thing
09:32 AM JT[m]: morning
09:34 AM Lcvette: morning
09:54 AM roguish[m]: good morning......
09:54 AM roguish[m]: Lcvette: nice looking squirt gun.....
09:58 AM Lcvette: roguish: thanks!!!!
09:58 AM Lcvette: making the last part for it now
09:58 AM Lcvette: the homing trigger wheel
10:38 AM Not-c468: [02qtpyvcp] 07KurtJacobson pushed 032 commits to 03persistent_data_manager [+0/-0/±2] 13https://git.io/Jvlbf
10:38 AM Not-c468: [02qtpyvcp] 07KurtJacobson 0395d9349 - ENH: Improve status:all_axes_homed item
10:38 AM Not-c468: [02qtpyvcp] 07KurtJacobson 03af8befc - ENH: Add option to auto reload tool in spindle on start up
10:38 AM TurBoss: hi
10:43 AM hazzy-m: hey!
10:43 AM hazzy-m: can I push your merged VTK to master?
10:43 AM hazzy-m: looks good
10:44 AM TurBoss: sure
10:44 AM TurBoss: brb dev
10:44 AM Not-c468: [02qtpyvcp] 07KurtJacobson pushed 0333 commits to 03master [+3/-386/±70] 13https://git.io/Jvlbm
10:44 AM Not-c468: [02qtpyvcp] 07TurBoss 035b7a80b - Merge branch 'VtkGx'
10:46 AM Not-c468: [02qtpyvcp] 07KurtJacobson pushed 031 commit to 03gh-pages [+464/-0/±0] 13https://git.io/JvlbG
10:46 AM Not-c468: [02qtpyvcp] 07traviscibot 032cf7ec7 - Deploy kcjengr/qtpyvcp to github.com/kcjengr/qtpyvcp.git:gh-pages
10:46 AM Not-c468: [02qtpyvcp] 07KurtJacobson pushed 036 commits to 03master [+2/-0/±14] 13https://git.io/JvlbC
10:46 AM Not-c468: [02qtpyvcp] 07KurtJacobson 0388f7dc8 - ignore .pickle files
10:46 AM Not-c468: [02qtpyvcp] 07KurtJacobson 03ae218ed - Merge branch 'persistent_data_manager'
10:48 AM Not-c468: [02qtpyvcp] 07KurtJacobson pushed 031 commit to 03gh-pages [+464/-0/±0] 13https://git.io/JvlbB
10:48 AM Not-c468: [02qtpyvcp] 07traviscibot 03566ef83 - Deploy kcjengr/qtpyvcp to github.com/kcjengr/qtpyvcp.git:gh-pages
10:55 AM TurBoss: you did it?
10:55 AM TurBoss: still booting
10:58 AM hazzy-m: yes :)
11:07 AM TurBoss: my dev refuses to boot
11:07 AM TurBoss: :/
11:12 AM TurBoss: ok managed to boot
11:17 AM TurBoss: new vtk has tool rotation on XYZABCUVW
11:19 AM Lcvette: :o
11:19 AM Lcvette: you did it?
11:19 AM Lcvette: is fixed?
11:20 AM * Lcvette uploaded a video: video1fcc4fd8-a3e4-4c54-b6b8-ab29c83b8107video.mp4 (4415KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/jDrarEyjHaiqeMwCEblaAGHg >
11:24 AM TurBoss: yeah hazzy just merged stuff on master
11:27 AM Lcvette: what was merged?
11:27 AM Lcvette: need testing?
11:27 AM Lcvette: :D
11:27 AM Lcvette: \o/
11:29 AM Not-c468: [02probe_basic] 07Lcvette pushed 031 commit to 03programmable_coolant [+1/-1/±18] 13https://git.io/JvlNE
11:29 AM Not-c468: [02probe_basic] 07Lcvette 03049c5eb - added programmable coolant macros for atc page for testing, moves x axis
11:30 AM hazzy-m: Lcvette: nice!
11:31 AM hazzy-m: Lcvette: I should have asked your opinion on this, but now the tool that was in the spindle when LCNC was shut down is reloaded automatically at start up
11:32 AM Lcvette: yes i think that is a good thing
11:33 AM Lcvette: im testing now
11:37 AM hazzy-m: also added a "persistent_data_manager" plugin that makes it very easy to store/retrieve arbitrary data and save it on shutdown
11:38 AM Lcvette: nice
11:39 AM Lcvette: was that fix for the tool issue error i was having?
11:39 AM * Lcvette sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/wIfziwZCelEGSlLFEXFjrQyr >
11:40 AM hazzy-m: no :(
11:40 AM Lcvette: oh
11:40 AM hazzy-m: I have not looked at that yet
11:40 AM Lcvette: ah
11:40 AM Lcvette: ok
11:41 AM Lcvette: when loading a program, does it run through the m6 remap macros?
11:41 AM Lcvette: in their entirety?
11:42 AM Lcvette: im wondering if perhaps adding an if statement so that at the end of it things are updated somewhere where the tool is returned to the carousel might help
11:42 AM Lcvette: o<100> if [1 EQ 1]
11:43 AM Lcvette: run this code
11:43 AM Lcvette: so it always runs but at the end it should update like the tool offset thing did
11:43 AM Lcvette: ?
11:43 AM hazzy-m: Lcvette: I really don't have any idea
11:43 AM Lcvette: o<100> end if
11:44 AM hazzy-m: I wouldn't think it should be changing any parameters when loading the backplot
11:45 AM Not-c468: [02qtpyvcp] 07KurtJacobson pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/JvlNx
11:45 AM Not-c468: [02qtpyvcp] 07KurtJacobson 0392affd0 - PersistentDataManager: use binary format for pickle for speed
11:46 AM Lcvette: store tool in spindle works!
11:46 AM Lcvette: until i reference the carousel
11:46 AM Lcvette: then the tool disappears
11:46 AM Lcvette: lol
11:46 AM Not-c468: [02qtpyvcp] 07KurtJacobson pushed 031 commit to 03gh-pages [+464/-0/±0] 13https://git.io/JvlAv
11:46 AM Not-c468: [02qtpyvcp] 07traviscibot 03c504464 - Deploy kcjengr/qtpyvcp to github.com/kcjengr/qtpyvcp.git:gh-pages
11:50 AM * Lcvette sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/XGHKMufujLySvhlHFGjhcJbf >
11:50 AM Lcvette: geting some errors now on the new branch while loading
11:52 AM Lcvette: actually errors happenw hile homing
11:52 AM Lcvette: * actually errors happen while homing
11:54 AM Lcvette: and my settings are no longer staying saved
11:54 AM Lcvette: hazzy is broken
11:54 AM Lcvette: :(
11:54 AM Lcvette: all my prsistent boxes zero out when restarted
11:54 AM Lcvette: hazzy^^^
11:54 AM Lcvette: on latest branch
11:56 AM hazzy-m: Yes, the file format for the persistent files changed, re enter the values and they should stay
11:56 AM Lcvette: no they don't
11:56 AM Lcvette: i tried entering them and restarting and they are zeroes again
11:57 AM Lcvette: do i need to change the format in the py file?
11:57 AM hazzy-m: No
12:17 PM Lcvette: did you test and see its not saving?
12:25 PM hazzy-m: it's saving here
12:27 PM hazzy-m: oh, only some things
12:30 PM * Lcvette posted a file: setting_save_issue.mkv (2625KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/AcrcjfdmlRDeKEYENhjSWRwz >
12:30 PM Lcvette: not here..
12:30 PM Lcvette: see video
12:31 PM Lcvette: non of my vcplineedit settings are being saved
12:34 PM hazzy-m: I see
12:34 PM hazzy-m: just can't find where the problem is :(
12:36 PM Lcvette: maybe in the py file format?
12:37 PM Lcvette: or the yaml file sorry
12:37 PM * Lcvette sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/vKFznfJGUEPzrfGIxDjhJxva >
12:37 PM Lcvette: hazzy ^^^
12:40 PM Not-c468: [02qtpyvcp] 07KurtJacobson pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/JvlxE
12:40 PM Not-c468: [02qtpyvcp] 07KurtJacobson 03ba1410e - BUG: load the persistent settings from the right place
12:40 PM hazzy-m: my bad
12:40 PM Lcvette: :o
12:41 PM hazzy-m: it was a typo
12:41 PM Lcvette: was it the yaml?
12:41 PM Lcvette: damn typos will get ya everytime
12:41 PM Lcvette: lol
12:41 PM hazzy-m: no, in a settings.py
12:41 PM Lcvette: they plague me when doing subs
12:41 PM Lcvette: especially the auto brack pair thing
12:41 PM hazzy-m: I loaded settings from self.settings which was empty instead of the local settings
12:42 PM Not-c468: [02qtpyvcp] 07KurtJacobson pushed 031 commit to 03gh-pages [+464/-0/±0] 13https://git.io/Jvlxg
12:42 PM hazzy-m: should be good now
12:42 PM Not-c468: [02qtpyvcp] 07traviscibot 03c51ca74 - Deploy kcjengr/qtpyvcp to github.com/kcjengr/qtpyvcp.git:gh-pages
12:42 PM Lcvette: i will go to put a single bracket at the beginning of somethign and it puts a pair and i'll miss it
12:42 PM Lcvette: ok pulling and testing
12:43 PM Lcvette: hazzy: i had forgotten about a solution for the vkb
12:43 PM Lcvette: i added a entry box to the top of the vkb so you could see what you were entering even if it covered up the screen box
12:44 PM Lcvette: do you think that is a solution worthy of putting into use now?
12:44 PM Lcvette: until a better solution can be made?
12:44 PM Lcvette: i would love to depend less on te keyboard now that ive been using the touch screen
12:44 PM Lcvette: i LOVE OVE LOVE probe basic and touch screen
12:44 PM Lcvette: * i LOVE LOVE LOVE probe basic and touch screen
12:46 PM Lcvette: settings working again!
12:46 PM Lcvette: \o/
07:40 PM hazzy-m: Lcvette, yes, like that solution!
07:40 PM hazzy-m: In fact I kinda like the idea of a full screen keyboard
07:56 PM Lcvette: Can we bring the vkb Upton up top date
07:57 PM Lcvette: I have no idea how to start using it
07:57 PM Lcvette: And we need a way in settings to enable or disable
08:11 PM Lcvette: Can we bring the vkb branch up to date, i have no idea how to do
08:11 PM Lcvette: Hazzy ^^^
08:11 PM Lcvette: The keyboard is not full screen but it's pretty good size
08:12 PM Lcvette: There are two an mdi keyboard and a full keyboard
08:12 PM Lcvette: I can't remember, but is there a way to assign which keyboard opens with which entry box?
08:53 PM Not-c468: [02qtpyvcp] 07KurtJacobson pushed 0325 commits to 03VKBRebaseRebase [+14/-0/±51] 13https://git.io/Jv8Ir
08:53 PM Not-c468: [02qtpyvcp] 07KurtJacobson 030d3dae2 - WIP on virtual keyboard
08:53 PM Not-c468: [02qtpyvcp] 07Lcvette 03a94f448 - keyboard work
08:53 PM Not-c468: [02qtpyvcp] 07Lcvette 0322550bb - keyboard update graphics
08:53 PM Not-c468: [02qtpyvcp] ... and 22 more commits.
08:53 PM Not-c468: [02qtpyvcp] 07KurtJacobson created branch 03VKBRebaseRebase - 13https://git.io/fhCou
08:54 PM hazzy-m: the VKB actually works pretty good
08:54 PM hazzy-m: I forgot it was that far along
08:55 PM travis-ci: kcjengr/qtpyvcp#1306 (VKBRebaseRebase - 865d1ec : Chris): The build passed.
08:55 PM travis-ci: Diff view : https://github.com/kcjengr/qtpyvcp/compare/0d3dae240cee^...865d1ec7cd51
08:55 PM travis-ci: Build details : https://travis-ci.org/kcjengr/qtpyvcp/builds/650993418
08:56 PM Lcvette: \o/
08:57 PM Lcvette: Is in probe basic.?
08:58 PM hazzy-m: yes
09:00 PM Lcvette: Hurray!
09:00 PM Lcvette: Can we're torn it on or off somehow.
09:00 PM Lcvette: Ini. Settings page ..
09:06 PM * TurBoss uploaded an image: image.png (852KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/SiYpZGBrZxwIyyKRElscrqWu >
09:07 PM Lcvette: Nice turboss,
09:09 PM TurBoss: :)
09:09 PM TurBoss: just did a checkout
09:09 PM TurBoss: lot of merges \o/
09:13 PM Lcvette: Do you have a way to enable the keyboard or turn it off?
09:16 PM TurBoss: i can add a yaml property
09:16 PM TurBoss: or a setting
09:16 PM Lcvette: awesome!
09:16 PM TurBoss: setting better no?
09:16 PM TurBoss: is hazzy doing something
09:16 PM Lcvette: Seeing from inside go is what i think would be best
09:16 PM TurBoss: ok
09:17 PM Lcvette: Dunno
09:17 PM Lcvette: He did not confirm
09:17 PM TurBoss: maybe he is doing
09:17 PM Lcvette: Hazzy you here?
09:19 PM TurBoss: I'll do the backplot error no sot critial
09:19 PM Lcvette: Ok
09:41 PM TurBoss: Lcvette: we have to merge file_structure on probe_basic
09:42 PM TurBoss: to make config files consistent with linuxcnc diretory struture
09:48 PM Not-c468: [02qtpyvcp] 07TurBoss pushed 031 commit to 03backplot_notifications [+0/-0/±1] 13https://git.io/Jv8LI
09:48 PM Not-c468: [02qtpyvcp] 07TurBoss 03d94b5b9 - show notifications for back-plot load errors
09:48 PM Not-c468: [02qtpyvcp] 07TurBoss created branch 03backplot_notifications - 13https://git.io/fhCou
09:50 PM travis-ci: kcjengr/qtpyvcp#1307 (backplot_notifications - d94b5b9 : TurBoss): The build passed.
09:50 PM travis-ci: Diff view : https://github.com/kcjengr/qtpyvcp/commit/d94b5b970dbb
09:50 PM travis-ci: Build details : https://travis-ci.org/kcjengr/qtpyvcp/builds/651002891
09:56 PM Not-c468: [02qtpyvcp] 07TurBoss pushed 031 commit to 03backplot_notifications [+0/-0/±1] 13https://git.io/Jv8LO
09:56 PM Not-c468: [02qtpyvcp] 07TurBoss 035b75db8 - fix init
09:59 PM TurBoss: Lcvette: a yaml propety and require to restart is a easy way to enable / disable vkb
09:59 PM TurBoss: * Lcvette: a yaml property and require to restart is a easy way to enable / disable vkb
10:14 PM TurBoss: shal be enabled by default?
10:17 PM Not-c468: [02qtpyvcp] 07TurBoss pushed 031 commit to 03VKBRebaseRebase [+0/-0/±2] 13https://git.io/Jv8LE
10:17 PM Not-c468: [02qtpyvcp] 07TurBoss 03f1321e6 - enable or disable VKB from yaml option
10:17 PM TurBoss: done
10:18 PM Not-c468: [02qtpyvcp] 07TurBoss pushed 031 commit to 03VKBRebaseRebase [+0/-0/±1] 13https://git.io/Jv8LV
10:18 PM Not-c468: [02qtpyvcp] 07TurBoss 03a2c0aae - Require the VCP to enable the VKB
10:19 PM TurBoss: now is disabled by default
10:19 PM TurBoss: and you must expecify that VKB is enabled
10:20 PM * TurBoss sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/rMFwRZALKrPIlwaiLFeqceZb >
10:20 PM TurBoss: on the main yaml
10:50 PM Lcvette: Ah ok
10:50 PM Lcvette: Sorry i had to pick up mr. Brother from the airport
10:50 PM Lcvette: Lcvette is back now
10:56 PM Lcvette: Still here turboss?
10:56 PM TurBoss: hey
10:56 PM TurBoss: no worries
10:56 PM TurBoss: is ok to the VKB to be disabled by default and only enabled by probebasic yml file?
10:58 PM Lcvette: For now
10:58 PM Lcvette: But would be nice to have in screen control
10:59 PM TurBoss: also did the backplot error less critiacl
10:59 PM TurBoss: * also did the backplot error less critial
10:59 PM Lcvette: Yeah?
11:00 PM Lcvette: Booting Dev
11:00 PM TurBoss: cool
11:04 PM Lcvette: ok booted
11:05 PM TurBoss: saw the commits?
11:05 PM Lcvette: looking now
11:05 PM Lcvette: just pulled vkb
11:05 PM Lcvette: which yaml file?
11:06 PM Lcvette: if can only turn on vkb in yambl file that means no access is using the user installation?
11:06 PM TurBoss: probe_basic/probe_basic.yml
11:07 PM TurBoss: yes thats true
11:09 PM TurBoss: ok not an option
11:09 PM TurBoss: also an option
11:09 PM TurBoss: :)
11:09 PM Lcvette: yeah that would be an issue the user could not change
11:09 PM Lcvette: can a settings be used like a button in the gui that is persistent by the yaml?
11:10 PM TurBoss: I'm checking
11:11 PM Lcvette: did you push the changes?
11:11 PM Lcvette: im in the yaml file but still don't see that code you posted
11:12 PM Lcvette: switching to the backplot branch
11:12 PM TurBoss: ok
11:12 PM Lcvette: do i need to test the offending file?
11:13 PM TurBoss: just load the file no need to home
11:22 PM Lcvette: \o/
11:22 PM Lcvette: hurray, it yells, but it loads!!
11:22 PM Lcvette: thank you!!
11:26 PM TurBoss: cool!!
11:26 PM TurBoss: VKB just works on designer lol
11:27 PM Lcvette: ?
11:28 PM TurBoss: Designer text fields invoke the VKB
11:28 PM TurBoss: on properties
11:28 PM TurBoss: etc..
11:28 PM Lcvette: lol
11:29 PM Lcvette: the vkb is missing things
11:29 PM Lcvette: image files on the keys and the color scheme i made for it
11:29 PM Lcvette: think it got deleted with proibe basic from wqtpyvcp
11:29 PM Lcvette: :o
11:30 PM TurBoss: what?
11:30 PM Lcvette: i had alot of formatting in the vkb's that is missing
11:31 PM Lcvette: i had color coded keys
11:31 PM Lcvette: graphics for the arrows etc
11:31 PM TurBoss: is the same kb system ?
11:31 PM Lcvette: i directed it to the probe basic qrc because the qtpyvcp probe basic folders are emtpy
11:31 PM TurBoss: i duno...
11:31 PM Lcvette: same keyboard but the supporting files were int he qtpyvcp folders
11:31 PM Lcvette: which got deleted
11:32 PM TurBoss: I can search
11:32 PM Lcvette: qrc file
11:32 PM Lcvette: image files
11:32 PM Lcvette: and probably some other linked files maybe qss
11:32 PM TurBoss: :(
11:33 PM TurBoss: thats on the git history should be posible to recover i think...
11:36 PM Lcvette: oh great
11:37 PM Lcvette: im trying to get the graphiucs to come back
11:37 PM Lcvette: what was the compile compannd
11:37 PM Lcvette: .qcompile
11:37 PM Lcvette: ?
11:37 PM TurBoss: hmmm
11:37 PM TurBoss: without the dot
11:37 PM TurBoss: in the project folder
11:40 PM * Lcvette uploaded an image: Screenshot_2020-02-16_00-32-55.png (22KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/nRXSbxPuCBYQPSCGuyydneDp >
11:41 PM * Lcvette uploaded an image: Screenshot_2020-02-16_00-33-59.png (36KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/SygsAwpXeYtJizLjeQOaOMit >
11:54 PM Not-c468: [02qtpyvcp] 07TurBoss pushed 031 commit to 03VKBRebaseRebase [+0/-0/±1] 13https://git.io/Jv8qZ
11:54 PM Not-c468: [02qtpyvcp] 07TurBoss 03a845ea2 - allow to enable VKB from "virtual-keyboard.enable" setting
11:55 PM TurBoss: Lcvette: setting is up
11:58 PM Lcvette: \o/
11:58 PM Lcvette: ok
11:58 PM Lcvette: im editing the vkb
11:58 PM Lcvette: i need to make a enable vkb button or something in probe basic settings page?
11:58 PM Lcvette: did those go through?
11:58 PM Lcvette: lost internet for a few minytes