xAP Talk Transcript 2007 02 20
20/02/2007 15:06:25 * Gregg joins My room
20/02/2007 15:06:49 ‹Gregg› Hi James
20/02/2007 15:06:55 ‹James› hi, new axc? wanna play!
20/02/2007 15:07:26 ‹James› I'm really liking the idea of a xAP message calling me up and talking the text out
20/02/2007 15:07:27 ‹Gregg› ... still cleaning some loose ends ... but, there's a fair number of new features
20/02/2007 15:07:39 ‹James› :-)
20/02/2007 15:07:53 ‹Gregg› like configurable message.display on new and recurring voicemail
20/02/2007 15:08:16 ‹Gregg› also, the voicemail boxes and the extensions now appear as BSC endpoints--allowing easier integration
20/02/2007 15:08:27 ‹James› Is there a cti. schema for voice mail that SB could hear?
20/02/2007 15:08:29 ‹James› ah
20/02/2007 15:09:11 ‹Gregg› Well, I've "kludged" a CTI2 schema as it seemed like Kevin was hesitant to allow me to extend CTI
20/02/2007 15:09:38 ‹Gregg› But, it would be good to get that resolved as CTI2 is really not a good name
20/02/2007 15:10:02 ‹Gregg› Likewise, for the "proper" schema to cause automated outbound dialing
20/02/2007 15:10:05 ‹James› it doesn't have a good ring to it
20/02/2007 15:10:36 ‹Gregg› I'll probably release axc soonest w/ just the messenger peering support. ...until this can be resolved
20/02/2007 15:11:45 ‹James› well i'm certainly eager to try it
20/02/2007 15:11:46 ‹Gregg› The new BSC support for the extensions was to "piggy-back" off of your use of BSC to support occupancy since some extensions may be fixed phone locations
20/02/2007 15:12:14 ‹Gregg› Ok--it will definitely be available by end of week and possibly sooner
20/02/2007 15:12:42 ‹James› on that note do you use the bluetooth occupancy module? if you do would that be a BSC device with your plugin
20/02/2007 15:12:52 ‹James› (in MH)
20/02/2007 15:12:53 ‹Gregg› btw: I'm pretty sure that I'll be able to support (via some dial-plan trickery) the ability to initiate an automated dial-out message and that it would wait for x seconds
20/02/2007 15:13:05 ‹Gregg› for you to init a "login" via PIN
20/02/2007 15:13:20 ‹Gregg› which would then allow you to gain access to the full attendant and it's IVR functions
20/02/2007 15:13:35 * Ian B joins My room
20/02/2007 15:13:41 ‹Gregg› possibly also "guiding" you to specific functions to resolve the problem referenced by the automated message
20/02/2007 15:13:56 ‹Ian B› Hi all
20/02/2007 15:14:03 ‹Gregg› Hi Ian
20/02/2007 15:14:12 ‹James› you are going to have to do alot of documentation for all that, as it does sould very very good
20/02/2007 15:14:14 ‹James› hi
20/02/2007 15:14:27 * Ian D joins My room
20/02/2007 15:14:27 ‹Ian B› just doing a little more lurking ;-)
20/02/2007 15:14:42 ‹Gregg› yeah--I'm going to start on the other wiki page very soon
20/02/2007 15:14:55 ‹Gregg› or, likely pages
20/02/2007 15:14:59 ‹Ian B› actually, fancied a break from trying to write a socket layer in a TCP stack
20/02/2007 15:15:11 ‹Ian B› somehow not much fun
20/02/2007 15:15:25 ‹Ian B› how are things in the xAP world anyway?
20/02/2007 15:15:48 ‹James› seemingly getting very good this week
20/02/2007 15:16:10 ‹Ian B› always good to hear
20/02/2007 15:16:24 ‹James› hi Ian D
20/02/2007 15:16:58 ‹Gregg› Did any of you respond to the call for speedfan testing?
20/02/2007 15:17:00 ‹Ian D› Hi dont usually get chance to drop by so thought I'd take a quick look tonight
20/02/2007 15:17:33 ‹James› I asked for a copy but havn't heard anything yet
20/02/2007 15:18:14 ‹Gregg› Ok--I'd be interested in knowing what info is being sent out and how as I have an as yet unrelease equivalent for *nix systems
20/02/2007 15:19:06 ‹James› he is using the same schema as I do for Watcher. look on mi4 for pc.status
20/02/2007 15:19:46 ‹Gregg› ahh--ok--thanks for that
20/02/2007 15:20:13 ‹James› http://www.mi4.biz/modules.php?name=Content&;pa=showpage&pid=8
20/02/2007 15:21:43 ‹James› or http://tinyurl.com/2zwfen as those urls never work in this chat
20/02/2007 15:22:00 ‹Gregg› oh--yeah--I can live with that as a start. What about cases where you have multiple drives?
20/02/2007 15:22:14 ‹Gregg› oh never mind--I should read
20/02/2007 15:22:57 ‹James› yep multiple drives, fans etc are covered.
20/02/2007 15:23:09 ‹James› multiple cpus arn't by thte look of it though
20/02/2007 15:23:38 ‹Gregg› I don't seem to have that problem yet ;)
20/02/2007 15:25:07 ‹James› then i suppose there is the physical processor/ hypertread issue too. nothing is ever simple
20/02/2007 15:26:05 * KevinH joins My room
20/02/2007 15:26:22 ‹James› hi K
20/02/2007 15:27:12 ‹KevinH› Hi - fed and watered (copiously) now..
20/02/2007 15:27:24 ‹KevinH› Ian B !!!!!!!
20/02/2007 15:27:40 ‹KevinH› I remember you
20/02/2007 15:28:25 ‹KevinH› and nice to see Ian D too.... how's things ?
20/02/2007 15:30:02 ‹Ian D› Hi Kevin, not bad just sorting my dev kits out etc so had chance to drop in and see whats happening in the Xap world
20/02/2007 15:31:47 ‹KevinH› Are you still using SNAP Ian - it would be good to have a xAP/SNAP bridge as I was quite impressed when I looked at it a while back
20/02/2007 15:32:57 ‹KevinH› HI Gregg - I've downloaded TrixBox and staring at it with a sense of trepidation as it sits (unmodified as of yet) in a VM window
20/02/2007 15:32:57 ‹Ian B› Hi, sorry
20/02/2007 15:33:04 ‹Ian B› doing research at the same time
20/02/2007 15:33:25 ‹Ian B› Hi Kevin, hows things?
20/02/2007 15:33:38 ‹KevinH› IB ..On something interesting or 'parental challenges' ?
20/02/2007 15:33:52 ‹Gregg› Hi K--well, a soon to be released version of axc will let you automate revenge on telemarketers
20/02/2007 15:33:59 ‹Ian B› TCP and sockets
20/02/2007 15:34:08 ‹Ian D› Not currently, looking at straight Xap support, I'll try to get some basic parsing going over the next few weeks using the tibbo module and a 18F8722 Pic all being well
20/02/2007 15:34:11 ‹Ian B› not parental that's for sure
20/02/2007 15:34:57 ‹KevinH› J (I think) sent me a link to a telemarketers revenge idea - at least a telephone stratergy - was it u J ?
20/02/2007 15:35:46 ‹KevinH› You got your lighting controllers all sorted now - I ahve one here you know if u need it ...
20/02/2007 15:35:46 ‹Gregg› well, seriously, axc now allows unattended outbound dialing w/ messages generated from xAP
20/02/2007 15:36:02 ‹James› not sure it was me
20/02/2007 15:36:03 ‹Gregg› TTS of the message when the called party answers
20/02/2007 15:36:08 ‹KevinH› text to speech messages ?
20/02/2007 15:36:16 ‹Gregg› yep
20/02/2007 15:36:26 ‹KevinH› nice
20/02/2007 15:37:07 ‹KevinH› Hows goes your various projects Ian ?? My driveway awaits your sequential lighting ;-)
20/02/2007 15:37:53 ‹Ian B› That one is on hold at the moment until I get a volunteer for some testing
20/02/2007 15:38:13 ‹KevinH› G - I got very confused with * last time - I think I implemented too much too soon without undertsanding the fundamentals .. so this time I'll do it much slower
20/02/2007 15:38:19 ‹Ian B› At the moment I have another volunteer to help on the touch screen controller so I am grabbing that offer
20/02/2007 15:38:43 ‹KevinH› I have been throwing togetrher some ideas ona new BSC device
20/02/2007 15:39:11 ‹KevinH› A state device (basically a text device that can report what valid states it can be sent
20/02/2007 15:39:15 ‹James› KH, using the vmware trixbox makes it easier as you can revert to a pre-mucked up state nice and easily
20/02/2007 15:39:59 ‹Ian D› I keep changing my mind on things although I'm now making a Conscious effect to start and finish the house lighting this year, I've a new design idea I'm just starting.
20/02/2007 15:40:04 ‹Ian B› I have sent some photots to you Kev on the xAP address
20/02/2007 15:40:21 ‹KevinH› and within that is the opportunity for the state device to describe a hierarchy of states that are valid - a sort of menu structure which would suit your touchscreen I guess
20/02/2007 15:41:58 ‹KevinH› I recognise that xAP splash screen IB
20/02/2007 15:41:58 ‹Ian B› interesting
20/02/2007 15:42:21 ‹Ian B› the touch screen of course doen not present menus in a nice linear fasion though
20/02/2007 15:42:30 ‹Ian B› #some thinking to be done there I guess
20/02/2007 15:42:38 ‹KevinH› J - that was what was awkward before - you modded it and then you were on a path......
20/02/2007 15:42:56 ‹KevinH› IanD - Would you like this controller back ??
20/02/2007 15:43:52 ‹KevinH› Gregg - I think a lot of people would liek to play with * so any guidance you can provide around teh TrixBox builds will be well received
20/02/2007 15:44:23 ‹KevinH› Once you see teh config screens on a Sipura 3000 you get spooked easily though.
20/02/2007 15:44:44 ‹Ian D› K do you have the copy of XapTel with the memory leak fix handy at all? I'm in no hurry for the controller I did use a couple for quite a while but have recently been changing alot around and trying to standadise on some bits
20/02/2007 15:45:00 ‹Gregg› K--will likely need to rely on others actually running TrixBox--but, I will begin working on more documentation for generic use
20/02/2007 15:45:03 ‹KevinH› It would be nice to make justa xAP CID app that worked with a 3000 - a xAPTel for them... as it would be almost country universal
20/02/2007 15:46:31 ‹KevinH› I will send it now - it has no installer so you will need to have used teh original installer and have J's intranet OCX installed. It may still winge about an updated Skype control - let me know if it does...
20/02/2007 15:46:51 ‹KevinH› Just replace teh existing exe with teh oen I send...
20/02/2007 15:47:48 ‹Ian D› Following on from the email on the yahoo group is there any source code around written in vb 2005 I could take a look at to see if I could modify it to filter some Xap messages ready for going to a serial device
20/02/2007 15:48:48 ‹Ian D› Thanks K I'll have a go at upgrading it tomorrow, my server keeps throwing one if I forget to restart Xap tel.
20/02/2007 15:49:23 ‹James› Ian, edward I think has been using vb.2005 . He may has some example code
20/02/2007 15:49:43 ‹KevinH› Ignore that mail IanB ;-)
20/02/2007 15:49:55 ‹Ian B› :-D
20/02/2007 15:49:57 * Edward (aka the joins My room
20/02/2007 15:50:15 ‹Edward (aka the› My ears must have been burning
20/02/2007 15:50:19 ‹James› wow, say the ward Edward and he turns up
20/02/2007 15:50:31 ‹James› hi
20/02/2007 15:50:40 ‹Edward (aka the› VB
20/02/2007 15:50:43 ‹Edward (aka the› Spit
20/02/2007 15:51:01 ‹Edward (aka the› [hmm wait a mo, let me fix my silly name]
20/02/2007 15:51:14 * Edward (aka the joins My room
20/02/2007 15:51:36 * Edward joins My room
20/02/2007 15:52:16 * Edward (aka the quit (timeout)
20/02/2007 15:52:21 ‹Edward› Nope, sorry, strictly a C# man
20/02/2007 15:52:28 ‹Edward› (for .Net that is)
20/02/2007 15:52:36 ‹KevinH› I thought you were a Perl convert
20/02/2007 15:52:46 ‹Edward› oh, well and a little C++ if required
20/02/2007 15:52:55 ‹James› i'm sure someone mentioned vb.2005
20/02/2007 15:52:59 ‹KevinH› Wasn't the X10 conduit in .Net ?
20/02/2007 15:53:04 ‹Edward› and, yes, Perl is quite lovely for the right thing
20/02/2007 15:53:17 ‹Edward› C# .Net
20/02/2007 15:53:40 ‹KevinH› Strange... I blame it on my age
20/02/2007 15:54:37 ‹KevinH› IanD - I have an example US CID application written in VB.Net but 2003 using xFX would taht help - I believe if memory serves me - that it was Glenn Sullivans application
20/02/2007 15:54:40 ‹James› E, that updated x10 plugin is still working perfectly btw. might be worth releasing
20/02/2007 15:55:00 ‹Edward› but all .Net languages are pretty close so you can pretty much get the idea of what to write in VB by looking at the c#
20/02/2007 15:55:13 ‹Edward› though maybe not such a good idea for a novice
20/02/2007 15:55:28 ‹KevinH› E - did you get to the bottom of the 'stops communicating' issue ?
20/02/2007 15:55:32 ‹Edward› There was somebody on the group writing VB.Net stuff on xFx
20/02/2007 15:55:44 ‹Edward› KevinT?
20/02/2007 15:55:51 ‹Ian D› Anything may help, not much of a PC app man so only just putting the toes in the wtarer
20/02/2007 15:55:56 ‹KevinH› Glenn Sullivan I think
20/02/2007 15:55:59 ‹James› he uses vb6
20/02/2007 15:56:04 ‹Edward› A trawl back the the newsgroup should reveal who
20/02/2007 15:56:05 ‹Ian D› wrong key doh
20/02/2007 15:56:26 ‹Edward› Glen, yes, could be
20/02/2007 15:56:50 ‹Edward› 'stops communicating' no, never found it
20/02/2007 15:57:00 ‹KevinH› I have not made teh step from VB6 to .Net yet
20/02/2007 15:57:03 ‹Edward› relying on the .Net 2.0 version to do that
20/02/2007 15:57:12 ‹Ian D› my C skill does not exist, maybe one day it seems everyone uses it thesedays
20/02/2007 15:57:18 ‹KevinH› But I am becoming passingly taken by C....
20/02/2007 15:57:39 ‹KevinH› (ansi) no ++ and no # yet
20/02/2007 15:58:00 ‹Edward› Ah, that brings back memories!
20/02/2007 15:58:02 ‹KevinH› but it's a pig when you make a mistake
20/02/2007 15:58:16 ‹Edward› Though I was a K&R man - ansi much too modern
20/02/2007 15:58:29 ‹KevinH› and the string and array aspects of C (coming from VB) are wher it catches you...
20/02/2007 15:58:38 ‹KevinH› I have teh K&R book
20/02/2007 15:58:55 ‹KevinH› and excellent it is too
20/02/2007 15:59:14 ‹KevinH› I might buy that * book J - is it worth it ?
20/02/2007 15:59:34 ‹Ian B› I use C on the micros and VB6 as my test harnesses. I always get caught by the if syntax and the occasional ';'
20/02/2007 15:59:54 ‹James› you can down load it and see, bt yes it's a good reference
20/02/2007 16:00:29 ‹James› although sometimes it's not understanding * but understanding trixbox that is the issue
20/02/2007 16:00:43 ‹KevinH› IanD - Imy email history is before GlenS but I will lookout that pplication for you in VB.Net and xFX using VS2003
20/02/2007 16:01:25 ‹KevinH› I am sure when you post the TrixBox how to I'll be able to follow it ;-)
20/02/2007 16:01:45 * James quit (timeout)
20/02/2007 16:02:26 * KevinH quit (timeout)
20/02/2007 16:02:53 ‹James› Edward, did you have any thoughts on adding a counter to an x10 device so that a rocker switch could be detected?
20/02/2007 16:03:01 ‹KevinH› IanB - so do you ahve a way of describing your menu hieracrchy at all - taht a schema might assist you with - maybe XML or something ?
20/02/2007 16:03:54 * James quit (timeout)
20/02/2007 16:04:02 * KevinH quit (timeout)
20/02/2007 16:04:15 ‹James› i keep failing to turn my lights on as i keep pushing the on button when i need to alternate between on and off
20/02/2007 16:04:49 ‹Ian D› K thanks again. Got 2 dash to go and fetch my son from town hopefully b back soon. Thanks all.
20/02/2007 16:04:55 * James joins My room
20/02/2007 16:11:17 * KevinH joins My room
20/02/2007 16:11:44 ‹Edward› stiil deep in the bowels of xFx, fixing and optimising
20/02/2007 16:12:06 ‹Edward› should have a new viewer available very soon
20/02/2007 16:12:12 ‹KevinH› I have a few more findings...
20/02/2007 16:12:14 ‹James› is there light at the end of the tunnel?
20/02/2007 16:12:37 ‹KevinH› The hex and ascii displays for messages dont match currently
20/02/2007 16:13:54 ‹KevinH› and xFX strips any capitalisation in param names (which I know are case insensitive) but probably better to preserve for readability
20/02/2007 16:15:01 ‹KevinH› xFX also tolerates incoming xAP messagaes starting <OA>xap-header - which is a good thing i think but in hex display I think it should show the incoming <OA. as teh first char
20/02/2007 16:15:15 ‹Edward› The level of 'surgery' undertaken is rather more fundamental that you probably suspect
20/02/2007 16:15:32 ‹KevinH› a frontal lobotomy ?
20/02/2007 16:15:45 ‹Edward› a bottle in front of me
20/02/2007 16:16:17 ‹KevinH› I had lods of issues with the new version crashing but just recently - for the last n weeks it has been rock solid - very strange.. but good news
20/02/2007 16:16:23 ‹Edward› I re-wrote all the underlying data structures to be case-insi=ensitive
20/02/2007 16:16:46 ‹Edward› 'new version' of what?
20/02/2007 16:17:25 ‹KevinH› YOu sent me the updated Viewer which was initially crashing a lot but its stopped doing that now ...
20/02/2007 16:17:49 ‹Edward› Ah yes, that was with the initial UID extension
20/02/2007 16:18:01 ‹Edward› I'd not done any work on Viewer itself
20/02/2007 16:18:08 ‹KevinH› We have an issue with whether xAP addresses are case sensitive or not btw .......
20/02/2007 16:18:13 ‹Edward› or other bits of xFx then
20/02/2007 16:18:30 ‹KevinH› I know - it just started being more stable
20/02/2007 16:18:44 ‹Edward› I thought everything was case insensitive
20/02/2007 16:18:57 ‹James› so did i once
20/02/2007 16:19:01 ‹KevinH› Nope - parameter values are case sensitive
20/02/2007 16:19:16 ‹KevinH› and UID's have to be U/C
20/02/2007 16:19:43 ‹KevinH› but i thought all header parameter values were case insensitive but teh spec does not state that
20/02/2007 16:20:26 ‹KevinH› and we have a couple of developers who have coded to the spec and are case sensitive on addresses now :-(
20/02/2007 16:20:50 ‹KevinH› CQC and OPNODE
20/02/2007 16:21:49 ‹Gregg› I was under an impression that Daniel was willing to change OPNODE
20/02/2007 16:22:51 ‹KevinH› He is ...but I sort of had no grounds to say he should change - I can probably get him too still though
20/02/2007 16:23:10 ‹KevinH› How is opnone Gregg ?
20/02/2007 16:23:24 ‹Gregg› It's very stable for me now.
20/02/2007 16:23:38 ‹KevinH› It's really fun having an embedded xAP 'intelligence'
20/02/2007 16:23:38 ‹Gregg› Apparently, my xAP environment was initially too much for it
20/02/2007 16:23:51 ‹KevinH› Long values ?
20/02/2007 16:24:00 ‹Gregg› yep
20/02/2007 16:24:00 ‹Gregg› yep
20/02/2007 16:24:44 ‹KevinH› When I took my first embedded controller to the UKHA exhibition and it was on its first 'open' xAP network it died every few minutes
20/02/2007 16:24:51 ‹KevinH› James killed it
20/02/2007 16:25:01 ‹James› :-)
20/02/2007 16:25:13 ‹James› xAPNews is the killer of all things!
20/02/2007 16:25:28 ‹KevinH› xAPTV and xAPNews - long parameter values
20/02/2007 16:26:10 ‹KevinH› .. my first exposure to the vulnerabilities of string handling in C
20/02/2007 16:26:14 ‹Ian B› K, I have not got that far at the moment. I will have a word with Paul who is doing the PC side of things. He is planning to make the apps all plugins and we are due for a meet about now to catch up
20/02/2007 16:26:20 ‹Edward› Spec seems pretty clear to me "Keywords are not case sensitive. Thus "my thing", "My Thing" and "MY THING" are all treated as literally equivalent." in the Message Grammar section
20/02/2007 16:27:09 ‹KevinH› But those are keywords ie the parameter names aren't they ?
20/02/2007 16:27:46 ‹Edward› Ah! you mean the address's themselves
20/02/2007 16:27:57 ‹Edward› not the SouRcE=
20/02/2007 16:28:10 ‹KevinH› or blocknames...
20/02/2007 16:28:11 ‹KevinH› Each message block is defined by a keyword line.
20/02/2007 16:28:31 ‹KevinH› This keyword uses alpha-numeric printable characters a..z (a through z) 0-9 (zero through nine), _ (underscore), - (minus) and, additionally, embedded _ (space).
20/02/2007 16:28:50 ‹Ian B› k, I guess there would be no harm in adding an index or something to the menu items
20/02/2007 16:28:52 ‹KevinH› Leading and trailing white space (_ - character space, ASCII character 32 decimal) is not permitted. Message block names may include embedded spaces.
20/02/2007 16:29:12 ‹Edward› The [name-value ] keyword follows the same construct as that described above for a message section keyword definition.
20/02/2007 16:29:12 ‹KevinH› Keywords are not case sensitive. Thus "my thing", "My Thing" and "MY THING" are all treated as literally equivalent.
20/02/2007 16:29:26 ‹KevinH› sorry E
20/02/2007 16:29:38 ‹KevinH› didnt read your response
20/02/2007 16:29:45 ‹KevinH› yes teh addresses themselves
20/02/2007 16:29:59 ‹Edward› hmmmm - tricky one that!
20/02/2007 16:30:31 ‹KevinH› I had always believed they were case insensitive
20/02/2007 16:30:40 ‹Edward› I guess it's up to the device implementer to say if thier device will respond to case invariant addresses then
20/02/2007 16:30:45 ‹KevinH› but i can't back that up from the spec
20/02/2007 16:30:58 ‹Edward› because they are >values<
20/02/2007 16:31:09 ‹KevinH› IN which case we have to say that addresses are case sensitive
20/02/2007 16:31:21 ‹KevinH› yes >values< and case sensitive
20/02/2007 16:31:22 ‹Edward› and, just because it's an address, it should be treated no differently
20/02/2007 16:31:43 ‹KevinH› J and I reluctantly reached the same conclusion
20/02/2007 16:32:00 ‹KevinH› which is why I gave in to Daniel....
20/02/2007 16:32:53 ‹KevinH› Gregg - do you use xPL a lot ?
20/02/2007 16:33:50 ‹KevinH› IanB - let me know what you come up with. The schema I had in mind will describe valid menus as a hierarchy
20/02/2007 16:34:58 ‹KevinH› and at any point in that hierarchy teh schema will tell you what options are valid for next step and which are disabled (like greyed out menus) - 'grayed' for you Gregg ;-)
20/02/2007 16:36:00 ‹Ian B› K, no problems. I will think about it but there is no reason this couldn't be done
20/02/2007 16:37:41 ‹Gregg› Sorry, SWMBO was calling. K--yes, I do use xPL
20/02/2007 16:38:08 ‹Gregg› K--how did you know I was color-blind?
20/02/2007 16:38:23 ‹KevinH› Because you like it or because it has txonduits xAP doesn't ?
20/02/2007 16:38:44 ‹KevinH› txonduits = conduits ... not sure how but it does
20/02/2007 16:39:17 ‹Gregg› I'm perhaps a bit more ambivalent than some; but, I do use MediaNet and haven't yet merged to Ed's plugin <blush>
20/02/2007 16:39:36 ‹KevinH› MediaNet on SlimServer ?
20/02/2007 16:40:04 ‹Gregg› MediaNet for controlling some RioDDARs, an exstreamer, and MVP
20/02/2007 16:40:20 ‹KevinH› Is there a new MediaNet now .. I ahven't checked for a while - it was a great application...
20/02/2007 16:40:32 ‹Gregg› Also, there's an RGB-LED controller that is xPL only
20/02/2007 16:40:46 ‹KevinH› ahhh GerryD !
20/02/2007 16:40:56 ‹KevinH› smart guy
20/02/2007 16:41:08 ‹Gregg› Yes--and, I'll confess to really liking the recent xPL lighting schema
20/02/2007 16:41:59 * KevinH quit (timeout)
20/02/2007 16:42:16 ‹KevinH› MediaNet Beta v1.2 (last updated 28/12/05 12:15
20/02/2007 16:42:42 * KevinH quit
20/02/2007 16:42:49 * KevinH joins My room
20/02/2007 16:42:51 * KevinH joins My room
20/02/2007 16:42:56 ‹Gregg› yep--I may have a slightly more recent update that Tony personally sent
20/02/2007 16:44:03 ‹KevinH› After he split from xPL he invited us to add xAP schema support , or indeed asked for schema and said he would consider it himself in the new role of 'king of all apps'
20/02/2007 16:45:03 ‹Gregg› I heard that as well; but, don't think that reality has quite been the same
20/02/2007 16:45:43 ‹KevinH› The xAP lighting schema is just as good (sudden twinges indicate last weeks promise) - and there are some aspects that are even better..
20/02/2007 16:47:00 ‹KevinH› You however are in the fortunate position that scene membership can be maintained via xAP - this is not possibe on xAP.
20/02/2007 16:47:13 ‹KevinH› sorry should read ..... on C-Bus
20/02/2007 16:47:59 ‹Gregg› Yes. I'm hoping to begin working on that gateway soon--depending upon xFX 2 availability
20/02/2007 16:48:09 ‹KevinH› C-Bus scene admin can only be achieved via teh C-Bus config software
20/02/2007 16:48:24 ‹KevinH› Are you talking with E re this ?
20/02/2007 16:49:05 ‹KevinH› xFX 2
20/02/2007 16:49:30 ‹Gregg› I don't think I mentioned the motivation (re: Insteon gateway), but did ask for a copy during last weeks talk once available
20/02/2007 16:50:22 ‹KevinH› Insteon don't seem to have taken international markets to heart yet...
20/02/2007 16:51:02 ‹Gregg› Yep--I think they have their hands full at the moment. I suppose you could argue the same for any "decent" x10 devices
20/02/2007 16:51:29 ‹KevinH› Its an understandable position
20/02/2007 16:53:12 ‹KevinH› I think if we were 110V it would be more acceptable as risks are lower but at 240V our 'risk factor' is higher and so there have been a few awkward regulatory requirements placed around main devices
20/02/2007 16:53:56 ‹KevinH› I dont believe its so much teh technical but teh regulatory differences - although the faceplate sizesand plug designs certainly dont help
20/02/2007 16:53:59 ‹Edward› xFx 2 yes - real soon now
20/02/2007 16:54:17 ‹KevinH› Has it been a pain E ?
20/02/2007 16:54:43 ‹Edward› no - problem is I'm enjoying it far too much!
20/02/2007 16:54:45 ‹Gregg› Excellant! I would also be quite willing for a not quite finished version so that I can begin looking over the classes.
20/02/2007 16:54:58 ‹KevinH› or is a lot of it moving someone elses code to your own style ?
20/02/2007 16:55:13 ‹Edward› refactoring for efficiency
20/02/2007 16:55:29 ‹Edward› Viewer now uses about 10% of the memory it used to
20/02/2007 16:55:34 ‹KevinH› sounds very 'marketing'speak
20/02/2007 16:55:44 ‹Edward› and is much faster as a result
20/02/2007 16:56:03 ‹KevinH› ... In the evrsion u sent I was still seeing out of sequence messages - at least based on timestamps
20/02/2007 16:56:12 ‹KevinH› so that will be great
20/02/2007 16:57:04 ‹KevinH› The xFX based apps - hubs inparticular are so 'root' to everyone
20/02/2007 16:58:38 ‹KevinH› I gotta go for a while guys...... later maybe....
20/02/2007 16:58:58 ‹Gregg› Same here--later K and all
20/02/2007 16:59:30 ‹Edward› I've never seen the 'out of sequence thing' - you said you had a screenshot?
20/02/2007 16:59:51 ‹Edward› OK - I'll go back to the debugging
20/02/2007 17:00:04 ‹Edward› Greg
20/02/2007 17:00:17 ‹Gregg› Yes?
20/02/2007 17:00:24 ‹Edward› To be clear - I'm not aiming to change the API to xFx
20/02/2007 17:00:32 ‹Edward› other thatn by accident
20/02/2007 17:00:44 ‹Edward› just to make it faster and use .Net 2.9
20/02/2007 17:00:49 ‹Edward› 2.0
20/02/2007 17:00:52 ‹Gregg› Ok--so, presumably, I can take a look at the old one in VS.net2005 ?
20/02/2007 17:01:09 ‹Edward› Sure
20/02/2007 17:01:24 ‹Gregg› ok--thanks for that.
20/02/2007 17:01:39 * Ian D quit
20/02/2007 17:01:50 ‹Edward› But you'll get a whole bunch of 'depreciated' method warnings if you try to comoile the source against 2.0
20/02/2007 17:02:06 ‹Edward› Any how, I'm only a couple of days away now
20/02/2007 17:02:09 ‹Edward› ...
20/02/2007 17:02:40 * Ian D quit (timeout)
20/02/2007 17:02:54 ‹Gregg› ok--well, that should get me going--by just planning out the integration
20/02/2007 17:03:33 ‹Edward› Which parts of xFx do you want to use?
20/02/2007 17:03:48 ‹Edward› Transport, messages, UI
20/02/2007 17:03:54 ‹Edward› or plugins
20/02/2007 17:04:11 ‹Gregg› I would guess transport and messages initially.
20/02/2007 17:04:37 ‹Edward› good - beacause I've not touched the plugins bot yet
20/02/2007 17:04:41 ‹Edward› bit
20/02/2007 17:04:53 ‹Edward› and it pretty ugly
20/02/2007 17:05:02 ‹Edward› no, that's not fair
20/02/2007 17:05:04 ‹Gregg› Eventally, UI--but after I have other stuff working. I'm not sure what the plugins would "buy me". It strikes me as likely limiting
20/02/2007 17:05:08 ‹Edward› complex
20/02/2007 17:05:23 ‹Edward› With you on that one
20/02/2007 17:05:30 ‹Edward› limiting
20/02/2007 17:06:07 ‹Edward› But quite neat if you want to deliver console, GUI and service versions from the same codebase - like X10
20/02/2007 17:07:08 ‹Gregg› I assume the GUI is native windows vice web--like James's intranet apps?
20/02/2007 17:07:24 ‹Edward› Windows forms
20/02/2007 17:07:36 ‹Edward› not web
20/02/2007 17:08:17 ‹Gregg› how are you persisting your x10 app config data?
20/02/2007 17:09:16 ‹Edward› using MS DataSet serialised to XML
20/02/2007 17:09:42 * Ian B quit (timeout)
20/02/2007 17:12:32 ‹Gregg› Thanks for the info E. Now, I must go. Later
20/02/2007 17:12:51 * Gregg quit