#linuxcnc-devel | Logs for 2020-01-20
Back
[00:30:38] -!- fjungclaus has joined #linuxcnc-devel
[00:58:02] -!- c-log has quit [Ping timeout: 240 seconds]
[01:06:41] -!- c-log has joined #linuxcnc-devel
[02:31:17] -!- ve7it has quit [Remote host closed the connection]
[02:40:08] -!- c-log has quit [Ping timeout: 260 seconds]
[02:47:57] -!- c-log has joined #linuxcnc-devel
[02:49:38] -!- CMorley has quit [Read error: Connection reset by peer]
[03:23:41] -!- fjungclaus has quit [Quit: fjungclaus]
[05:08:27] -!- sparafucile has quit [Read error: Connection reset by peer]
[05:09:57] -!- sparafucile has joined #linuxcnc-devel
[07:31:30] -!- CMorley has joined #linuxcnc-devel
[11:54:04] -!- mauz555 has joined #linuxcnc-devel
[12:20:38] -!- mauz555 has quit []
[12:22:17] -!- mauz555 has joined #linuxcnc-devel
[13:42:03] -!- mauz555 has quit []
[13:42:40] -!- mauz555 has joined #linuxcnc-devel
[13:49:21] -!- ve7it has joined #linuxcnc-devel
[13:54:34] -!- mauz555 has quit []
[15:17:25] <Bushman> good news everyone!
[15:17:35] <Bushman> i was able to make the wireles pendant work
[15:19:21] <Bushman> turns out most of the hal pins that didn't want to work were denoted as "<something>.x.<something>" while version 2.7 uses "<something>.0.<something>"
[15:19:48] <Bushman> same for other axes, y/1 z/2, etc
[15:20:22] <Bushman> qick swap of xyz for 012 fixed most of the functionality
[15:20:35] <Bushman> even the DRO is working fine :D
[15:20:53] <jepler> cool I'm glad you got it working!
[15:21:04] <Bushman> the default DRO is absolute coordinates tho
[15:21:27] <Bushman> i've changed it to relative but i wonder...
[15:21:54] <Bushman> can i somehow attach one of the macro buttons to switch between absolute and relative>
[15:21:57] <Bushman> ?
[15:22:10] <Bushman> how would one approach this?
[15:23:32] <Bushman> is there any sort of flip flop bit i can switch and use that to map different things to different parameters?
[15:24:04] <jepler> There is a component called mux2 which can select one of two input signals (floats) to copy to its output
[15:24:07] <Bushman> i program simatic PLCs at work, but this hal stuff is still enigma to me
[15:24:07] <jepler> http://linuxcnc.org
[15:24:11] <jepler> hah version 2.4
[15:24:29] <Bushman> oh! shiny!
[15:24:35] * Bushman loves mux
[15:24:50] <jepler> so you would make one mux for each axis. Hook the relative position to in0 and the absolute position to in1, and the selector button to sel
[15:24:52] <Bushman> oh, only 2.4?
[15:25:11] <Bushman> http://linuxcnc.org seem to work to :D
[15:26:01] <Bushman> ok, that solves the multiplexing :D
[15:26:12] <Bushman> now how do i achieve the flipflop? :D
[15:26:15] * Bushman googles
[15:26:33] <Bushman> http://linuxcnc.org
[15:26:35] <Bushman> :D
[15:26:40] <Bushman> couldn't be easier :D
[15:26:47] <jepler> I'm not immediately sure which component will best help making a toggle button. there is a compoent called flipflop but I'm not sure it works in the way you need
[15:27:09] <jepler> oh maybe you want http://linuxcnc.org
[15:27:47] <jepler> you can also do some of these things with the classicladder, in theory; I've never become proficient at it, though.
[15:29:03] <Bushman> perfect!
[15:29:16] <Bushman> way better than flipflop
[15:29:40] <jepler> it says it even debounces your switch, which will be handy
[15:29:42] <Bushman> classic ladder sound tempting tho
[15:29:49] <Bushman> i'd have to look into it some day
[15:30:25] -!- Tom_itx has joined #linuxcnc-devel
[15:30:35] <Bushman> i know ladder good enough i'm sure i'd be able to program something usefull if only i get to know the I/Os and other functions
[15:30:57] <Bushman> witha debouncer? lovely!
[15:31:14] -!- Tom_shop has joined #linuxcnc-devel
[15:31:41] <Bushman> tho it's a digiatl signal via wireles so i guess debouncing is already done on-board in the pendant :P
[15:31:57] <jepler> likely true
[15:32:32] <Bushman> compiling the "driver" component was a hassle but everything else seems to be a breeze (if you know what you're doing lol)
[15:32:59] <Bushman> good thing someone have added it to main
[15:34:00] <Tom_shop> someone else on irc has a wireless pendant they've got up and going too
[15:34:03] <Bushman> tomorrow i'll start testing all the buttons and maybe add some macros too ;)
[15:34:19] <Tom_shop> not sure what brand
[15:34:22] -!- Tom_L has quit [Ping timeout: 268 seconds]
[15:34:29] Tom_shop is now known as Tom_L
[15:34:37] <Bushman> i think most of the are those xhc
[15:34:53] <Bushman> the's even openxhc project lol
[15:36:04] <Tom_L> if interested he's Lcvette in the main channel
[15:36:34] <Bushman> i think i'll also use the toggle to change the function of the feed override/step value knob to jog speed knob
[15:37:05] <Bushman> it's great i can ovveride the feeds when running the program, but i'd also would like to have a jog override
[15:37:39] <Bushman> or maybe i'll just get used to using the step move as jog speed override
[15:37:41] <Bushman> will see
[15:38:28] -!- Tom_itx has quit [Quit: Leaving]
[15:52:56] -!- Centurion_Dan has joined #linuxcnc-devel
[15:53:15] -!- Tom_itx has joined #linuxcnc-devel
[16:26:32] -!- mauz555 has joined #linuxcnc-devel
[16:40:36] -!- Tom_itx has quit [Quit: Leaving]
[16:58:44] -!- Tom_L has quit [Quit: Leaving]
[16:59:56] -!- Tom_L has joined #linuxcnc-devel
[17:14:10] -!- pcw_mesa_ has joined #linuxcnc-devel
[17:17:32] -!- pcw_mesa has quit [Ping timeout: 268 seconds]
[17:19:40] -!- pcw_mesa_ has quit [Quit: ChatZilla 0.9.93 [Firefox 52.9.0/20180621064021]]
[17:32:42] -!- pcw_mesa has joined #linuxcnc-devel
[19:16:33] -!- Centurion_Dan has quit [Ping timeout: 268 seconds]
[19:58:30] -!- Centurion_Dan has joined #linuxcnc-devel
[21:31:28] -!- mauz555 has quit []
[21:32:27] -!- rmu has quit [Ping timeout: 264 seconds]
[21:38:55] -!- rmu has joined #linuxcnc-devel
[22:06:12] <jepler> interrresting https://hackaday.io the source for the critical part, real time step generation, is hidden. boo. but at least it's definitely not linuxcnc :wink: