#linuxcnc-devel | Logs for 2014-05-20

Back
[00:03:00] -!- a_morale_ has quit [Read error: Connection reset by peer]
[00:03:37] -!- Nick001-shop has quit [Quit: ChatZilla 0.9.90.1 [Firefox 29.0.1/20140506152807]]
[00:08:07] -!- ink has quit [Ping timeout: 258 seconds]
[00:11:05] -!- lyzidiamond has quit [Ping timeout: 264 seconds]
[00:15:07] -!- ink has quit [Ping timeout: 240 seconds]
[00:16:25] -!- syyl has quit [Ping timeout: 276 seconds]
[00:24:40] -!- topcyde has quit [Quit: got lost in lectro land]
[00:26:58] -!- patrickarlt has quit [Remote host closed the connection]
[00:29:31] -!- ElijahTW has quit [Ping timeout: 240 seconds]
[00:29:41] -!- ink has quit [Ping timeout: 264 seconds]
[00:31:58] -!- patrickarlt has quit [Ping timeout: 240 seconds]
[00:40:18] -!- ink has quit [Ping timeout: 240 seconds]
[00:47:23] -!- skunkworks [skunkworks!~chatzilla@75-139-114-62.dhcp.mant.nc.charter.com] has joined #linuxcnc-devel
[00:47:27] -!- ink has quit [Ping timeout: 252 seconds]
[00:56:58] -!- ink has quit [Ping timeout: 240 seconds]
[01:04:19] amnesic is now known as amnesic_away
[01:05:34] -!- ink has quit [Ping timeout: 240 seconds]
[01:05:37] -!- tumdedum has quit [Ping timeout: 258 seconds]
[01:06:54] -!- asdfasd has quit [Ping timeout: 240 seconds]
[01:09:45] -!- krusty_ar_ has quit [Read error: Connection reset by peer]
[01:23:20] -!- ink has quit [Ping timeout: 255 seconds]
[01:28:54] -!- ink has quit [Ping timeout: 240 seconds]
[01:30:17] -!- lyzidiamond has quit [Remote host closed the connection]
[01:34:19] -!- ink has quit [Ping timeout: 265 seconds]
[01:36:36] -!- lyzidiamond has quit [Remote host closed the connection]
[01:36:40] -!- sirdancealot has quit [Ping timeout: 258 seconds]
[01:41:05] -!- cradek has quit [Ping timeout: 255 seconds]
[01:41:12] -!- cradek [cradek!~chris@outpost.timeguy.com] has joined #linuxcnc-devel
[01:42:03] -!- lyzidiamond has quit [Ping timeout: 265 seconds]
[01:50:05] -!- kwallace2 has quit [Ping timeout: 255 seconds]
[01:50:45] -!- ink has quit [Ping timeout: 265 seconds]
[01:51:14] -!- Servos4ever has quit [Quit: ChatZilla 0.9.90.1 [SeaMonkey 2.26/20140428215651]]
[01:52:43] -!- kwallace1 [kwallace1!~kwallace@smb-34.sonnet.com] has joined #linuxcnc-devel
[02:01:06] -!- ink has quit [Ping timeout: 240 seconds]
[02:02:21] -!- jduhls has quit [Ping timeout: 265 seconds]
[02:09:57] -!- ink has quit [Ping timeout: 252 seconds]
[02:21:50] -!- ink has quit [Ping timeout: 255 seconds]
[02:27:54] -!- ink has quit [Ping timeout: 240 seconds]
[02:38:02] -!- ink has quit [Ping timeout: 255 seconds]
[02:38:44] -!- ve7it [ve7it!~LawrenceG@S01060014d19d0b68.pk.shawcable.net] has joined #linuxcnc-devel
[02:39:35] -!- ElijahTW has quit [Client Quit]
[02:45:51] -!- AR__ has quit [Ping timeout: 265 seconds]
[02:45:53] -!- ink has quit [Ping timeout: 252 seconds]
[02:49:11] -!- amiri_ has quit [Ping timeout: 252 seconds]
[02:54:19] -!- ink has quit [Ping timeout: 252 seconds]
[03:00:13] -!- ink has quit [Ping timeout: 276 seconds]
[03:01:29] -!- jduhls has quit [Ping timeout: 264 seconds]
[03:05:40] -!- witnit has quit [Remote host closed the connection]
[03:06:43] -!- ink has quit [Ping timeout: 276 seconds]
[03:09:40] -!- PetefromTn_ has quit [Quit: Given the choice between you, I'll take the sea-sick crocodile.]
[03:14:58] <seb_kuzminsky> cmorley: thanks for opening #374, that's a strange one
[03:18:16] <cmorley> yes that is something that could mess people up for a long time before it's found. Also pncconf produces this line so it could be very common.
[03:18:35] <KGB-linuxcnc> 03Sebastian Kuzminsky 05v2.5_branch 52dc6f1 06linuxcnc 10docs/man/man9/hostmot2.9 docs: fix hm2 encoder.rawcounts pin name in manpage * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=52dc6f1
[03:18:49] <seb_kuzminsky> i wonder what's going on there (i'm still reading my way through the forum thread)
[03:20:07] <cmorley> I have no idea, other then I assume it changes when rawcounts is initialized.
[03:20:28] <seb_kuzminsky> yeah...
[03:22:08] <seb_kuzminsky> check out this near-satanic line: http://git.linuxcnc.org/gitweb?p=linuxcnc.git;a=blob;f=src/hal/drivers/mesa-hostmot2/encoder.c;h=91f14a8a6f9e57ecddba9c4a560bd11254503d45;hb=13395a127fe82d02619e96cc56e369fdcf36c86a#l667
[03:22:34] -!- karavanjo has quit [Remote host closed the connection]
[03:22:38] <seb_kuzminsky> it reads the rawcounts pin (even though it's supposed to be an output) and uses it to do math, including changing the zero offset of the .counts pin
[03:23:05] -!- ink has quit [Ping timeout: 264 seconds]
[03:24:34] <cmorley> Chris m backs away....
[03:25:56] <seb_kuzminsky> aren't new signals initialized to 0?
[03:27:38] <seb_kuzminsky> oh, i see pcw_home already figured it out on the forum
[03:27:48] <seb_kuzminsky> ... in september of 2013
[03:27:53] <cmorley> I'm just a lowly configuration guy :)
[03:28:02] <seb_kuzminsky> heh
[03:29:00] <cmorley> Yes I wish I had the bug report sooner then I coulda patched pncconf sooner (which I haven't done at all)
[03:29:25] <cmorley> but we should fix the real problem rather then pncconf
[03:30:09] <cmorley> anyways i'm off to see the wizard...night
[03:30:41] <seb_kuzminsky> aren't you our go-to guy for motion too now? ever since http://git.linuxcnc.org/gitweb?p=linuxcnc.git;a=commitdiff;h=71f6326a9e2585122856a77619dfeae193a61d5d;hp=5aac98c4282300d5c0248a8865724e7e13cb0f9a
[03:31:02] <seb_kuzminsky> yeah i agree, i think it should be fine for pncconf to link rawcounts
[03:31:18] <seb_kuzminsky> it's a bug in the hm2 driver that the dro goes crazy when you do
[03:32:14] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.6 7a1153a 06linuxcnc 10docs/man/man9/hostmot2.9 Merge remote-tracking branch 'origin/v2.5_branch' into 2.6 * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=7a1153a
[03:34:44] -!- ink has quit [Ping timeout: 255 seconds]
[03:51:13] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.5-hm2-encoder-rawcounts-fix dfdcc36 06linuxcnc 10src/hal/drivers/mesa-hostmot2/encoder.c 10src/hal/drivers/mesa-hostmot2/hostmot2.h hm2: make encoder.rawcounts an Out pin, as claimed * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=dfdcc36
[03:52:16] <seb_kuzminsky> pcw_home: can you see if the 2.5-hm2-encoder-rawcounts-fix fixes #374, the issue discussed at http://www.linuxcnc.org/index.php/english/forum/49-basic-configuration/26982-dro-values-not-zero-on-startup
[04:01:11] -!- ve7it has quit [Remote host closed the connection]
[04:01:34] -!- jduhls has quit [Ping timeout: 240 seconds]
[04:06:50] -!- FrankZappa has quit []
[04:10:53] -!- jerryitt has quit [Quit: Connection closed for inactivity]
[04:14:47] -!- ink has quit [Ping timeout: 255 seconds]
[04:20:52] -!- lyzidiamond has quit [Remote host closed the connection]
[04:27:05] -!- ink has quit [Ping timeout: 252 seconds]
[04:27:26] -!- patrickarlt has quit [Quit: Leaving...]
[04:39:26] -!- ink has quit [Ping timeout: 265 seconds]
[04:45:44] -!- FinboySlick has quit [Quit: Leaving.]
[04:51:26] -!- ink has quit [Ping timeout: 255 seconds]
[04:54:49] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.5-hm2-encoder-rawcounts-fix f4adcab 06linuxcnc 10src/hal/drivers/mesa-hostmot2/encoder.c 10src/hal/drivers/mesa-hostmot2/hostmot2.h fixup * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=f4adcab
[04:57:52] -!- ink has quit [Ping timeout: 276 seconds]
[04:58:03] -!- kwallace1 [kwallace1!~kwallace@smb-34.sonnet.com] has parted #linuxcnc-devel
[05:02:34] -!- jduhls has quit [Ping timeout: 240 seconds]
[05:02:39] -!- Fox_Muldr has quit [Ping timeout: 252 seconds]
[05:04:05] -!- steves_logging has quit [Ping timeout: 265 seconds]
[05:05:35] -!- ink has quit [Ping timeout: 252 seconds]
[05:14:14] -!- syyl has quit [Ping timeout: 240 seconds]
[05:15:41] -!- theorbtwo has quit [Ping timeout: 265 seconds]
[05:21:35] -!- Komzpa has quit [Ping timeout: 255 seconds]
[05:24:39] -!- i_tarzan has quit [Ping timeout: 252 seconds]
[05:40:34] -!- psha[work] [psha[work]!~psha@psha.org.ru] has joined #linuxcnc-devel
[05:47:31] -!- ink has quit [Ping timeout: 240 seconds]
[05:52:25] -!- ries has quit [Quit: ries]
[05:55:38] -!- ink has quit [Ping timeout: 240 seconds]
[06:00:35] -!- jduhls has quit [Read error: Connection reset by peer]
[06:04:24] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.5-hm2-encoder-rawcounts-fix 343c428 06linuxcnc 10src/hal/drivers/mesa-hostmot2/encoder.c fixup - simplify driver initialization * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=343c428
[06:05:28] -!- jduhls has quit [Ping timeout: 265 seconds]
[06:06:05] <seb_kuzminsky> ok check this out
[06:06:37] <seb_kuzminsky> with the current tip of the v2.5_branch, 52dc6f18: http://pastebin.ca/2762044
[06:07:15] <seb_kuzminsky> when you connect a net to the hm2 encoder .rawcounts pin, the pin takes on the value of the net, and position jumps
[06:07:35] <seb_kuzminsky> (when you disconnect rawcounts from the net, it reverts to its previous value)
[06:10:45] <seb_kuzminsky> with the 2.5-hm2-encoder-rawcounts-fix branch, 343c428: http://pastebin.ca/2762051
[06:11:08] -!- ink has quit [Ping timeout: 258 seconds]
[06:11:12] <seb_kuzminsky> when you connect the net to .rawcounts, the *net* takes on the value of the *pin*, as it should, and there's no position jump
[06:19:35] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.5-hm2-encoder-rawcounts-fix 7b0c303 06linuxcnc 10src/hal/drivers/mesa-hostmot2/encoder.c 10src/hal/drivers/mesa-hostmot2/hostmot2.h hm2: make encoder.rawcounts an Out pin, as claimed * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=7b0c303
[06:20:45] <seb_kuzminsky> kgb doesn't make it clear, but that was a force-push of the encoder-fix branch, with the two fixup commits squashed
[06:21:13] <seb_kuzminsky> cradek: i think that should go in 2.5
[06:22:12] <seb_kuzminsky> and we should probably audit the drivers and make sure they all use Out pins only as the destinations of assignments
[06:22:43] <seb_kuzminsky> sounds like a job for a static analyser, but i dont know how to tell clang to look for that
[06:23:15] <seb_kuzminsky> one of my work mates is a clang developer, i'll ask him tomorrow
[06:23:56] -!- ink has quit [Ping timeout: 255 seconds]
[06:26:17] -!- KimK has quit [Read error: Connection reset by peer]
[06:28:49] -!- KimK [KimK!~Kim__@ip68-102-30-143.ks.ok.cox.net] has joined #linuxcnc-devel
[06:30:18] -!- archivist_herron has quit [Ping timeout: 240 seconds]
[06:31:29] -!- ink has quit [Ping timeout: 264 seconds]
[06:39:55] -!- ink has quit [Ping timeout: 240 seconds]
[06:40:27] -!- trshfx has quit [Quit: ircII EPIC5-1.1.6 -- Are we there yet?]
[06:47:04] -!- ink has quit [Remote host closed the connection]
[06:58:38] -!- larryone has quit [Ping timeout: 240 seconds]
[07:05:34] -!- jduhls has quit [Ping timeout: 240 seconds]
[07:20:13] -!- FreezingCold has quit [Ping timeout: 276 seconds]
[07:22:54] -!- larryone has quit [Ping timeout: 240 seconds]
[07:30:09] -!- lyzidiamond has quit [Remote host closed the connection]
[07:31:25] -!- pcw_home_ [pcw_home_!~chatzilla@c-50-143-148-115.hsd1.ca.comcast.net] has joined #linuxcnc-devel
[07:33:26] -!- skunkworks has quit [Read error: Connection reset by peer]
[07:34:39] -!- skunkworks [skunkworks!~chatzilla@75-139-114-62.dhcp.mant.nc.charter.com] has joined #linuxcnc-devel
[07:37:41] -!- mhaberler has quit [*.net *.split]
[07:37:41] -!- topcyde has quit [*.net *.split]
[07:37:42] -!- pcw_home has quit [*.net *.split]
[07:37:42] -!- ju-emb has quit [*.net *.split]
[07:37:42] -!- sulky has quit [*.net *.split]
[07:37:43] mhaberler_ is now known as mhaberler
[07:37:46] sulky_ is now known as sulky
[07:38:29] -!- rob_h [rob_h!~robh@90.212.252.76] has joined #linuxcnc-devel
[07:43:03] elderx is now known as 21WAAKKDD
[08:01:09] -!- witnit has quit [Remote host closed the connection]
[08:06:43] -!- jduhls has quit [Ping timeout: 252 seconds]
[08:11:17] -!- karavanjo has quit [Remote host closed the connection]
[08:17:18] -!- larryone has quit [Ping timeout: 240 seconds]
[08:20:08] -!- FreezingCold has quit [Quit: Out]
[08:20:24] -!- micges [micges!~captain_p@eps147.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[08:26:12] -!- dan2k3k4 has quit [Read error: Connection reset by peer]
[08:38:05] -!- Thetawaves has quit [Quit: This computer has gone to sleep]
[09:01:45] -!- Sergeant has quit [Quit: Page closed]
[09:07:41] -!- jduhls has quit [Ping timeout: 265 seconds]
[09:11:24] -!- b_b has quit [Changing host]
[09:12:43] -!- AggieMEEN has quit [Ping timeout: 240 seconds]
[09:44:07] -!- likevinyl has quit [Changing host]
[09:51:08] -!- larryone has quit [Ping timeout: 255 seconds]
[09:51:31] -!- karavanjo has quit [Remote host closed the connection]
[09:58:32] -!- bricofoy has quit [Quit: Konversation terminated!]
[10:07:54] -!- jduhls has quit [Ping timeout: 240 seconds]
[10:52:03] -!- psha[work] has quit [Quit: Lost terminal]
[10:55:08] -!- larryone1 has quit [Quit: This computer has gone to sleep]
[11:08:57] -!- jduhls has quit [Ping timeout: 252 seconds]
[11:19:47] -!- karavanjo has quit [Ping timeout: 255 seconds]
[11:36:04] -!- steves_logging [steves_logging!~Steve@wsip-70-168-134-18.dc.dc.cox.net] has joined #linuxcnc-devel
[11:53:25] -!- mhaberler has quit [Quit: mhaberler]
[12:02:33] -!- robbiet480 has quit [Ping timeout: 252 seconds]
[12:17:55] -!- karavanjo_ has quit [Ping timeout: 240 seconds]
[12:27:24] -!- fatpandas has quit [Quit: leaving]
[12:34:29] -!- i_tarzan has quit [Ping timeout: 264 seconds]
[12:46:48] -!- Valen has quit [Quit: Leaving.]
[12:50:58] -!- psha [psha!~psha@213.208.162.81] has joined #linuxcnc-devel
[13:00:54] -!- balestrino has quit [Ping timeout: 240 seconds]
[13:38:11] -!- psha has quit [Read error: Connection reset by peer]
[13:42:24] -!- psha [psha!~psha@213.208.162.81] has joined #linuxcnc-devel
[13:55:25] -!- pcw_home_ has quit [Ping timeout: 276 seconds]
[14:02:50] <cradek> looks like you already can't get beaglebones
[14:05:33] -!- jduhls has quit [Remote host closed the connection]
[14:10:43] <seb_kuzminsky> they're making a new rev (rev C, more on-board flash storage) and the production line burped
[14:11:27] -!- kwallace [kwallace!~kwallace@smb-157.sonnet.com] has joined #linuxcnc-devel
[14:11:42] <seb_kuzminsky> https://www.sparkfun.com/products/12857
[14:13:32] <CaptHindsight> allwinner soc's are available now in the RPi and duino format, so you can use the shields/capes/sarapes/cloaks/expansion boards
[14:13:42] <cradek> seb_kuzminsky: I think lots of components read from their out pins, but only after setting them. I'm struggling to understand what's right and wrong behavior of a component.
[14:14:26] <cradek> (and I didn't verify that)
[14:15:46] <archivist> would that be for previous state
[14:15:55] <seb_kuzminsky> it may or may not be previous state
[14:16:48] <seb_kuzminsky> if you create a net, set the value of the net with 'halcmd sets', then connect the output pin to the net, then the comp reads the pin, it'll see the net's value, not the previous thing the comp wrote to the pin
[14:17:05] <seb_kuzminsky> i'm pretty sure that's the root cause of bug #374
[14:17:51] <cradek> is that fixed by the first blob of http://git.linuxcnc.org/gitweb?p=linuxcnc.git;a=blobdiff;f=src/hal/hal_lib.c;h=847e584f852b0092f8d05835b5e98eb93651be4e;hp=bf05ec2fb224b4414796b9c7386cd1dc473a544a;hb=7220cb7846fafdcb26c2ebcf919032553f87d99f;hpb=39cf1690cbe86ac0f7f7da2859d28ec5adbb7914
[14:18:01] <seb_kuzminsky> i *think* the correct behavior is to never read Out pins - they should never be rvalues
[14:18:30] <cradek> can you sets an unconnected signal?
[14:18:35] <seb_kuzminsky> yeah
[14:18:41] <cradek> huh
[14:18:48] * seb_kuzminsky blinks at that commit
[14:19:16] <seb_kuzminsky> brb
[14:19:17] <cradek> the log message on that commit is good
[14:20:34] <seb_kuzminsky> oh, i see
[14:20:43] <seb_kuzminsky> that commit is in 2.6 and master, but not in 2.5 where i was doing my testing
[14:20:48] <cradek> yes
[14:20:54] <cradek> I'm wondering if it should be
[14:21:44] <seb_kuzminsky> hmm
[14:22:10] <seb_kuzminsky> i dont have time to try it out right now, but it seems like it maybe should be? it seems strictly better than the behavior before
[14:22:13] <seb_kuzminsky> brb
[14:23:05] <cradek> it would be interesting to know if it would have avoided the hm2 bug, which I still don't quite understand (surely nobody's config was sets-ing an unconnected signal?)
[14:23:40] <cradek> if it nukes a whole class of bugs (that we don't have a good way of finding) then it is clearly a good idea to incorporate it
[14:26:21] -!- dnalerom [dnalerom!~dnaleromj@64.20.30.66] has joined #linuxcnc-devel
[14:28:54] <seb_kuzminsky> pncconf accidentally(?) sets-s hm2 encoder.rawcounts to an otherwise unconnected signal
[14:29:29] <cradek> you mean links?
[14:29:56] <cradek> but unwritten signals start at zero
[14:30:03] <cradek> I don't see why it would break
[14:30:49] <seb_kuzminsky> http://www.linuxcnc.org/index.php/english/forum/49-basic-configuration/26982-dro-values-not-zero-on-startup?start=16
[14:31:45] <seb_kuzminsky> the bug affects 5i25 and 6i25, which don't get flashed with firmware on linuxcnc start, so if they were running before the encoder count register will be non-zero at startup
[14:32:00] <cradek> ohhhhhh
[14:32:05] -!- dnalerom has quit [Read error: Connection reset by peer]
[14:32:06] <cradek> and this steps it to 0
[14:32:24] <cradek> which is a huge and random change
[14:32:29] <seb_kuzminsky> right
[14:32:49] <cradek> I get it now, thanks
[14:33:07] -!- dnalerom [dnalerom!~dnaleromj@64.20.30.66] has joined #linuxcnc-devel
[14:39:54] -!- ravenlock has quit [Ping timeout: 240 seconds]
[14:40:39] -!- dnalerom has quit [Quit: Dang. Where did dnaleromj's computer go?]
[14:41:05] -!- PetefromTn_ has quit [Quit: A fine is a tax for doing wrong. A tax is a fine for doing well.]
[14:41:49] -!- dnalerom [dnalerom!~dnaleromj@64.20.30.66] has joined #linuxcnc-devel
[14:43:14] -!- dnalerom has quit [Client Quit]
[14:43:34] -!- dnalerom [dnalerom!~dnaleromj@64.20.30.66] has joined #linuxcnc-devel
[14:47:05] -!- ktchk [ktchk!~eddie6929@n219073071131.netvigator.com] has joined #linuxcnc-devel
[14:47:32] -!- ktchk [ktchk!~eddie6929@n219073071131.netvigator.com] has parted #linuxcnc-devel
[14:47:58] <cradek> seb_kuzminsky: did you see the bug happen in 2.6, even with the dummysig/link change?
[14:48:44] <cradek> or did you just find and fix the code problem
[14:57:50] <seb_kuzminsky> nope, didn't look at 2.6 at all
[14:57:56] <seb_kuzminsky> just fixed hm2 in 2.5
[14:58:11] -!- kwallace2 [kwallace2!~kwallace@smb-142.sonnet.com] has joined #linuxcnc-devel
[14:58:15] <seb_kuzminsky> the general fix is probably better
[15:00:41] -!- kwallace has quit [Ping timeout: 252 seconds]
[15:10:53] -!- dnalerom has quit [Quit: Dang. Where did dnaleromj's computer go?]
[15:14:59] amnesic_away is now known as amnesic
[15:17:33] -!- i_tarzan has quit [Ping timeout: 252 seconds]
[15:32:41] -!- dan2k3k4 has quit [Ping timeout: 264 seconds]
[15:35:04] -!- tjb11 has quit [Read error: Connection reset by peer]
[15:38:05] -!- tjb1 has quit [Ping timeout: 258 seconds]
[15:40:43] -!- jduhls has quit [Remote host closed the connection]
[15:41:26] -!- likevinyl has quit [Quit: likevinyl]
[15:42:56] -!- Jasen_ has quit [Quit: Page closed]
[15:45:27] -!- amiri has quit [Ping timeout: 240 seconds]
[15:50:58] -!- balestrino has quit [Ping timeout: 240 seconds]
[15:51:14] -!- dnalerom [dnalerom!~dnaleromj@64.20.30.66] has joined #linuxcnc-devel
[15:52:53] -!- tinkerer [tinkerer!~tinkerer@mail.play-pla.net] has joined #linuxcnc-devel
[16:00:59] -!- dnalerom has quit [Quit: Dang. Where did dnaleromj's computer go?]
[16:01:53] -!- dnalerom [dnalerom!~dnaleromj@64.20.30.66] has joined #linuxcnc-devel
[16:11:03] -!- dnalerom has quit [Quit: Dang. Where did dnaleromj's computer go?]
[16:11:37] -!- dnalerom [dnalerom!~dnaleromj@64.20.30.66] has joined #linuxcnc-devel
[16:13:29] -!- dnalerom has quit [Client Quit]
[16:13:59] -!- dnalerom [dnalerom!~dnaleromj@64.20.30.66] has joined #linuxcnc-devel
[16:23:49] -!- sudobangbang has quit [Read error: No route to host]
[16:24:21] -!- eneuro_ has quit [Quit: Page closed]
[16:27:25] -!- dnalerom has quit [Quit: Dang. Where did dnaleromj's computer go?]
[16:27:55] -!- jduhls has quit [Remote host closed the connection]
[16:32:19] -!- gazprom has quit [Remote host closed the connection]
[16:42:02] -!- sudobangbang has quit [Quit: ChatZilla 0.9.90.1 [Firefox 29.0.1/20140506152807]]
[16:42:15] -!- larryone has quit [Ping timeout: 240 seconds]
[16:43:32] -!- deMimsy has quit [Quit: Page closed]
[16:48:07] -!- rob_h has quit [Ping timeout: 252 seconds]
[16:52:29] -!- larryone1 has quit [Ping timeout: 264 seconds]
[16:56:56] -!- lyzidiamond has quit [Remote host closed the connection]
[17:00:12] <KGB-linuxcnc> 03Michael Haberler 05v2.5_branch 51a0afc 06linuxcnc 10src/hal/hal_lib.c hal/link/unlink: revise semantics of hal_link()/hal_unlink(): * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=51a0afc
[17:01:23] -!- micges has quit [Read error: Connection reset by peer]
[17:01:52] <seb_kuzminsky> cmorley: that commit ^^^^ cherrypicked by cradek from 2.6 into 2.5 should fix the "crazy dro when you link hm2 encoder rawcounts to a net" bug you pointed out last night
[17:03:40] -!- micges [micges!~captain_p@eps147.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[17:06:37] -!- lyzidiamond has quit [Remote host closed the connection]
[17:15:53] -!- patrickarlt has quit [Ping timeout: 264 seconds]
[17:24:00] -!- tris has quit [Quit: Leaving]
[17:25:07] -!- dan2k3k4 has quit [Max SendQ exceeded]
[17:25:57] -!- dan2k3k4 has quit [Max SendQ exceeded]
[17:28:03] -!- md-2 has quit [Quit: Leaving...]
[17:28:14] -!- Connor has quit [Read error: No route to host]
[17:29:49] -!- Connor [Connor!~Connor@75.76.30.113] has joined #linuxcnc-devel
[17:35:46] -!- patricka_ has quit [Ping timeout: 258 seconds]
[17:36:17] -!- dan2k3k4 has quit [Ping timeout: 264 seconds]
[17:39:07] -!- Tecan has quit [Changing host]
[17:39:51] -!- Loetmichel has quit [Ping timeout: 240 seconds]
[17:41:20] -!- dway has quit [Quit: NOOOOOOooooooooo……]
[17:47:49] -!- rob_h [rob_h!~robh@90.212.252.76] has joined #linuxcnc-devel
[17:48:05] Cylly is now known as Loetmichel
[17:55:55] -!- gazprom has quit [Quit: Lost terminal]
[18:02:11] -!- lyzidiamond has quit [Remote host closed the connection]
[18:13:11] -!- IchGuckLive has quit [Quit: ChatZilla 0.9.87 [Firefox 20.0/20130329043827]]
[18:16:41] amnesic is now known as amnesic_away
[18:26:05] -!- witnit has quit [Ping timeout: 264 seconds]
[18:29:09] -!- kfoltman has quit [Quit: Ex-Chat]
[18:29:16] -!- syyl_ws has quit [Remote host closed the connection]
[18:30:08] -!- jduhls_ has quit [Remote host closed the connection]
[18:31:05] -!- lyzidiamond has quit [Remote host closed the connection]
[18:34:00] -!- sudobangbang has quit [Read error: Connection reset by peer]
[18:36:44] -!- patrickarlt has quit [Ping timeout: 255 seconds]
[18:38:04] -!- jduhls has quit [Client Quit]
[18:43:14] -!- dan2k3k4 has quit [Ping timeout: 258 seconds]
[18:56:05] -!- dan2k3k4 has quit [Ping timeout: 255 seconds]
[19:01:46] -!- lyzidiamond has quit [Remote host closed the connection]
[19:15:35] -!- PCW [PCW!~chatzilla@99.88.10.65] has joined #linuxcnc-devel
[19:16:10] -!- terabyte- has quit [Quit: terabyte-]
[19:16:56] <PCW> seb_kuzminsky: it does look like mhaberlers patch fixes the rawcounts bug (master as of a week or so ago is OK)
[19:17:31] <PCW> (just tested with 5i25/7i77)
[19:21:17] -!- patrickarlt has quit [Ping timeout: 264 seconds]
[19:23:29] -!- bedah has quit [Quit: Ex-Chat]
[19:23:42] -!- dnalerom [dnalerom!~dnaleromj@64.20.30.66] has joined #linuxcnc-devel
[19:26:21] -!- dnalerom has quit [Client Quit]
[19:27:27] -!- meryan00 has quit [Ping timeout: 240 seconds]
[19:28:00] -!- Jeebiss has quit [Read error: Connection reset by peer]
[19:29:42] amnesic_away is now known as amnesic
[19:35:26] -!- dnalerom [dnalerom!~dnaleromj@64.20.30.66] has joined #linuxcnc-devel
[19:37:19] -!- dnalerom has quit [Client Quit]
[19:40:00] -!- dnalerom [dnalerom!~dnaleromj@64.20.30.66] has joined #linuxcnc-devel
[19:42:14] -!- almccon has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
[19:42:21] <seb_kuzminsky> PCW: thanks for checking
[19:43:26] <seb_kuzminsky> could you test v2.5.4-15-g51a0afc? it should work too
[19:43:31] -!- dnalerom has quit [Client Quit]
[19:43:57] <PCW> if i pull master will I get that?
[19:43:59] -!- dnalerom [dnalerom!~dnaleromj@64.20.30.66] has joined #linuxcnc-devel
[19:44:08] <PCW> oh 2.54
[19:44:14] <seb_kuzminsky> if you pull from git.linuxcnc.org you'll get all updated branches, including 2.5 and master
[19:44:41] <PCW> git pull
[19:44:43] <PCW> git checkout 2.5.4?
[19:44:43] <seb_kuzminsky> then you'll have to check out v2.5_branch ('git checkout v2.5_branch') and build it
[19:44:46] <Connor> Speaking of that.. I updated the other day and got a 2.7
[19:44:57] <Connor> I want to stick with 2.6..
[19:45:19] <seb_kuzminsky> Connor: you probably got 2.7.0~pre0, which is what the master branch is called now
[19:45:31] <seb_kuzminsky> that's what the 2.7 branch will be made from, at some point in the future
[19:45:46] <seb_kuzminsky> Connor: wait, do you mean 'git fetch' or 'apt-get update'?
[19:46:04] <Connor> apt-get update
[19:46:16] <Connor> I thought there was a 2.6 branch..
[19:46:33] <seb_kuzminsky> i see
[19:46:47] <seb_kuzminsky> yes, there are 2.6 debs available, you have to change your apt sources
[19:46:51] <seb_kuzminsky> just a sec
[19:46:56] -!- terabyte- has quit [Client Quit]
[19:47:06] <seb_kuzminsky> http://wiki.linuxcnc.org/cgi-bin/wiki.pl?UpdatingTo2.6
[19:47:31] <Connor> okay. Cool
[19:47:50] -!- micges1 [micges1!~captain_p@exe126.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[19:47:56] <seb_kuzminsky> i guess since you got 2.7~pre debs you're using the 'master' component from the buildbot deb archive, switch to the 2.6 component and you should be good
[19:47:59] <seb_kuzminsky> brb
[19:48:14] <Connor> I am.
[19:49:48] -!- demimsy_ has quit [Ping timeout: 240 seconds]
[19:51:07] -!- micges has quit [Ping timeout: 240 seconds]
[19:55:31] -!- ZinovaS_ has quit [Read error: Connection reset by peer]
[19:55:32] -!- dnalerom has quit [Quit: Dang. Where did dnaleromj's computer go?]
[19:55:38] -!- sumpfralle has quit [Ping timeout: 240 seconds]
[19:56:31] micges1 is now known as micges
[19:58:43] -!- skunkworks has quit [Ping timeout: 240 seconds]
[20:00:42] -!- gonzo___ has quit [Read error: Connection reset by peer]
[20:08:35] <seb_kuzminsky> Connor: apt won't automatically downgrade from 2.7.anything to 2.6.anything, but you can tell it to do it
[20:08:44] <seb_kuzminsky> switch your apt source from master to 2.6 & update
[20:09:05] -!- meryan00 has quit [Ping timeout: 245 seconds]
[20:09:15] <seb_kuzminsky> then 'apt-cache policy linuxcnc' will show the available versions (a couple of 2.6.something varieties) and the installed version (2.7.something)
[20:09:45] <PCW> latest 2.5 fixes rawcounts issue
[20:10:00] <seb_kuzminsky> yay!
[20:10:39] <seb_kuzminsky> Connor: then you can force a downgrade with "apt-get install linuxcnc=1:2.6.0~pre2.something.gsomething"
[20:11:06] <seb_kuzminsky> there must be ways to do it with the other apt managers too, but i dont know off the top of my head how to select a specific version with them
[20:11:42] <Connor> Cool. Thanks.
[20:11:46] <seb_kuzminsky> sure :-)
[20:12:50] <PCW> Sorry I didnt file a bug report the problem was worked-around and I promptly forgot about it
[20:14:25] -!- lyzidiamond has quit [Remote host closed the connection]
[20:17:38] <seb_kuzminsky> i'm glad we found out about it eventually and could fix it for everyone
[20:18:11] <seb_kuzminsky> iirc you have to make an account on sourceforge and log in before you can open a bug report, i wonder if that's an obstacle for people to report bugs
[20:21:16] -!- Thetawaves has quit [Quit: This computer has gone to sleep]
[20:24:21] <PCW> another reason to do it later
[20:24:44] <seb_kuzminsky> yeah, that's a bummer
[20:24:57] <seb_kuzminsky> reporting bugs should be as easy as possible
[20:25:29] <seb_kuzminsky> i wonder if we can relax the 'must be logged in' requirement, and if that would cause the spambots to swarm
[20:26:21] amnesic is now known as amnesic_away
[20:26:24] <PCW> not sure what excites them
[20:31:03] -!- dnalerom [dnalerom!~dnaleromj@64.20.30.66] has joined #linuxcnc-devel
[20:33:12] <seb_kuzminsky> PCW: does the connector-name typo in the 5i24 manual mean that we need to change the connector names reported by the hm2_pci driver for the 5i24?
[20:36:23] <PCW> probably... sigh
[20:38:00] <seb_kuzminsky> i guess the silkscreen on the pcb is the gold standard
[20:38:20] <seb_kuzminsky> everyone's configs will become broken....
[20:38:54] <PCW> the IDROM should have this stuff in it...
[20:40:49] <PCW> Luckily there wasn't enough room on the card silkscreen or I might have got that wrong also
[20:40:59] <seb_kuzminsky> haha
[20:46:36] -!- andypugh [andypugh!~andy2@cpc14-basl11-2-0-cust1010.20-1.cable.virginm.net] has joined #linuxcnc-devel
[20:51:16] -!- dnalerom has quit [Quit: Dang. Where did dnaleromj's computer go?]
[20:59:13] -!- dnalerom [dnalerom!~dnaleromj@64.20.30.66] has joined #linuxcnc-devel
[21:00:30] -!- skorasaurus has quit [Ping timeout: 276 seconds]
[21:00:55] -!- zeeshan-laptop has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
[21:02:22] <cradek> fwiw (not much), I've never heard someone comment that signing up on sf is an obstacle to reporting a bug
[21:02:34] <cradek> usually I think they don't even think of reporting it on the tracker
[21:03:12] <seb_kuzminsky> the set of people who won't bother to make an sf account to report a bug probably also won't bother to send an email reporting that fact
[21:03:50] <seb_kuzminsky> btu i agree with your second statement, that it's just not how "those people" operate
[21:04:20] <seb_kuzminsky> which is why folks like cmorley and andypugh are so awesome, for talking to them in the way they want to talk (ie on the forum)
[21:04:34] <cradek> yes
[21:05:18] <seb_kuzminsky> (err, and pcw and anyone else who talks on the forum, but i dont know who they are because i never talk on the forum)
[21:05:53] <cradek> noticing when a thing that goes by is a bug report (among all the other things that aren't bug reports) takes very special skill
[21:06:21] -!- psha has quit [Quit: Lost terminal]
[21:07:09] <cradek> I found a thing that I think would let anyone create a bug report
[21:08:23] <cradek> if I knew turning it on was a good idea, I'd turn it on
[21:08:58] <cradek> although this must be wrong, because it says only the 11 administrators can create bugs, and I know that's wrong
[21:09:13] <seb_kuzminsky> does it also put some kind of captcha between the interwebs and our precious pile of bugs?
[21:09:20] <seb_kuzminsky> if so i'd say turn it on
[21:09:36] -!- Deejay has quit [Quit: bye]
[21:11:26] <cradek> nope
[21:13:03] <seb_kuzminsky> lol @ #376
[21:13:24] <cradek> I deleted it
[21:13:39] -!- FinboySlick has quit [Quit: Leaving.]
[21:14:33] <cradek> there is such a thing as moderated comments
[21:14:52] <seb_kuzminsky> maybe we won't need it? maybe i'm naive?
[21:15:12] <seb_kuzminsky> why did i phrase those statements as questions?
[21:15:14] <cradek> well we can apparently just delete the noisy ones
[21:15:31] <seb_kuzminsky> thanks for making that change
[21:15:37] <cradek> we'll surely, uh, get lower-quality bug reports
[21:15:49] <cradek> well I changed it back
[21:15:57] <cradek> I just wanted to see how it worked
[21:16:34] <cradek> I think I'm against the change
[21:16:47] <seb_kuzminsky> ok
[21:16:57] <cradek> a bug report without being able to communicate with the reporter is much less useful
[21:17:25] <seb_kuzminsky> as an anonymous bug reporter you dont have to type in your email?
[21:17:26] <cradek> signing up on sf links to your email, so we can have some communication
[21:17:30] <cradek> nope
[21:17:33] <seb_kuzminsky> ah :-/
[21:18:33] <cradek> I'm not pretending I have the final word, but I'm on the "nah" side of the fence right now
[21:21:32] <seb_kuzminsky> since these anonymous bug reports are not tied to the reporter's email, i'm opposed as well
[21:28:19] -!- dnalerom has quit [Quit: Dang. Where did dnaleromj's computer go?]
[21:34:14] -!- zzolo has quit [Quit: zzolo]
[21:35:55] -!- dan2k3k4 has quit [Ping timeout: 240 seconds]
[21:36:13] -!- agwn has quit [Client Quit]
[21:36:53] -!- agwn [agwn!~agwn@c-69-181-176-3.hsd1.ca.comcast.net] has joined #linuxcnc-devel
[21:41:20] -!- dybskiy has quit [Remote host closed the connection]
[21:43:20] -!- thomaslindstr_m has quit [Quit: Leaving...]
[21:46:12] -!- lyzidiamond has quit [Remote host closed the connection]
[21:48:41] -!- dybskiy has quit [Ping timeout: 255 seconds]
[21:56:18] -!- patricka_ has quit [Remote host closed the connection]
[22:04:02] -!- zzolo has quit [Quit: zzolo]
[22:06:14] -!- jduhls has quit [Remote host closed the connection]
[22:07:29] -!- syyl has quit [Ping timeout: 264 seconds]
[22:13:38] -!- tinkerer has quit [Quit: Leaving.]
[22:16:00] <andypugh> Oh dear. Aram is using version 2.2 and the hal_m5i20 driver. With no velocity output pin. Watch him blame me for makig him buy the wrong hardware…
[22:16:34] -!- dybskiy has quit [Ping timeout: 240 seconds]
[22:17:37] <seb_kuzminsky> you should fix 2.2 so it works for him, and write better docs while you're at it
[22:17:54] <andypugh> But only for 2.2, of course.
[22:18:29] -!- dybskiy_ has quit [Ping timeout: 252 seconds]
[22:19:10] <andypugh> “I am not an electrical engineer or programmer and I am not prepared to learn anything, but demand to be able to use LinuxCNC” is a bit like saying “I want to take up swimming, but I refuse to get wet”
[22:19:48] <seb_kuzminsky> if you'd just write a better description of how to swim, then i could learn without getting wet
[22:19:53] <PCW> well d/dt of position will work(assuming 2.2 has D/DT comp)
[22:20:10] <seb_kuzminsky> seriously your docs are terrible and that makes you a terrible person
[22:20:28] <andypugh> He is going to live the ddt docs: http://www.linuxcnc.org/docs/2.2/html/man/man9/ddt.9.html
[22:20:45] <andypugh> (love)
[22:20:52] <seb_kuzminsky> haha
[22:20:56] <PCW> not a lot of wasted verbiage
[22:21:21] <andypugh> Even I think that is a little too terse.
[22:21:51] <seb_kuzminsky> what's the next kind of alien more alien than martians? that's who the 2.2 ddt docs are for
[22:23:12] <andypugh> The new version is worse, it uses the [ | ] [,]] sort of rubrik with no explanation.
[22:23:48] -!- demimsy has quit [Ping timeout: 240 seconds]
[22:24:01] <andypugh> | for “or” and {} for optional really _is_ programmer-speak.
[22:24:16] <seb_kuzminsky> i can see how the new syntax is off-putting to people not used to reading manpages
[22:26:02] <andypugh> Three or four separate valid loadrt command examples might be clearer.
[22:26:19] <seb_kuzminsky> and let people extrapolate the rules from the examples? maybe.
[22:26:22] <seb_kuzminsky> maybe both?
[22:26:33] <seb_kuzminsky> maybe we could add an EXAMPLES section to the manpages?
[22:27:01] <andypugh> The auto-generated pages emerge from comp don’t they? It might not even be so hard.
[22:27:23] <seb_kuzminsky> but i'm opposed to removing the part that unambiguously explains how it works to people who understand the (very standard) manpage syntax
[22:27:24] <PCW> I think both is better (formal syntax + example)
[22:27:50] <seb_kuzminsky> examples go a long way to making things clearer for novices
[22:28:14] <PCW> (example at bottom including loadrt and addf)
[22:28:33] <seb_kuzminsky> andypugh: yes, comp(1) makes the manpages from the *.comp input files
[22:28:49] <andypugh> In other news, the 12V supply on my mill burst into flames (briefly) this evening.
[22:28:57] <PCW> its a lot of redundant information but less bewildering
[22:29:39] <PCW> thats not good...
[22:29:53] <seb_kuzminsky> i wonder if there's a programmatic way to generate example .hal snippets from a .comp file
[22:30:07] <seb_kuzminsky> that's both correct and helpful
[22:31:22] <seb_kuzminsky> and i'm afraid that if we do, it still won't get Aram past his hurdles :-/
[22:31:49] <andypugh> Does it make me a bad person that I want him to switch to Mach?
[22:33:19] <PCW> Right now on my desk I have a SD94 (servo Dynamics) to 7I33 PCB
[22:33:21] <PCW> that I made specifically to end wiring questions...
[22:40:04] -!- icid has quit [Client Quit]
[22:40:29] -!- bertrik has quit [Ping timeout: 264 seconds]
[22:41:35] -!- jduhls has quit [Ping timeout: 252 seconds]
[22:41:38] <andypugh> Examples could be readily inserted in comp.g around line 763.
[22:41:43] <andypugh> But not by me, tonight.
[22:48:15] -!- calvinmetcalf has quit [Quit: Connection closed for inactivity]
[23:01:55] -!- sumpfralle has quit [Ping timeout: 265 seconds]
[23:04:01] -!- patrickarlt has quit [Remote host closed the connection]
[23:06:26] amnesic_away is now known as amnesic
[23:08:59] -!- patrickarlt has quit [Ping timeout: 255 seconds]
[23:10:06] -!- lyzidiamond has quit [Remote host closed the connection]
[23:18:28] -!- gonzo_nb has quit [Quit: Leaving]
[23:18:39] -!- Einar1 has quit [Quit: Leaving.]
[23:19:07] -!- gonzo__nb has quit [Quit: Leaving]
[23:42:15] -!- jduhls has quit [Ping timeout: 240 seconds]
[23:53:47] -!- andypugh has quit [Quit: andypugh]