#hazzy Logs

Feb 03 2020

#hazzy Calendar

05:51 AM jthornton: morning
06:44 AM TurBoss: morning
06:45 AM TurBoss: jthornton: here is the branch i rebased on master the other day
06:45 AM TurBoss: https://github.com/TurBoss/linuxcnc/tree/python3_2020
06:50 AM TurBoss: has some identation issues
06:50 AM TurBoss: I have to fix
06:58 AM hazzy-m: morning
07:14 AM jthornton: it builds ok
09:43 AM * dremeier[m] uploaded an image: jog_speed.png (28KB) < https://matrix.org/_matrix/media/r0/download/jauriarts.org/UEdLRZEKGZzipsYAbTFESLDM >
09:43 AM dremeier[m]: please, does someone has a hin for me, how I can add a funktion to have buttons to transfer a fixed value to the jog speed, like in the pic. In the spinbox a user can add a value and that value the button should transfer this value to the jog speed. I tried it with "halui.joint.jog-speed" and also with "machine.jog.linear-speed" without success.
10:12 AM Lcvette: TurBoss: whats that link? looks like something for symless/synergy a new thing?
10:14 AM Lcvette: dremeier: take a look at how the other slider 100% buttons work
10:14 AM Lcvette: they set things to 100%, i think that is what you may be looking for!
10:17 AM TurBoss: yes its similar just tested
10:20 AM Lcvette: hows it work?
10:20 AM Lcvette: its wonderful for me!
10:20 AM Lcvette: one keyboard
10:21 AM Lcvette: but on my test machine i have to keep the mouse setup so i can start the symless prgram and allow it to connect
10:21 AM Lcvette: my other dev computer does it automatically some how
10:21 AM Lcvette: not sure what the difference is
10:24 AM Lcvette: dremeier: actually what you are trying to do i think will need python coding as the sliders are setup in python
10:24 AM dremeier[m]: @Levette that was the first thing I did. but does not work at all. The settingNames goes to a py script, so I can´t change it to button.
10:25 AM Lcvette: yeah i think you will have to write some new code to make the buttons do what you want
10:27 AM dremeier[m]: Can someone code this thing? You know, I would pay for it.
10:30 AM TurBoss: so you need a button that set the slider to a fixed value?
10:30 AM TurBoss: like reset?
10:40 AM dremeier[m]: four buttons each to different value which can be entered in a spinbox or so
10:41 AM dremeier[m]: I was also trying to change the reset button to a different value but I can´t do that, no glue how to do.
10:49 AM TurBoss: can't figure a way for now
10:50 AM TurBoss: :(
10:51 AM dremeier[m]: no time or no idea?
10:53 AM TurBoss: no tikme
10:55 AM TurBoss: but I'm trying to figure a simple way
10:55 AM TurBoss: per example jog increments does this
10:55 AM TurBoss: but its a witget
10:56 AM dremeier[m]: would be great!!! 👍
10:57 AM TurBoss: is just a spinbox or its wired to something?
10:59 AM dremeier[m]: just a spinbox and a button
11:01 AM dremeier[m]: yould be also a VCPsettingsSpinBox which commit the buttons. on press the button the value change the slider.
11:02 AM dremeier[m]: could be also a VCPsettingsSpinBox which commit the buttons. on press the button the value change the slider.
11:06 AM TurBoss: you need to mact the widgets signals and slots type
11:06 AM TurBoss: spinbox requires a int or float
11:06 AM TurBoss: but buttons can only send booleand
11:07 AM dremeier[m]: thats the problem
11:08 AM dremeier[m]: what is about a macro?
11:09 AM dremeier[m]: Subcallbutton -> macro pulls the value from the spinbox -> back to the vcp Slider?
11:10 AM dremeier[m]: or a MDI button?
11:16 AM Lcvette: hazzy we had a discussion a while back about fusions tolerance and linuxcnc's G64 P#, what was the final verdict on that?
11:16 AM Lcvette: did you or your brother ever test it out?
11:31 AM TurBoss: dremeier: can't figure a way ... :)
12:16 PM dremeier[m]: 😢
12:21 PM TurBoss: you can wire to real machine elemets without code
12:33 PM Lcvette: slider works awesome on my machine
12:33 PM Lcvette: quick and easy
12:33 PM Lcvette: touch screen
12:34 PM Lcvette: jogging in jog mode is not a "precision thing anyhow, if you want that then you go to increment mode orbetter yet use an mpg, once i started using the mpg i don't even use the on screen jog keys anymore
12:39 PM dremeier[m]: it is not only me who want that feature, so it has to be there! No why or why not other way. It is a fantasic feture, belive me
12:45 PM Lcvette: well you will have to discover a way to make it, but if turboss can't think of a way i dunno who can ~o~
12:46 PM TurBoss: without code
12:46 PM TurBoss: widget can do
12:46 PM dremeier[m]: so we need a new widget
12:51 PM TurBoss: override a button add a property named value and add a signal named setValue
12:51 PM TurBoss: brb dev
01:05 PM dremeier[m]: haha, I´ve no idea
01:58 PM * Lcvette posted a file: tool.tbl (5KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/IFwaQvWYpwweIDnMvVEjszPj >
03:37 PM dremeier[m]: can you show me how to do that, please?
03:48 PM Lcvette: TurBoss: i updated to the latest release with the atc fix you did and the machine is phucked
03:48 PM Lcvette: nothing is working on the atc widget again
03:49 PM Lcvette: tools are not showing up
03:49 PM Lcvette: i updated the remap files but things are very broken
03:49 PM Lcvette: we need to go back to the way it was working
04:07 PM Lcvette: ok fixed it
04:07 PM Lcvette: was missing debug messages in toolchange.ngc
04:07 PM Lcvette: but i found na bug
04:08 PM Lcvette: if you reference the carousel a second time while linuxcnc is running and the widget isn't at the carousel home position, it does not reposition the widget carousel
05:50 PM Lcvette: found why my probe crashed
05:50 PM Lcvette: the go_to_home subroutine was sending to work offset zero even though it was not supposed
05:50 PM Lcvette: just fixed in all the config files and uploading!
05:51 PM Not-c468: [02probe_basic] 07Lcvette pushed 031 commit to 03master [+0/-0/±4] 13https://git.io/JvGqg
05:51 PM Not-c468: [02probe_basic] 07Lcvette 031f1ef95 - fixed got_to_home macro*** important fix
05:52 PM Not-c468: [02probe_basic] 07KurtJacobson pushed 031 commit to 03gh-pages [+88/-0/±0] 13https://git.io/JvGqw
05:52 PM Not-c468: [02probe_basic] 07traviscibot 03a4b0f42 - Deploy kcjengr/probe_basic to github.com/kcjengr/probe_basic.git:gh-pages
06:56 PM Not-c468: [02probe_basic] 07Lcvette created tag 03v0.1.7 - 13https://git.io/JeDwL
06:56 PM Not-c468: [02probe_basic] 07Lcvette tagged 031f1ef95 as 03v0.1.7 13https://git.io/JvGYC
06:58 PM Not-c468: [02probe_basic] 07KurtJacobson pushed 031 commit to 03gh-pages [+88/-0/±0] 13https://git.io/JvGYB
06:58 PM Not-c468: [02probe_basic] 07traviscibot 0327b7476 - Deploy kcjengr/probe_basic to github.com/kcjengr/probe_basic.git:gh-pages
06:58 PM Not-c468: [02probe_basic] 07KurtJacobson published 03v0.1.7 | v0.1.7 - 13https://git.io/JvGYR
06:58 PM Not-c468: [02probe_basic] 07Lcvette pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/JvGY0
06:58 PM Not-c468: [02probe_basic] 07Lcvette 032d647a6 - update docs for new release for go_to_home fix
06:58 PM travis-ci: kcjengr/probe_basic#265 (v0.1.7 - 1f1ef95 : Chris): The build passed.
06:58 PM travis-ci: Diff view : https://github.com/kcjengr/probe_basic/compare/v0.1.7
06:58 PM travis-ci: Build details : https://travis-ci.org/kcjengr/probe_basic/builds/645736026
06:59 PM Not-c468: [02probe_basic] 07KurtJacobson pushed 031 commit to 03gh-pages [+88/-0/±0] 13https://git.io/JvGYg
06:59 PM Not-c468: [02probe_basic] 07traviscibot 03ba1d073 - Deploy kcjengr/probe_basic to github.com/kcjengr/probe_basic.git:gh-pages
07:17 PM Lcvette: new release is up, testing now!
07:34 PM Lcvette: works!
07:34 PM Lcvette: that bug was why my probe was desatroyed
07:34 PM Lcvette: :(