#emc-devel | Logs for 2011-07-20

Back
[00:02:01] -!- OoBIGeye has quit [Ping timeout: 260 seconds]
[00:02:28] -!- robh__ has quit [Ping timeout: 240 seconds]
[00:03:33] KimK_afk is now known as KimK
[00:04:22] -!- theorbtwo has quit [Ping timeout: 264 seconds]
[00:04:28] theorb is now known as theorbtwo
[00:08:37] -!- sumpfralle has quit [Ping timeout: 250 seconds]
[00:13:33] -!- awallin has quit [Ping timeout: 252 seconds]
[00:14:53] -!- tom3p [tom3p!~tomp@74-93-88-241-Illinois.hfc.comcastbusiness.net] has joined #emc-devel
[00:19:30] -!- awallin [awallin!~quassel@MKDCCCXXVII.gprs.sl-laajakaista.fi] has joined #emc-devel
[00:23:53] -!- JT-Shop_ [JT-Shop_!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[00:26:31] -!- JT-Shop has quit [Ping timeout: 258 seconds]
[00:26:35] JT-Shop_ is now known as JT-Shop
[00:28:16] -!- OoBIGeye has quit [Ping timeout: 260 seconds]
[00:34:33] -!- OoBIGeye has quit [Ping timeout: 276 seconds]
[00:43:25] KimK is now known as KimK_afk
[00:47:33] -!- awallin has quit [Ping timeout: 276 seconds]
[00:50:43] -!- OoBIGeye has quit [Remote host closed the connection]
[00:51:37] -!- awallin [awallin!~quassel@MKDCCCXXVII.gprs.sl-laajakaista.fi] has joined #emc-devel
[00:56:51] -!- OoBIGeye has quit [Ping timeout: 260 seconds]
[00:57:57] -!- tom3p has quit [Quit: Ex-Chat]
[01:08:27] -!- OoBIGeye has quit [Ping timeout: 255 seconds]
[01:14:56] -!- OoBIGeye has quit [Ping timeout: 260 seconds]
[01:20:03] -!- OoBIGeye has quit [Ping timeout: 276 seconds]
[01:33:03] -!- OoBIGeye has quit [Ping timeout: 276 seconds]
[01:39:01] -!- OoBIGeye has quit [Remote host closed the connection]
[01:44:03] -!- OoBIGeye_ has quit [Remote host closed the connection]
[01:44:04] -!- JT-Shop_ [JT-Shop_!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[01:46:25] -!- JT-Shop has quit [Ping timeout: 252 seconds]
[01:46:26] -!- mhaberler has quit [Quit: mhaberler]
[01:46:31] JT-Shop_ is now known as JT-Shop
[02:07:56] -!- dgarr [dgarr!~dgarrett@adsl-75-61-65-148.dsl.pltn13.sbcglobal.net] has joined #emc-devel
[02:08:22] -!- JT-Shop has quit [Read error: Connection reset by peer]
[02:08:52] -!- JT-Shop [JT-Shop!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[02:09:03] -!- awallin has quit [Ping timeout: 252 seconds]
[02:19:55] -!- awallin [awallin!~quassel@MKDCCCXXVII.gprs.sl-laajakaista.fi] has joined #emc-devel
[02:50:27] -!- ries has quit [Quit: ries]
[02:59:51] -!- JT-Shop_ [JT-Shop_!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[03:02:13] -!- JT-Shop has quit [Ping timeout: 252 seconds]
[03:02:18] JT-Shop_ is now known as JT-Shop
[03:21:38] -!- sumpfralle has quit [Ping timeout: 252 seconds]
[03:41:27] -!- Guest529 has quit [Ping timeout: 240 seconds]
[03:53:55] -!- mikegg has quit [Ping timeout: 252 seconds]
[04:05:53] -!- JT-Shop_ [JT-Shop_!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[04:07:13] -!- JT-Shop has quit [Ping timeout: 240 seconds]
[04:07:20] JT-Shop_ is now known as JT-Shop
[04:10:56] -!- El_Matarife has quit [Quit: Nettalk6 - www.ntalk.de]
[04:33:07] -!- danimal_garage has quit [Ping timeout: 246 seconds]
[05:12:58] -!- ve7it has quit [Remote host closed the connection]
[05:25:41] -!- psha[work] [psha[work]!~psha@195.135.238.205] has joined #emc-devel
[05:26:08] -!- dgarr has quit [Quit: Leaving.]
[05:59:11] -!- jthornton has quit [Ping timeout: 240 seconds]
[06:00:31] -!- JT-Shop_ [JT-Shop_!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[06:01:05] -!- jthornton [jthornton!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[06:01:30] -!- JT-Shop has quit [Ping timeout: 252 seconds]
[06:01:42] JT-Shop_ is now known as JT-Shop
[06:04:54] -!- JT-Shop_ [JT-Shop_!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[06:06:25] -!- JT-Shop has quit [Ping timeout: 260 seconds]
[06:06:36] JT-Shop_ is now known as JT-Shop
[06:06:38] -!- theos has quit [Ping timeout: 252 seconds]
[06:12:28] -!- JT-Shop_ [JT-Shop_!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[06:13:22] -!- JT-Shop has quit [Ping timeout: 264 seconds]
[06:13:25] JT-Shop_ is now known as JT-Shop
[06:15:25] -!- JT-Shop has quit [Read error: Connection reset by peer]
[06:15:33] -!- Connor has quit [Ping timeout: 252 seconds]
[06:15:58] -!- JT-Shop [JT-Shop!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[06:16:15] -!- GermainAdrian has quit []
[06:27:47] -!- JT-Shop_ [JT-Shop_!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[06:29:31] -!- JT-Shop has quit [Ping timeout: 250 seconds]
[06:29:44] JT-Shop_ is now known as JT-Shop
[06:35:19] -!- mhaberler [mhaberler!~mhaberler@extern-181.stiwoll.mah.priv.at] has joined #emc-devel
[06:51:14] -!- e-ndy [e-ndy!~jkastner@nat/redhat/x-xcuhpfmmbxstffrp] has joined #emc-devel
[06:51:18] -!- JT-Shop has quit [Read error: Connection reset by peer]
[06:52:33] -!- JT-Shop [JT-Shop!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[07:10:23] -!- Tom_itx has quit [Ping timeout: 240 seconds]
[07:11:26] -!- grandrew_ has quit [Read error: Connection reset by peer]
[07:23:34] -!- pingufan has quit [Ping timeout: 264 seconds]
[07:45:25] -!- mhaberler has quit [Quit: mhaberler]
[07:47:49] -!- JT-Shop_ [JT-Shop_!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[07:49:30] -!- JT-Shop has quit [Ping timeout: 258 seconds]
[07:49:31] JT-Shop_ is now known as JT-Shop
[07:52:00] -!- mhaberler [mhaberler!~mhaberler@macbook.stiwoll.mah.priv.at] has joined #emc-devel
[07:55:39] -!- morficmobile has quit [Ping timeout: 252 seconds]
[07:56:11] -!- morfic has quit [Ping timeout: 240 seconds]
[08:11:53] -!- JT-Shop_ [JT-Shop_!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[08:13:09] -!- JT-Shop has quit [Ping timeout: 252 seconds]
[08:13:20] JT-Shop_ is now known as JT-Shop
[08:50:41] -!- sumpfralle has quit [Ping timeout: 240 seconds]
[08:51:17] -!- morficmobile [morficmobile!~morfic@67.11.29.140] has joined #emc-devel
[08:51:17] -!- morfic [morfic!~morfic@67.11.29.140] has joined #emc-devel
[08:53:35] -!- robh__ [robh__!~robert@5ace7086.bb.sky.com] has joined #emc-devel
[09:37:22] -!- Poincare has quit [Ping timeout: 264 seconds]
[09:48:07] -!- JT-Shop_ [JT-Shop_!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[09:49:19] -!- JT-Shop has quit [Ping timeout: 252 seconds]
[09:49:34] JT-Shop_ is now known as JT-Shop
[09:57:57] -!- JT-Shop_ [JT-Shop_!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[09:59:21] -!- JT-Shop has quit [Ping timeout: 260 seconds]
[09:59:24] JT-Shop_ is now known as JT-Shop
[10:43:58] -!- factor has quit [Read error: Connection reset by peer]
[10:50:52] <mhaberler> Q on regression tests: what is the purpose of filtering out the line numbers like so: rs274 -g flowsnake.ngc | awk '{$1=""; print}' ?
[11:29:30] -!- JT-Shop has quit [Read error: Connection reset by peer]
[11:30:03] -!- JT-Shop [JT-Shop!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[11:30:50] -!- pingufan has quit [Remote host closed the connection]
[11:36:04] -!- phreak4257 has quit [Remote host closed the connection]
[11:45:20] -!- JT-Shop has quit [Ping timeout: 260 seconds]
[11:45:30] -!- jthornton has quit [Ping timeout: 246 seconds]
[11:50:31] -!- JT-Shop_ [JT-Shop_!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[11:51:49] -!- jthornton [jthornton!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[11:51:57] JT-Shop_ is now known as JT-Shop
[11:57:04] mrsunshine__ is now known as MrSunshine
[11:59:34] -!- jthornton has quit [Ping timeout: 264 seconds]
[12:00:34] -!- jthornton [jthornton!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[12:00:39] -!- JT-Shop_ [JT-Shop_!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[12:01:27] -!- JT-Shop has quit [Ping timeout: 250 seconds]
[12:01:36] JT-Shop_ is now known as JT-Shop
[12:02:10] <jepler> mhaberler: to make lines shorter when inspecting them visually? I'm not entirely sure
[12:02:44] <mhaberler> so it's a pre-jepler feature ;-?
[12:03:15] <mhaberler> thanks! I'm trying to understand the regresssion writing more clearly..
[12:05:22] <mhaberler> jepler: I know you give a hand and I take the full arm.. nevertheless: can I ask you to glimpse over the shortish http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?ToolInformationFlow - any comments on the questions? any obvious error?
[12:06:00] <jepler> if you've written that after studying the code, it's probably more accurate than anything in my mind at 7AM
[12:06:58] <mhaberler> yes; unfortunately the code reading didnt divine to me why things are the way they are
[12:07:09] <jepler> the open questions I can try to answer.
[12:07:21] <jepler> yes, just like everything else, the UI gets fresh tool table information at every refresh of the stat buffer
[12:08:03] <psha[work]> jepler: may you comment on lars's mail on -dev list about rt-preempt patches?
[12:08:22] <jepler> when you are parsing a gcode file for preview, you want to start with a snapshot of the tool table. that snapshot should be altered by the locally-interpreted gcode but should not be altered by any changes in the stat buffer
[12:09:08] <mhaberler> ok, that's what I figured - it sort of does the 'toolchanges at its own pace' I guess
[12:12:39] <jepler> psha[work]: rt-preempty work is obviously not going in 2.4. I doubt it would go in 2.5, but that's not my call.
[12:16:04] <mhaberler> jepler: thanks a lot
[12:16:53] <jepler> until the rt-preempt port is useful for running hardware, I'd recommend some git hosting service (I'd name one but I haven't reviewed any of their terms closely), keeping the work rebased on master as appropriate.
[12:16:56] <psha[work]> jepler: thx
[12:17:07] <psha[work]> yes
[12:17:26] <psha[work]> that's will easy maintainence a lot
[12:17:29] <jepler> is there a public git repository of this work at the moment?
[12:17:44] <psha[work]> no
[12:17:54] <psha[work]> i've searched older mails and found only some links to patches
[12:18:31] <mhaberler> github is sortof ok methinks
[12:18:45] <psha[work]> jepler: http://bu3sch.de/patches/emc-linux-rt/LATEST/
[12:18:56] <psha[work]> btw is there any problems with github/gitorious?
[12:19:03] <psha[work]> for public hosting it looks ok
[12:19:07] <psha[work]> s/it/they
[12:19:20] <jepler> none that I'm aware of
[12:20:00] <psha[work]> ok, so i'll try to guide him this way
[12:21:13] <jepler> time to go to work. talk to you guys later..
[12:21:36] <psha[work]> ah, good morning then :)
[12:21:53] <jepler> SWPadnos: I saw this and though of you -- isn't LabVIEW one of your favorite pieces of software to hate? http://www.sparkfun.com/products/10812
[12:23:30] <psha[work]> FYI: http://thread.gmane.org/gmane.linux.distributions.emc.devel/4454
[12:23:37] <psha[work]> link to older thread about rt-preempt
[12:23:42] * psha[work] feeding logger/search
[12:24:43] -!- pjm__ has quit [Ping timeout: 240 seconds]
[12:38:33] -!- AC-130U has quit [Read error: Connection reset by peer]
[12:55:50] * psha[work] founds 72Gb log file...
[13:09:27] -!- JT-Shop has quit [Read error: Connection reset by peer]
[13:09:59] -!- JT-Shop [JT-Shop!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[13:19:51] -!- JT-Shop_ [JT-Shop_!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[13:22:24] -!- JT-Shop has quit [Ping timeout: 255 seconds]
[13:22:33] JT-Shop_ is now known as JT-Shop
[13:43:15] -!- JT-Shop_ [JT-Shop_!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[13:43:45] -!- JT-Shop has quit [Ping timeout: 260 seconds]
[13:43:47] JT-Shop_ is now known as JT-Shop
[13:46:56] -!- JT-Shop_ [JT-Shop_!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[13:48:25] -!- JT-Shop has quit [Ping timeout: 260 seconds]
[13:48:38] JT-Shop_ is now known as JT-Shop
[13:50:20] -!- JT-Shop has quit [Read error: Connection reset by peer]
[13:50:53] -!- JT-Shop [JT-Shop!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[13:57:16] -!- JT-Shop_ [JT-Shop_!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[13:57:16] -!- uwe_mobile__ has quit [Ping timeout: 258 seconds]
[13:57:21] KimK_afk is now known as KimK
[13:58:19] -!- JT-Shop has quit [Ping timeout: 240 seconds]
[13:58:28] JT-Shop_ is now known as JT-Shop
[14:03:40] -!- nullie has quit [Quit: Ex-Chat]
[14:04:27] -!- uwe_mobile has quit [Ping timeout: 240 seconds]
[14:14:26] -!- hatch789 has quit [Client Quit]
[14:21:37] -!- morfic has quit [Changing host]
[14:21:38] -!- morfic [morfic!~morfic@unaffiliated/morfic] has joined #emc-devel
[14:24:38] -!- JT-Shop_ [JT-Shop_!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[14:24:52] -!- WalterN has quit [Read error: Connection reset by peer]
[14:26:34] -!- JT-Shop has quit [Ping timeout: 264 seconds]
[14:26:35] JT-Shop_ is now known as JT-Shop
[14:40:09] -!- psha[work] has quit [Quit: Lost terminal]
[14:50:31] -!- JT-Shop_ [JT-Shop_!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[14:52:19] -!- JT-Shop has quit [Ping timeout: 240 seconds]
[14:52:28] JT-Shop_ is now known as JT-Shop
[14:56:31] -!- JT-Shop_ [JT-Shop_!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[14:57:27] -!- JT-Shop has quit [Ping timeout: 258 seconds]
[14:58:53] -!- JT-Shop [JT-Shop!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[14:59:51] -!- e-ndy has quit [Quit: Ex-Chat]
[15:01:27] -!- JT-Shop_ has quit [Ping timeout: 240 seconds]
[15:02:34] -!- hatch789 has quit [Remote host closed the connection]
[15:11:55] -!- JT-Shop_ [JT-Shop_!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[15:12:22] -!- awallin has quit [Quit: No Ping reply in 180 seconds.]
[15:13:22] -!- JT-Shop has quit [Ping timeout: 258 seconds]
[15:13:22] JT-Shop_ is now known as JT-Shop
[15:25:26] -!- Valen has quit [Ping timeout: 260 seconds]
[15:25:59] -!- JT-Shop_ [JT-Shop_!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[15:27:37] -!- JT-Shop__ [JT-Shop__!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[15:27:39] -!- JT-Shop has quit [Ping timeout: 276 seconds]
[15:27:40] JT-Shop__ is now known as JT-Shop
[15:27:46] -!- jthornton has quit [Ping timeout: 260 seconds]
[15:28:16] -!- jthornton [jthornton!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[15:30:13] -!- JT-Shop_ has quit [Ping timeout: 252 seconds]
[15:37:23] -!- psha [psha!~psha@213.208.162.69] has joined #emc-devel
[15:38:36] -!- vladimirek [vladimirek!~vladimire@adsl-dyn-146.95-102-183.t-com.sk] has joined #emc-devel
[15:43:15] -!- vladimirek has quit [Ping timeout: 255 seconds]
[15:45:08] -!- awallin [awallin!~quassel@MKDCCCXXVII.gprs.sl-laajakaista.fi] has joined #emc-devel
[15:46:52] -!- JT-Shop_ [JT-Shop_!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[15:48:35] -!- JT-Shop has quit [Ping timeout: 260 seconds]
[15:48:49] JT-Shop_ is now known as JT-Shop
[15:52:24] -!- jthornton has quit [Ping timeout: 250 seconds]
[15:52:36] -!- JT-Shop_ [JT-Shop_!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[15:53:04] -!- JT-Shop has quit [Ping timeout: 252 seconds]
[15:54:21] -!- JT-Shop [JT-Shop!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[15:55:24] -!- archivist has quit [Ping timeout: 255 seconds]
[15:56:23] -!- archivist [archivist!~archivist@host81-149-189-98.in-addr.btopenworld.com] has joined #emc-devel
[15:56:33] -!- jthornton [jthornton!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[15:56:45] -!- cevad has quit [Ping timeout: 255 seconds]
[15:57:46] -!- JT-Shop_ has quit [Ping timeout: 264 seconds]
[15:59:22] -!- vladimirek [vladimirek!~vladimire@adsl-dyn-146.95-102-183.t-com.sk] has joined #emc-devel
[16:02:43] -!- JT-Shop_ [JT-Shop_!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[16:03:05] -!- JT-Shop has quit [Ping timeout: 246 seconds]
[16:03:10] JT-Shop_ is now known as JT-Shop
[16:06:07] -!- ve7it [ve7it!~LawrenceG@S0106009027972e37.pk.shawcable.net] has joined #emc-devel
[16:14:17] -!- mhaberler has quit [Quit: mhaberler]
[16:21:47] -!- mhaberler [mhaberler!~mhaberler@macbook.stiwoll.mah.priv.at] has joined #emc-devel
[16:30:46] -!- izua has quit [Ping timeout: 264 seconds]
[16:34:51] -!- e-ndy [e-ndy!~jkastner@static-84-242-102-36.net.upcbroadband.cz] has joined #emc-devel
[16:42:38] -!- sumpfralle has quit [Ping timeout: 246 seconds]
[16:52:47] -!- morfic has quit [Ping timeout: 246 seconds]
[16:54:44] -!- micges [micges!~ddd@cfa247.neoplus.adsl.tpnet.pl] has joined #emc-devel
[16:54:57] -!- morficmobile has quit [Ping timeout: 276 seconds]
[17:03:30] -!- nullie has quit [Quit: Ex-Chat]
[17:11:25] -!- Calyp has quit [Ping timeout: 252 seconds]
[17:16:53] -!- IchGuckLive has quit [Remote host closed the connection]
[17:38:19] -!- tlab has quit [Quit: Leaving]
[17:43:07] -!- syyl_ has quit [Quit: Verlassend]
[17:47:28] -!- sumpfralle1 has quit [Ping timeout: 240 seconds]
[17:57:09] -!- Loetmichel has quit [Ping timeout: 276 seconds]
[17:58:58] -!- acemi has quit [Quit: WeeChat 0.3.2]
[18:21:00] -!- sumpfralle has quit [Ping timeout: 258 seconds]
[18:58:29] -!- morficmobile [morficmobile!~morfic@67.11.29.140] has joined #emc-devel
[19:00:29] -!- morfic [morfic!~morfic@unaffiliated/morfic] has joined #emc-devel
[19:07:09] -!- morfic has quit [Remote host closed the connection]
[19:07:09] -!- morficmobile has quit [Remote host closed the connection]
[19:07:36] -!- alSMT has quit [Quit: I'll Be Bock]
[19:14:03] -!- morfic [morfic!~morfic@67.11.29.140] has joined #emc-devel
[19:14:03] -!- morfic has quit [Changing host]
[19:14:03] -!- morfic [morfic!~morfic@unaffiliated/morfic] has joined #emc-devel
[19:29:49] -!- danimal_garage has quit [Ping timeout: 246 seconds]
[19:35:59] -!- cjdavis has quit [Read error: Connection reset by peer]
[19:48:17] -!- JT-Shop has quit [Read error: Connection reset by peer]
[19:48:48] -!- JT-Shop [JT-Shop!~chatzilla@216-41-156-49.semo.net] has joined #emc-devel
[19:55:55] -!- awallin_ [awallin_!~quassel@ZYKMMMDCXXII.gprs.sl-laajakaista.fi] has joined #emc-devel
[19:57:00] -!- awallin has quit [Ping timeout: 258 seconds]
[20:02:49] -!- micges has quit [Quit: Ex-Chat]
[20:05:09] -!- grandrew_ has quit [Ping timeout: 255 seconds]
[20:09:29] -!- newbynobi has quit [Quit: Verlassend]
[20:17:11] -!- psha has quit [Quit: leaving]
[20:32:35] -!- isssy has quit [Client Quit]
[20:36:59] -!- andypugh [andypugh!~andy2@cpc2-basl1-0-0-cust1037.basl.cable.virginmedia.com] has joined #emc-devel
[20:37:47] -!- e-ndy has quit [Quit: Ex-Chat]
[20:39:04] <andypugh> Is it the right thing, or the wrong thing, to do to try to find a "close sounding" error when returning failure from a function? I found a list on the interweb. So, for example if someone asks for SPI channel 9 and there are 8, -ECHRNG sounds right, but does that have a very specific meaning?
[20:41:40] -!- Calyp has quit [Quit: Leaving]
[20:46:06] <jepler> ENODEV (no such device)?
[20:46:23] <andypugh> I looked at that one, too.
[20:48:37] <andypugh> Oh, and I have remembered why I stopped trying to do self-registering comp functions last time. A comp function auto-indexes itself through all instances, but I think I might have to do that by hand?
[20:50:58] <jepler> yes, I suppose you will need some way to do something for all the instances
[20:51:11] <jepler> in my mind it would be by registering one callback for each instance
[20:52:01] <andypugh> So, it needs to pass a function pointer, and an instance pointer.
[20:52:20] <jepler> yes, the registration function would take a function pointer and a data pointer
[20:52:37] <jepler> the call would pass the data pointer (and any other args you have determined are necessary)
[20:53:29] <andypugh> Hmm, so the comp will reference variables that are not declared, except in the comp macro-expansions.
[20:54:49] <jepler> if your function starts with this: struct state *inst = (struct state*)data;
[20:54:58] <jepler> then you can use all the convenience macros for pins and parameter
[20:54:58] <jepler> s
[20:55:41] <jepler> (if 'data' is the name of the void* callback pointer)
[20:57:05] <andypugh> I am concerned that the simple, clear, comp prototype is going to end up anything but.
[20:57:20] <jepler> then don't do it my way
[20:58:21] -!- syyl has quit [Quit: Leaving]
[20:59:00] <andypugh> It just seems to be stretching comp a bit too far. I can see the advantages of doing it your way if the sub-driver isn't in "comp". But the idea was to create an extensible interface that non-developers could use.
[21:02:22] <andypugh> is it possible to convert a commit to a branch? (Ie, can I branch from the previous commit, not the current one?)
[21:03:28] <jepler> sure
[21:03:32] <jepler> just name the commit you want when creating the branch
[21:03:41] <jepler> git branch newbranchname HEAD^
[21:05:08] <andypugh> Let me see if that does what I mean.
[21:05:27] -!- vladimirek has quit [Remote host closed the connection]
[21:09:39] <andypugh> Not really, but at least I have a branch-point and can rewind by hand.
[21:19:10] <andypugh> I am heading down a confusing chain of thought here: There is no reason that the self-registering function code should be in the bspi driver, it might as well be in the hostmot2 driver, but then why should only hm2 components be able to auto-register themselves, so perhaps it belongs in rtapi..
[21:19:18] -!- OoBIGeye has quit [Ping timeout: 276 seconds]
[21:22:10] -!- FinboySlick has quit [Quit: Leaving.]
[21:36:12] -!- OoBIGeye has quit [Ping timeout: 276 seconds]
[21:42:30] -!- mhaberler has quit [Quit: mhaberler]
[21:51:07] -!- OoBIGeye has quit [Remote host closed the connection]
[21:54:36] -!- Fox_Muldr has quit [Ping timeout: 276 seconds]
[21:55:32] -!- FinboySlick has quit [Quit: Leaving.]
[22:00:21] -!- OoBIGeye has quit [Ping timeout: 260 seconds]
[22:04:23] -!- sumpfralle has quit [Read error: No route to host]
[22:06:06] -!- OoBIGeye has quit [Ping timeout: 276 seconds]
[22:07:38] -!- andypugh_ [andypugh_!~andy2@cpc2-basl1-0-0-cust1037.basl.cable.virginmedia.com] has joined #emc-devel
[22:07:55] -!- Birdman3131 has quit [Read error: Connection reset by peer]
[22:09:01] -!- mhaberler [mhaberler!~mhaberler@extern-181.stiwoll.mah.priv.at] has joined #emc-devel
[22:13:04] -!- OoBIGeye has quit [Remote host closed the connection]
[22:13:52] -!- andypugh has quit [Ping timeout: 255 seconds]
[22:13:52] -!- morfic has quit [Ping timeout: 255 seconds]
[22:13:53] -!- archivist has quit [Ping timeout: 255 seconds]
[22:13:54] -!- robin_ has quit [Ping timeout: 255 seconds]
[22:13:54] -!- tlab has quit [Ping timeout: 255 seconds]
[22:13:55] -!- morfic [morfic!~morfic@67.11.29.140] has joined #emc-devel
[22:13:55] -!- archivist [archivist!~archivist@host81-149-189-98.in-addr.btopenworld.com] has joined #emc-devel
[22:13:55] andypugh_ is now known as andypugh
[22:17:48] -!- OoBIGeye has quit [Ping timeout: 276 seconds]
[22:29:30] -!- OoBIGeye has quit [Ping timeout: 276 seconds]
[22:34:42] -!- OoBIGeye has quit [Ping timeout: 276 seconds]
[22:39:26] -!- OoBIGeye has quit [Ping timeout: 260 seconds]
[22:47:49] -!- archivist__ [archivist__!~archivist@host81-149-189-98.in-addr.btopenworld.com] has joined #emc-devel
[22:53:20] -!- morfic- [morfic-!~morfic@67.11.29.140] has joined #emc-devel
[22:54:01] -!- OoBIGeye_ has quit [Ping timeout: 260 seconds]
[22:54:33] -!- OoBIGeye has quit [*.net *.split]
[22:54:33] -!- tlab has quit [*.net *.split]
[22:54:33] -!- archivist has quit [*.net *.split]
[22:54:33] -!- morfic has quit [*.net *.split]
[22:54:34] -!- robin_ has quit [*.net *.split]
[22:54:34] -!- cjdavis has quit [*.net *.split]
[22:54:34] -!- jstenback has quit [*.net *.split]
[22:57:38] -!- tom3p [tom3p!~tomp@ip-216-36-91-237.chi.megapath.net] has joined #emc-devel
[22:59:51] -!- OoBIGeye has quit [Ping timeout: 260 seconds]
[23:03:30] -!- dgarr [dgarr!~dgarrett@adsl-75-61-65-148.dsl.pltn13.sbcglobal.net] has joined #emc-devel
[23:13:42] -!- OoBIGeye has quit [Ping timeout: 276 seconds]
[23:20:36] -!- OoBIGeye has quit [Remote host closed the connection]
[23:25:40] -!- tom3p has quit [Quit: Ex-Chat]
[23:25:48] <andypugh> jepler: Actually, this isn't too bad. If every instance has a pointer to its read and write functions then all the main driver has to do is iterate through the instances, and call each one's registered handler function..
[23:41:03] -!- tom3p [tom3p!~tomp@ip-216-36-91-237.chi.megapath.net] has joined #emc-devel
[23:44:46] -!- OoBIGeye has quit [Ping timeout: 260 seconds]
[23:53:57] -!- tom3p [tom3p!~tomp@ip-216-36-91-237.chi.megapath.net] has parted #emc-devel
[23:56:34] -!- robh__ has quit [Ping timeout: 252 seconds]