#linuxcnc-devel | Logs for 2013-08-12

Back
[00:00:45] psha256 is now known as psha
[00:02:09] <andypugh> apt insists that it has installed hostmtot2-firmware-all. But I can't see it in /lib/firmware/hm2. I wonder where it got put?
[00:02:54] -!- asdfasd has quit [Ping timeout: 264 seconds]
[00:03:26] -!- psha has quit [Quit: Lost terminal]
[00:07:47] <andypugh> Oddly, installing the -5i23 version worked
[00:07:49] -!- thomaslindstr_m has quit [Remote host closed the connection]
[00:09:46] -!- Nick001-Shop has quit [Remote host closed the connection]
[00:26:49] -!- andypugh has quit [Quit: andypugh]
[00:35:15] -!- Valen has quit [Client Quit]
[00:35:35] -!- Valen has quit [Read error: Connection reset by peer]
[01:00:30] -!- ravenlock has quit [Ping timeout: 276 seconds]
[01:11:29] <jepler> andypugh: due to bug in my packaging, installing -all doesn't actually install any firmwares :-/
[01:11:46] <jepler> install the specific one you want and you're good to go
[01:22:40] -!- c-bob has quit [Ping timeout: 264 seconds]
[01:26:51] -!- KimK_2 [KimK_2!~kkirwan@ip68-102-65-151.ks.ok.cox.net] has joined #linuxcnc-devel
[01:29:29] -!- morfic has quit [Remote host closed the connection]
[01:33:28] -!- nwmcsween has quit [Ping timeout: 264 seconds]
[01:52:27] -!- sumpfralle1 has quit [Ping timeout: 240 seconds]
[01:52:54] -!- tmcw has quit [Remote host closed the connection]
[02:18:09] -!- ktchk [ktchk!~eddie6929@n219079226030.netvigator.com] has joined #linuxcnc-devel
[02:18:35] -!- Tecan has quit [Ping timeout: 246 seconds]
[02:23:00] -!- Servos4ever has quit [Quit: ChatZilla 0.9.90.1 [SeaMonkey 2.19/20130628213754]]
[02:56:52] -!- Loetmichel has quit [Ping timeout: 264 seconds]
[03:23:52] -!- ve7it has quit [Ping timeout: 264 seconds]
[03:24:15] -!- morfic has quit [Remote host closed the connection]
[03:25:00] -!- ve7it [ve7it!~LawrenceG@S01060014d19d0b68.pk.shawcable.net] has joined #linuxcnc-devel
[03:49:42] -!- dhusea has quit [Ping timeout: 256 seconds]
[03:49:42] dhusea_ is now known as dhusea
[03:51:26] -!- SpeicusX has quit [Ping timeout: 240 seconds]
[03:53:24] -!- AR_ has quit [Ping timeout: 276 seconds]
[04:00:58] -!- tjb1 has quit [Read error: Connection reset by peer]
[04:08:06] -!- Felix29 has quit []
[04:20:22] -!- ktchk has quit [Ping timeout: 246 seconds]
[04:36:55] -!- FinboySlick has quit [Quit: Leaving.]
[05:02:52] -!- Fox_Muldr has quit [Ping timeout: 264 seconds]
[05:09:26] -!- jpk has quit [Ping timeout: 240 seconds]
[05:10:35] -!- joe9 has quit [Remote host closed the connection]
[05:19:48] -!- kwallace [kwallace!~kwallace@smb-87.sonnet.com] has parted #linuxcnc-devel
[06:06:05] -!- ve7it has quit [Remote host closed the connection]
[06:07:15] -!- adb has quit [Read error: Operation timed out]
[06:35:41] -!- mhaberler [mhaberler!~mhaberler@extern-183.stiwoll.mah.priv.at] has joined #linuxcnc-devel
[06:42:28] -!- nwmcsween has quit [Ping timeout: 264 seconds]
[06:46:35] -!- aksr has quit [Ping timeout: 260 seconds]
[06:52:57] -!- archivist_herron has quit [Read error: Operation timed out]
[07:10:53] -!- nwmcsween has quit [Ping timeout: 240 seconds]
[07:14:24] -!- KimK_2 has quit [Quit: Leaving]
[07:19:48] -!- mle has quit [Excess Flood]
[07:41:16] -!- dhoovie has quit [Read error: Connection reset by peer]
[07:51:04] -!- Valen has quit [Read error: Connection timed out]
[07:51:20] -!- mle has quit [Excess Flood]
[08:06:57] -!- cevad has quit [Quit: Leaving]
[08:08:01] -!- md-2 has quit [Remote host closed the connection]
[08:09:25] -!- rob_h [rob_h!~rob_h@94.8.141.244] has joined #linuxcnc-devel
[08:36:27] -!- cpresser_ has quit [Quit: Lost terminal]
[09:12:25] -!- Valen has quit [Quit: Leaving.]
[09:35:13] -!- linuxcnc-build [linuxcnc-build!~linuxcnc-@75-166-187-25.hlrn.qwest.net] has joined #linuxcnc-devel
[09:35:22] -!- hm2-buildmaster [hm2-buildmaster!~hm2-build@75-166-187-25.hlrn.qwest.net] has joined #linuxcnc-devel
[09:36:37] -!- hm2-buildmaster_ has quit [Ping timeout: 248 seconds]
[09:36:46] -!- seb_kuzm1nsky has quit [Ping timeout: 246 seconds]
[09:37:01] -!- mle has quit [Excess Flood]
[09:37:04] -!- linuxcnc-build_ has quit [Ping timeout: 264 seconds]
[09:38:41] -!- seb_kuzminsky [seb_kuzminsky!~seb@75-166-187-25.hlrn.qwest.net] has joined #linuxcnc-devel
[09:44:39] -!- b_b has quit [Changing host]
[09:51:44] -!- stsydow has quit [Remote host closed the connection]
[09:57:50] -!- mle has quit [Excess Flood]
[10:35:37] -!- skunkworks has quit [Remote host closed the connection]
[10:46:22] -!- DJ9DJ has quit [Remote host closed the connection]
[10:47:50] -!- cevad has quit [Ping timeout: 240 seconds]
[10:47:50] -!- toastydeath has quit [Ping timeout: 240 seconds]
[10:57:55] -!- |1li_ has quit [Read error: Connection reset by peer]
[11:08:42] -!- pjm has quit [Read error: Connection reset by peer]
[11:11:30] -!- Mikeggg has quit [Ping timeout: 264 seconds]
[11:11:38] -!- psha[work] [psha[work]!~psha@195.135.238.205] has joined #linuxcnc-devel
[11:14:03] -!- skunkworks [skunkworks!~skunkwork@68-115-41-210.static.eucl.wi.charter.com] has joined #linuxcnc-devel
[11:15:43] -!- mle has quit [Excess Flood]
[11:22:49] -!- nwmcsween2 has quit [Ping timeout: 246 seconds]
[11:54:40] -!- jmr_ has quit [Quit: Page closed]
[12:05:23] -!- servos4ever has quit [Ping timeout: 240 seconds]
[13:12:11] -!- mle has quit [Excess Flood]
[13:14:09] -!- yaplej has quit [Ping timeout: 250 seconds]
[13:31:35] -!- stsydow has quit [Remote host closed the connection]
[13:32:37] knownasilya3 is now known as knownasilya
[13:44:54] -!- maximilian_h [maximilian_h!~bonsai@p549DE868.dip0.t-ipconnect.de] has joined #linuxcnc-devel
[13:50:07] tom_o_t-afk is now known as tom_o_t
[14:10:45] -!- wboykinm has quit [Quit: No Ping reply in 180 seconds.]
[14:10:46] -!- aystarik has quit [Ping timeout: 240 seconds]
[14:15:41] -!- asdfasd has quit [Ping timeout: 276 seconds]
[14:21:51] -!- cpresser has quit [Quit: leaving]
[14:30:42] -!- maximilian_h has quit [Quit: Leaving.]
[14:31:26] -!- mhaberler has quit [Quit: mhaberler]
[14:48:38] -!- kwallace [kwallace!~kwallace@tmb-225.sonnet.com] has joined #linuxcnc-devel
[14:58:09] -!- kwallace2 [kwallace2!~kwallace@smb-222.sonnet.com] has joined #linuxcnc-devel
[15:00:18] -!- kwallace has quit [Ping timeout: 276 seconds]
[15:05:09] -!- mrsun has quit [Ping timeout: 248 seconds]
[15:06:01] -!- ctrl_ has quit [Quit: Page closed]
[15:13:17] -!- stsydow has quit [Remote host closed the connection]
[15:13:44] -!- mhaberler [mhaberler!~mhaberler@extern-183.stiwoll.mah.priv.at] has joined #linuxcnc-devel
[15:30:39] -!- syyl-- has quit [Ping timeout: 256 seconds]
[15:36:14] -!- mhaberler has quit [Quit: mhaberler]
[15:41:01] -!- Thetawaves_ has quit [Quit: This computer has gone to sleep]
[15:49:42] -!- knownasilya has quit [Ping timeout: 264 seconds]
[15:49:50] -!- andypugh [andypugh!~andy2@cpc16-basl9-2-0-cust685.20-1.cable.virginmedia.com] has joined #linuxcnc-devel
[15:54:23] -!- knownasilya2 has quit [Ping timeout: 240 seconds]
[15:54:54] -!- capricorn_1 has quit [Quit: Konversation terminated!]
[15:56:23] -!- knownasilya has quit [Ping timeout: 240 seconds]
[15:57:23] -!- knownasilya3 has quit [Ping timeout: 240 seconds]
[15:58:14] -!- knownasilya4 has quit [Ping timeout: 240 seconds]
[15:58:58] -!- jpk has quit [Changing host]
[15:59:26] -!- knownasilya5 has quit [Ping timeout: 240 seconds]
[16:00:04] -!- dhusea has quit [Ping timeout: 260 seconds]
[16:00:14] -!- knownasilya6 has quit [Ping timeout: 240 seconds]
[16:00:25] <skunkworks> pcw_home, I tried the same two installs on different motherboard hardware for grins. (12.04 and 10.04 rtnet)
[16:01:14] <skunkworks> same effect - 12.04 has the missing symbol and 10.04 seems to comunicate but doesn't send the config and gets encoder errors.
[16:01:50] -!- knownasilya7 has quit [Ping timeout: 240 seconds]
[16:02:15] -!- knownasilya8 has quit [Ping timeout: 240 seconds]
[16:03:02] -!- knownasilya9 has quit [Ping timeout: 240 seconds]
[16:05:08] -!- norbert [norbert!~norbert@a89-182-188-156.net-htp.de] has joined #linuxcnc-devel
[16:05:32] <pcw_home> What hardware?
[16:06:25] <pcw_home> If its a 7I80 you dont send a config
[16:06:53] <skunkworks> sorry - 7i80 - I mean the config line.
[16:07:18] <skunkworks> If I send it all 0 for pwmgen encoders and such - I still get the ecoder errors.
[16:08:28] <pcw_home> Maybe the config parsing is broken in the driver
[16:09:03] <norbert> Halo, I am working on a glade widget to load a file to linuxcnc using an IconView, so it is very touchscreen friendly. My widget do use some part of code witch is under the BSD license. I got also the permission from the author of the original code to use it. Does somebody know if it is allowed to relicense the code under GPL, or would it be a problem to include the code if it is under the BSD license?
[16:09:41] <cradek> which BSD license is it?
[16:10:18] <skunkworks> pcw_home, this is what I am seding.. loadrt hostmot2 loadrt hm2_eth ip="192.168.0.2" config="num_encoders=0 num_pwmgens=0 num_stepgens=0"
[16:10:32] <skunkworks> (other than it is the default ip address of the 7i80)
[16:11:01] <norbert> @cradek, the autor send me a mail with this information: The license for the code examples on ZetCode is BSD.
[16:11:31] <cradek> ok, that is not enough information to answer your question, because there are several licenses that people commonly call BSD.
[16:12:29] <norbert> I will than write an other Email to the author, just asking for his permission to public my code under GPL, Lets see waht he will answer.
[16:13:04] -!- PetefromTn has quit [Ping timeout: 264 seconds]
[16:13:09] <cradek> the license that gives us the most compatibility with the rest of linuxcnc is "GPL 2 or later"
[16:13:49] <cradek> but if you get clarification about which BSD license the author means, it may be just fine, since some are perfectly compatible
[16:15:32] <cradek> you might like to read https://www.gnu.org/licenses/license-list.html#GPLCompatibleLicenses
[16:17:02] -!- dhusea has quit [Ping timeout: 240 seconds]
[16:19:21] -!- zzolo has quit [Quit: zzolo]
[16:26:16] -!- nwmcsween has quit [Ping timeout: 264 seconds]
[16:27:30] -!- thomaslindstr_m has quit [Remote host closed the connection]
[16:27:33] -!- psha[work] has quit [Quit: Lost terminal]
[16:31:06] -!- Kup has quit [Read error: Connection reset by peer]
[16:31:41] -!- mackerski has quit [Quit: mackerski]
[16:32:14] <kwallace2> norbert: Off hand, have you looked at the GScreen or Touchy source to see how it is done there? It seems Glade and Python should provide what you need without too much fiddling.
[16:33:13] <cradek> touchy gives a scrolling list, it is only functional, not pretty
[16:40:22] -!- tmcw has quit [Remote host closed the connection]
[16:42:16] <norbert> and gscreen does use the standard dialog.
[16:42:41] -!- soooga_ has quit [Read error: Connection reset by peer]
[16:43:08] <kwallace2> http://www.wallacecompany.com/tmp/Screenshot-1.png
[16:44:39] <kwallace2> I wasn't involved with the file bits, but it didn't seem that too much magic was used here.
[16:48:50] <norbert> Where can I find the code?
[16:48:59] <norbert> looks nice
[16:53:23] <kwallace2> You might ask Daniel Rogge from Tormach on the e-mail list. The lathe and software is due to be released by the end of this year, maybe.
[16:55:50] -!- Blorb has quit [Ping timeout: 245 seconds]
[17:02:19] -!- ve7it [ve7it!~LawrenceG@S01060014d19d0b68.pk.shawcable.net] has joined #linuxcnc-devel
[17:05:26] -!- Tom_itx has quit [Read error: Connection reset by peer]
[17:05:48] -!- IchGuckLive has quit [Quit: ChatZilla 0.9.87 [Firefox 20.0/20130329043827]]
[17:06:26] -!- zlog has quit [Read error: Connection reset by peer]
[17:07:54] <skunkworks> always just a little to slow to see the screen shots...
[17:09:24] <kwallace2> I'll put it back up.
[17:09:56] <skunkworks> got it thanks
[17:11:02] <skunkworks> interesting... (I know when I first started in linux - I had a hard time figuring out where the usb drive was 'mounted'
[17:16:13] <kwallace2> We set and limit what files go where, when and how , so there is less chance for an operator to get lost. A Linux savvy person might find it too restrictive.
[17:17:13] <skunkworks> heh
[17:17:58] _BJFreeman is now known as BJfreeman
[17:18:44] <skunkworks> do you think they will put their setup in linuxcnc prime?
[17:26:20] <kwallace2> My impression is that once the lathe is released, there will be time to catch a breath, then present the software. I don't think there is a lot of motivation to push anything into LinuxCNC (only my view, Rogge knows better), but it should be available.
[17:54:10] -!- Vq has quit [Ping timeout: 245 seconds]
[18:15:38] -!- syyl_ws has quit [Quit: Verlassend]
[18:41:33] -!- fatpandas has quit [Ping timeout: 264 seconds]
[18:44:19] -!- jfire has quit [Read error: Operation timed out]
[18:45:38] -!- Tom_itx [Tom_itx!~Tl@unaffiliated/toml/x-013812] has joined #linuxcnc-devel
[18:45:54] -!- PetefromTn has quit [Remote host closed the connection]
[18:55:12] -!- aystarik [aystarik!~aystarik@81.5.114.222] has joined #linuxcnc-devel
[18:58:45] -!- ler_hydra has quit [Remote host closed the connection]
[19:02:45] -!- wboykinm_ has quit [Remote host closed the connection]
[19:04:40] -!- Tom_itx has quit [Ping timeout: 264 seconds]
[19:07:13] -!- ctbenergy [ctbenergy!~ewaldwein@62-47-150-31.adsl.highway.telekom.at] has joined #linuxcnc-devel
[19:12:55] -!- Rogelio has quit [Quit: Page closed]
[19:26:22] -!- norbert has quit [Quit: Verlassend]
[19:30:43] <KimK> skunkworks: Hi Sam, are you around?
[19:35:25] <KimK> skunkworks: You said earlier you were trying installs. Did these have anything to do with the debs that Seb (and others?) posted before Seb left? Reason being, I have another E350N available now, and it's needing an install. So I'm wondering whether I should copy my other E350N install (the one that mhaberler and zultron posted before the fest), or is there some more recent 12.04 (or similar) install that I should try?
[19:35:29] <KimK> Any advice appreciated, and from anyone. Thanks, I'll check back.
[19:41:57] -!- JT-Shop has quit [Ping timeout: 248 seconds]
[19:42:15] -!- jthornton has quit [Ping timeout: 256 seconds]
[19:53:19] -!- JT-Shop [JT-Shop!~John@198.45.190.160] has joined #linuxcnc-devel
[19:53:26] -!- jthornton [jthornton!~john@198.45.190.160] has joined #linuxcnc-devel
[19:55:16] -!- skunkworks has quit [Quit: Leaving]
[19:55:57] <andypugh> KimK: I am having better luck with Lubuntu than Ubuntu on my D510. That's the 64-bit version + Xenomai. Ubuntu spent all last night rebooting itself every few minutes (start up the disk usage analyser, watch it reboot...) This may be because I upset it by removing too many packages though.
[19:57:01] <andypugh> Using the instructions here and the branch on LinuxCNC.org http://static.mah.priv.at/public/UnifiedBuild.html
[20:02:39] <andypugh> I was wondering about making a LiveCD of a 7i80 system, but then found this: http://www.geekconnection.org/remastersys/
[20:03:30] <andypugh> Not that I have a 7i80 system, but I do have a 7i80...
[20:05:45] -!- tmcw has quit [Remote host closed the connection]
[20:07:35] -!- erictheise has quit [Quit: erictheise]
[20:13:24] -!- wertyuud [wertyuud!~wertyuud@dynamic-78-8-54-12.ssp.dialog.net.pl] has joined #linuxcnc-devel
[20:21:32] <memleak> KimK, seb posted 3.4.55 RTAI .deb packages, I suggest using those.
[20:24:38] -!- knownasilya10 has quit [Ping timeout: 240 seconds]
[20:30:18] -!- b_b has quit [Changing host]
[20:30:38] -!- jpk has quit [Ping timeout: 240 seconds]
[20:43:59] -!- odogono has quit [Quit: odogono]
[20:49:29] -!- skunkworks [skunkworks!~chatzilla@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[20:54:17] -!- jay__ has quit [Quit: Page closed]
[20:56:05] -!- erictheise has quit [Quit: erictheise]
[21:00:18] -!- krusty_ar has quit [Quit: No Ping reply in 180 seconds.]
[21:01:53] -!- Tom_itx [Tom_itx!~Tl@unaffiliated/toml/x-013812] has joined #linuxcnc-devel
[21:02:13] <ctbenergy> KimK: I use seb 3.4.55 RTAI packages on Intel D525MW and it works great
[21:02:23] <ctbenergy> http://highlab.com/~seb/linuxcnc/rtai-for-3.4-prerelease/
[21:03:07] <ctbenergy> Realtek RTL8168B/8111B Ethernet NIC driver must be compile and load as modul
[21:03:11] -!- FinboySlick has quit [Quit: Leaving.]
[21:10:31] -!- DJ9DJ has quit [Quit: bye]
[21:12:44] <KimK> andypugh: Hi Andy, thanks for the advice. Also, could you elaborate a little on the remastersys fellow's comments? Is the going away of remastersys something that affects us? Is he holding, perhaps not the source, but his "secret sauce" for ransom? A search did not find remaster in your UnifiedBuild link, also zero hits on the wiki. Sorry, I'm a little in the dark here. What I should learn from his frustration(?) and departure?
[21:13:16] <KimK> memleak, ctbenergy: OK, thanks very much for the advice.
[21:13:39] -!- Tom_itx has quit [Ping timeout: 260 seconds]
[21:14:22] <KimK> (In and out, I'll check back.)
[21:20:07] -!- KimK has quit [Read error: Operation timed out]
[21:20:26] -!- Tom_itx [Tom_itx!~Tl@unaffiliated/toml/x-013812] has joined #linuxcnc-devel
[21:21:42] -!- zlog [zlog!~zlog@ip68-102-199-165.ks.ok.cox.net] has joined #linuxcnc-devel
[21:25:05] <andypugh> remasterys has nothing to do with the unified build, or any build of linuxCNC.
[21:25:25] <andypugh> I just happened to mention them consecutively.
[21:26:11] <andypugh> However, it might effect us if we plan on making any more LiveCDs, and if remasterysys is the way that that is done.
[21:34:18] -!- fomox has quit [Read error: Connection reset by peer]
[21:36:14] -!- knownasilya11 has quit [Ping timeout: 240 seconds]
[21:37:55] -!- L33TG33KG34R has quit [Ping timeout: 260 seconds]
[21:38:26] -!- KimK [KimK!~Kim__@wsip-184-176-200-171.ks.ks.cox.net] has joined #linuxcnc-devel
[21:42:30] toastyde1th is now known as toastydeath
[21:51:08] -!- mhaberler [mhaberler!~mhaberler@extern-183.stiwoll.mah.priv.at] has joined #linuxcnc-devel
[22:09:11] <ctbenergy> mhaberler: Hi, you're doing a great job, nice greetings from the district of Leibnitz, Suedsteiermark :-)
[22:09:31] <mhaberler> ah, nebenan?
[22:10:12] <ctbenergy> ja, gleich nebenan
[22:10:40] <mhaberler> ah! und wofür verwendest Du LinuxCNC?
[22:10:41] -!- chillly has quit [Quit: Leaving]
[22:13:55] <ctbenergy> Faesmaschine Optimum BF30 Vario und spaeter noch fur Optimum D280 Drehmaschiene, die ist aber noch nicht auf CNC umgebaut
[22:14:20] <mhaberler> ah, ok, ganz ordentlich. Stepper?
[22:14:51] <ctbenergy> Ja Stepper, Wantai Motors
[22:15:28] <mhaberler> nja, ich beschäftige mich sozusagen mit dem 10-Jahre-Software-Kehraus ;)
[22:16:21] <andypugh> mhaberler: Any thoughts? http://pastebin.com/rpwth370 This is an attempt to run ub-1 on my 5i23 system. OS is lubuntu 12.04. Please forgive the rather excessive pin list in the middle.
[22:17:39] -!- zzolo has quit [Quit: zzolo]
[22:17:47] <mhaberler> this is a failure in axis to find some file related to dynamic tabs
[22:18:23] <mhaberler> any chance you can upload the config and related files as a tar somewhere?
[22:18:25] <andypugh> Ah, OK, I may have a relict webcam tab in that setup.
[22:18:44] <andypugh> This is a clean new build with a rather old config.
[22:19:49] <mhaberler> the topmost line in the trace file tells you where Python stalled; yes, remove the tab for now, probably will come up
[22:20:21] <andypugh> It will be failing to find camview-emc as it won't be on this new system.
[22:20:22] <mhaberler> does this run with master? we didnt touch anything UI related
[22:20:26] <mhaberler> ah
[22:23:35] <andypugh> And now it works. For levels of "work" which include a Resolver driver where raw-counts oscillate by several million revolutions every servo cycle...
[22:23:50] <andypugh> Which is the bug I built this system to fix
[22:24:12] <mhaberler> why dont you use gdb to poke into it
[22:24:27] <mhaberler> sudo gdb -p <pid of rtapi_app>
[22:24:37] <andypugh> I am pretty sure that I know exactly what the bug is.
[22:24:59] <mhaberler> ah, inner vision replacing debugging;)
[22:25:01] <andypugh> I just needed a real 64-bit system with real hardware to test it with.
[22:25:05] <skunkworks> oops.
[22:26:33] <mhaberler> I got me a N450 el-cheapo board to iron out the x86_64 peculiarities
[22:27:22] <skunkworks> how is the latency?
[22:27:59] <mhaberler> puh, I use it only as a build slave, but will have a look tomorrow
[22:28:41] <skunkworks> eh - don't go out of your way
[22:29:17] <mhaberler> I did not the 3.10-4rt-preempt kernel gives surprisingly good results, around 20/25us
[22:31:44] <skunkworks> wow
[22:32:20] <mhaberler> yes, a bit of a surprise, there's been a lot of work on rt-preempt
[22:32:40] <skunkworks> that would run stepping machines... (to a point)
[22:33:01] <skunkworks> Those little lathes we have are running a 50us base thread
[22:33:13] <cradek> it'd be nice if you knew what command it was popening
[22:33:50] -!- Brandonian has quit [Quit: Brandonian]
[22:36:51] <andypugh> where are s32 and u32 defined in the LinuxCNC headers? Or are those Linux defines?
[22:37:33] <andypugh> And are they "better" or worse than int32_t and uint32_t ?
[22:37:45] <mhaberler> hold on, yes
[22:37:55] <mhaberler> __u8 - grep in the rtapi dir
[22:38:33] <andypugh> This ought to carry back to 2.5 ideally.
[22:38:40] -!- davec_ has quit [Ping timeout: 246 seconds]
[22:38:59] <mhaberler> in rtapi.h
[22:39:01] <andypugh> I would imagine it is just as broken on a 64-bit RTAI build
[22:42:10] <andypugh> That resolves back to an include of <asm/types.h> ?
[22:43:34] <KimK> skunkworks: Hi Sam, re: my earlier posts (about what to new-install on E350N #2), do you have any advice for me beyond what I have received from andypugh, memleak, and ctbenergy?
[22:44:13] <skunkworks> no... :) I have not tried the new rtai build either
[22:44:45] <andypugh> What is the purpose of defining the same thing twice in successive lines in lines 116 and 117 here: http://www.cs.fsu.edu/~baker/devices/lxr/http/source/linux/include/linux/types.h
[22:44:52] -!- stsydow has quit [Ping timeout: 264 seconds]
[22:46:21] <andypugh> Ah, I think I am reading it backwards....
[22:46:40] <andypugh> It's a typedef not a define.
[22:49:02] <KimK> skunkworks: It sounds like the new RTAI build should work, albeit with the ethernet hiccup. So absent any contrary advice from you, I'll give it a try. More news later.
[22:51:39] <andypugh> However, reading the notes in rtapi.h it seems to suggest that my habitual use of s32 and u32 is an error. Ought I to change them all to __s32 and __u32 etc?
[22:54:34] <CaptHindsight> 64bit RTAI is still a work in progress, might done in a few weeks
[22:57:45] <memleak> Paolo and I are working on unifying the architectures in RTAI, keeping as much code interchangeable between both 32 and 64
[22:58:30] <memleak> 64 is far behind but a lot of the 32-bit code is compatible with 64, but not entirely.
[22:58:57] <memleak> takes time to over which functions are and are not compatible.
[22:59:31] <memleak> RTAI math issues though are fixed in the master github branch in the ShabbyX tree for 32 and 64 architectures.
[22:59:39] <ctbenergy> KimK: E350N use the Realtek 8111E, you to not need to build the kernel module for Realtek 8168B
[23:00:04] -!- servos4ever has quit [Quit: ChatZilla 0.9.85 [SeaMonkey 2.0.11/20101206162726]]
[23:00:22] <memleak> ctbenergy, for 8111E doesn't it use the 8169 driver?
[23:01:38] <memleak> 8168B with a 8169 driver causes issues interrupt issues but I personally haven't had any.. i'm pretty sure my board is a 8168 based controller.
[23:03:48] <memleak> If you need 64-bit RTAI support you'll need 2.6 based kernels (vulcano branch) I've tested it and it runs great.
[23:04:05] <CaptHindsight> KimK: Gigabyte GA AMD E350N http://www.gigabyte.com/products/product-page.aspx?pid=3681#ov Is this your board?
[23:05:20] -!- mk0 has quit [Quit: Leaving]
[23:07:24] <CaptHindsight> 2.6 kernels would be Ubuntu 10.04 Lucid IIRC
[23:08:18] <mhaberler> andypugh: no, just use u<size>/s<size>
[23:08:33] <mhaberler> my mistake referring to __u8
[23:08:50] <ctbenergy> KimK: Oops! you are right, it use the same driver.
[23:08:57] <andypugh> Now I am confused.
[23:09:27] <andypugh> rtapi.h cleary states that you should use the __s<size> versions.
[23:10:18] <mhaberler> ok, I guess I should actually read it first..
[23:11:27] <KimK> CaptHindsight: Very close, mine are the rev 3.0's at http://www.gigabyte.com/products/product-page.aspx?pid=4379#ov I don't see a how-to, so, (not counting the NIC situation for now), I'm looking at Seb's debs at http://highlab.com/~seb/linuxcnc/rtai-for-3.4-prerelease/ So do I install and update 12.04 as an "ordinary" install, then install whatever RTAI features I need using the deb installer? Then run the (10.04?) LinuxCNC i
[23:11:27] <KimK> nstall script?
[23:11:29] <mhaberler> the code and the comment dont agree
[23:11:30] <KimK> oops
[23:12:18] <mhaberler> the type name is u8 etc, via a reference to __u8 wherever that comes from, and that is what Charles uses in the code
[23:12:44] <mhaberler> eg here: http://git.mah.priv.at/gitweb?p=emc2-dev.git;a=blob;f=src/rtapi/userpci/firmware.h;h=0341970c1e23a5766798890501d187181f245505;hb=9898998e7e9dde11158b02a12d0d6d891ecd882e#l56
[23:14:20] <memleak> KimK, for the 3.4 debs (3.4.55) they are meant to be used with precise and they can be installed via dpkg -i
[23:15:12] <memleak> i.e. sudo dpkg -i <package>.deb
[23:15:42] <memleak> as for the exact order (as there is like 4 or 5 debs) i'm not sure but dpkg will tell you what you need to install something
[23:16:08] <andypugh> I think that someone who knows this for sure needs to take a look at the code.
[23:16:11] <CaptHindsight> KimK: before seb left he posted instructions on the dev mail list
[23:16:24] <andypugh> I see a disturbing number of casts to (long)
[23:16:33] <mhaberler> right, int userland the __u* typedefs come in via /usr/include/asm-generic/int-ll64.h
[23:16:36] <mhaberler> where?
[23:16:53] -!- Nick001-Shop has quit [Ping timeout: 240 seconds]
[23:17:04] <CaptHindsight> 1) Install Ubuntu Precise 12.04 32-bit. 2)Fetch and install the the "-1-rtai" debs of the Shabby/Memleak RTAI
[23:17:04] <CaptHindsight> from here: http://highlab.com/~seb/linuxcnc/rtai-for-3.4-prerelease/ 3) Reboot to the RTAI kernel. 4) Fetch the git repo at linuxcnc.org.
[23:17:07] Nick001-Shop_ is now known as Nick001-Shop
[23:17:17] <CaptHindsight> 5) Build 2.5 or master (both should work).
[23:17:30] <CaptHindsight> 6) Try it out and let us know!
[23:18:02] <KimK> memleak: OK, I'll give that a try. CaptHindsight: Thanks, I'll go back and search there. Oh, hey, you're pretty fast, thanks!
[23:18:07] <andypugh> I am especially nervous of stepgen.c which looks like it might make exactly the same mistake as me adding a long delta to a long long accumulator and letting the magic of twos-complement handle the wrap in the delta.
[23:21:06] -!- rob_h has quit [Ping timeout: 264 seconds]
[23:21:51] <ctbenergy> KimK: http://public.weinhandl.org/drivers/r8168-8.036.00.instal-3.4.55-rtai-1.txt
[23:24:07] <andypugh> I wonder if anyone is using software stepping on a 64-bit system?
[23:24:21] <cradek> I wonder if anyone is using a 64-bit system
[23:24:40] <andypugh> KimK set one up at the fest.
[23:25:04] <andypugh> And I am running one now (but only because KimK's didn't work at all)
[23:25:55] <andypugh> I can't see any advantage at all in 64-bits over 32-bits for LinuxCNC
[23:26:11] <cradek> buzzword compliance
[23:26:51] <KimK> ctbenergy: OK, thanks!
[23:27:06] -!- asdfasd1 has quit [Ping timeout: 264 seconds]
[23:29:27] <KimK> andypugh: didn't work at all? I thought that it worked but that it had some math errors when running the resolver/RTAI? BTW, thanks for getting your 64-bit hardware and pursuing this.
[23:29:59] <andypugh> Yes, what I menat was that some of my code didn't work at all.
[23:31:12] <andypugh> The apparent resolver position oscillates by millions of revs every servo cycle. That's a bit worse than a "math error" :-)
[23:31:29] <KimK> OK, I misspoke too: s/it worked but/it worked incorrectly and/
[23:33:25] -!- tmcw has quit [Remote host closed the connection]
[23:33:58] <KimK> Ha, yes, a good bit bit worse! But good for you (and the rest of us!) in that you are getting to the bottom of this. Thanks again in advance.
[23:35:38] -!- nwmcsween has quit [Ping timeout: 264 seconds]
[23:36:29] <andypugh> I think I fixed it about an hour ago, but it is too late now to go out to the workshop and actually energise the motors...
[23:37:57] <KimK> andypugh, cradek: Maybe 64-bits is better, not so much for LinuxCNC itself, but for the OS (and new integrated CPU/graphics drivers?) in general? If even small boards are going 64-bit...?
[23:38:13] <andypugh> Then I need to spin the spindle long enough to wrap 32 bits of revs. It won't take too long as the base-resolution is 24-bits.
[23:38:17] <mhaberler> better for what?
[23:38:33] <andypugh> Better for eating memory?
[23:38:36] -!- flippyhead has quit [Quit: flippyhead]
[23:38:46] <mhaberler> valid use case
[23:39:05] <mhaberler> the only one I can think of though
[23:39:07] <KimK> Better generally, I mean, for the OS. Not so much for LinuxCNC itself.
[23:39:52] <mhaberler> it would only be relevant if you hit 32bit limit. Not aware of such a case. In absence of that, it's just overhead
[23:41:53] -!- ctbenergy [ctbenergy!~ewaldwein@62-47-150-31.adsl.highway.telekom.at] has parted #linuxcnc-devel
[23:45:20] -!- tjtr33 [tjtr33!~tjtr33@76-216-190-185.lightspeed.cicril.sbcglobal.net] has joined #linuxcnc-devel
[23:47:47] <tjtr33> mhaberler, funny search engine looks for book on ZMQ "Results for ZeroMQ: No catalog results found. Did you mean: jerome?" ( true story )
[23:48:15] <mhaberler> bing.com ;-?
[23:48:41] <tjtr33> local library net in Chicago
[23:49:07] <mhaberler> are you looking for a book?
[23:50:14] <tjtr33> i dont understand the idea of apps publishing data yet, and began reduplicationg your work to get a HalWeb, then it dawned on me what you are doing, so wanted to read up.
[23:50:52] <mhaberler> ah. do you speak python?
[23:51:01] <tjtr33> un petit pu
[23:51:09] <mhaberler> good enough
[23:51:21] <cradek> I wonder why the heck mini does that
[23:51:46] <mhaberler> pretty bizarre, yes - no reason I can see
[23:51:47] <cradek> mhaberler: I'm glad you actually looked at it
[23:52:10] <mhaberler> yes, it might push the problem a few layers up ;)
[23:52:27] <mhaberler> get the zguide from the zmq website, and study the publish/subscribe example there; let me see which one..
[23:52:33] <cradek> well there's probably no problem - it's working according to design
[23:52:39] <cradek> whatever the heck the design was
[23:53:07] <cradek> it's ... uh, good of charles to try all these old unmaintained UIs to see the particular ways they bite
[23:53:17] -!- thomaslindstr_m has quit [Remote host closed the connection]
[23:53:57] <tjtr33> mhaberler, thx http://zguide.zeromq.org/page:all
[23:54:47] <cradek> if he had turned on debug he'd've seen the pause and resume messages being issued
[23:56:17] <mhaberler> there's no really simple pub/sub example there, but the pattern is well explained
[23:57:25] <mhaberler> the only thing to remember - if you dont get any messages at the receiving end, subscribe to "" which will make you get messages for all channels; then play with different channels
[23:59:09] <tjtr33> mhaberler, the book is >>funny<< :)
[23:59:22] <tjtr33> thx, off to read
[23:59:24] <mhaberler> yes, a bit
[23:59:37] -!- tjtr33 [tjtr33!~tjtr33@76-216-190-185.lightspeed.cicril.sbcglobal.net] has parted #linuxcnc-devel
[23:59:54] <mhaberler> the only patterns you need to fully grasp are: req/rep, router/dealer and pub/sub