Subscribe: Ben S. Stahlhood II's Blog
Added By: Feedage Forager Feedage Grade B rated
Language: English
apple  hybrid mobile  hybrid  lot  mac  mobile  mono  net  new  pimp ride  protocol  things  time  windows  work  working 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: Ben S. Stahlhood II's Blog

Ben S. Stahlhood II's Blog

.NET Framework Discussions


Creating native iPhone applications

Fri, 04 Jan 2008 22:51:00 GMT

I just wanted to let you guys now that I just posted a guide over at on how to do get setup for native iPhone development on your Mac using Leopard and XCode 3.0. I have this blog and my Mac blog. I try to keep them separate unless I feel the information is useful enough to post here too. Some of the stuff I will be doing will be related to C#, Mono, and Mono on iPhone. I had talked to Zac Bowling awhile back and he said Mono on the iPhone is a mess, but that he was hacking on it. I will keep you posted once I have more info.

Okay Scott, you and your team rock.

Sat, 22 Dec 2007 03:49:00 GMT

It has been awhile since my last confession.  Having kids sucks the time right out of you.  Nothing puts it in perspective like having a couple.  You hear about it all the time, but until you have some, you have no clue!  I have been busy with my job and new family.  I am loving every minute of it.  My son, Benjamin Scott Stahlhood III, will be here in 23 days.  He will be the next hacker in the family.  His ultrasound picture had the number 013370 on it, that is just a sign of things to come ;)

Scott Guthrie and company have been rocking lately man.  I have to tell you, I am super impressed with what has come out of that team recently.  I am sorrry.  I am sure I am setting my self up as flame bait here, but ASP.NET MVC framework is a Ruby on Rails killer.  It is awesome with a capital A baby.  It has plenty of time to get better too.  It is nice to see that Subsonic is making its way to ASP.NET.  I think it was a great move for Scott to contact Rob.  Rob is a great addition to the team.

I have had a lot of stressful things going on and that has sucked the extra time I used to devote to helping out the community and working on cool projects that others can use and from using can learn.  Things are looking pretty good and I hope to get back into helping the community out.

Scott, you and your team rock.  Keep up the great work.  Even thought it does not matter from a an average Joe like me, tell your team they rock too and I appreciate all the great stuff you guys are doing.  It is great to see killer tools being released for the developers.  I feel you guys are truly being innovative and delivering from a developer point of view.

Everyone be careful over the next week.  Have fun, but don't endanger others!

XM Interface Cable, XM Protocol Spec Document, Hybrid Mobile

Sun, 25 Mar 2007 00:04:00 GMT

It has been awhile since I posted on my blog.  I have been super busy with getting Hybrid Mobile off the ground.  Hybrid Mobile is doing a lot of cool things, and a lot of these things I speak of will finally be usable by the public sometime in July.  Hybrid Mobile has a business plan with many phases, the first of which is the automotive market.  I am excited to be working on this stuff.  I hope everyone enjoys it as much as I have developing it.

We finally are selling our cables again.  You can get a XM Interface Cable that is RS232, which will plug right into an XM Commander or XM Direct, and allow you to have XM Radio on your computer.  You can purchase an XM Direct or Commander at Best Buy, Wal-Mart, or Circuit City.  You can get purchase them in many places, but I figured I would mention a few.

You can now get a Hybrid Mobile XM Interface Cable at our website:

You can also find the Hybrid Mobile XM Protocol Spec Documentation at our website:

The XM Interface Cable Basic Home Edition is the one most people get to work on development.  You can message me through my blog, if you would like any help.  I will be releasing all my C# code for XM and Sirius as open source on our new open source page, which is coming soon.  I am working on updating the XM Protocol Spec document and I am creating a new one for Sirius Radio too.  All the code will be tested on Mono with Windows, Mac OS X, and various Linux platforms.  That way everyone gets some love ;)

We have a lot of new products on the way, including some new ones for XM and Sirius Satellite Radio.  If you have any comments, questions, or suggestions, please let me know.


C# Telematics/Infotainment HTPC Pimp My Ride Take 3!

Mon, 06 Nov 2006 19:07:00 GMT

So my C#/.NET based software Mobile Media Center has now been used in 3 Pimp My Ride vehicles.  It was used in the ice cream truck this season, a Pontiac Solstice for GM based on a James Bond theme, and a Lincoln Navigator with motorized Wine Rack in the back :)  The Lincoln Navigator was at the SEMA show this past week in the Gaplin booth.  Mad Mike just called us and said he now wants MMC in his personal SUV :)  We are doing a totally unique skin and some custom stuff for him to show off.  We will be doing OBDII integration and CAN Bus / HVAC control for him, which is some of the new modules I have been working on... cool stuff.  A lot going on too that I can not talk about here... yet.

It is being designed to run on Mono, so MMC will eventually be a complete HTPC / Digital Lifestyle / Home Automation software that runs seamlessly on Windows, Mac OS X, and Linux flavors.   I have been testing with Mac OS X in Kiosk mode on the new Apple Intel Mac Mini's with a Xenarc touch screen and it's  hot!  I will keep you guys posted.  I will need a lot of beta testers.

We are still looking for investors too ;)


C# Telematics/Infotainment HTPC Pimp My Ride SEMA Show

Mon, 09 Oct 2006 14:02:00 GMT

The framework I designed for telematics/htpc is being used in some more Pimp My Ride episodes and now it will be featured at the 2006 SEMA Show.  We just finished a Pontiac Solstice that had a James Bond theme going. It ran my framework with a touch screen computer that controlled machine guns, smoke screen, GPS, etc.

I did the Ice Cream truck shown off at the beginning of this season.  The Pontiac was just finished.  I am now working on a Lincoln Navigator that will be shown off at the SEMA Show GAS/Pimp My Ride booth.  If any of you happen to be out there check it out.  It was written in C#//NETFX 2.0. My company is Hybrid Mobile Technologies.  I know, the site sucks.  I am working on getting a good web designed to redo it for me.



ASP.NET Atlas DefaultButton bug?

Fri, 08 Sep 2006 20:17:00 GMT

A buddy of mine works for Virtual Bank.  They were working on an internal application that is based on ASP.NET/ATLAS.  They were setting the defaultbutton attribute at the form level to a button they had on the form and it was only firing the OnClick event the first time it ran.He called me up and asked if I could help solve there issue.  I recreated the problem by creating a simple web application and dropping a button on it.  I set the defaultbutton attribute and ran the application so I could see what was going on behind the scenes.The client code that was produced was the folloing:
I noticed the call to the javascript function WebForm_FireDefaultButton.  So I saved the website to the hard drive.  Two files are created in the subfolder with the same name of the page you saved.  Inside the folder you will find two files.  One of them will be named "WebResource.axd".  I opened this file and found the code to WebForm_FireDefaultButton.  The code looks like the following:var __defaultFired = false;function WebForm_FireDefaultButton(event, target) {    if (!__defaultFired && event.keyCode == 13 && !(event.srcElement && (event.srcElement.tagName.toLowerCase() == "textarea"))) {        var defaultButton;        if (__nonMSDOMBrowser) {            defaultButton = document.getElementById(target);        }        else {            defaultButton = document.all[target];        }        if (defaultButton && typeof( != "undefined") {            __defaultFired = true;  ;            event.cancelBubble = true;            if (event.stopPropagation) event.stopPropagation();            return false;        }    }    return true;} You will notice that __defaultFired is being set to true when the function is fired. So here is the kicker. With ATLAS it only updates sections of the code.In the old postback model this works fine because everything is reset. In ATLAS this variable is not being reset because of the intelligent updates. So we have to create a work around. This is what I suggested and it seemed to work great. I told my friend to create a client side JavaScript function called ResetDefault and reset the __defaultFired variable to false manually. Then call that by adding it to the button using the OnClientClick attribute. So the two parts look like this:This works everytime you hit the enter key on the page now.  I just figured I would share this in case somone else runs into the same issue.  If there is a better way, please let me know.  This seems to be a bug?  There might be a proper way to do default buttons with ATLAS and I am just not aware of it yet due to my lack of e[...]

Mac OS X Leopard, Windows Vista, Flamewars... Oh My!

Thu, 10 Aug 2006 02:13:00 GMT

I have to say that the last few days have been interesting to say the least.  I have been reading all the diarrhea of the mouth that has been spewing back and forth between Mac's and PC's ;)This post is in response to many post I have been reading.  I happen to pick 3 out of the bunch, but there are more where these came from, trust me.,71557-0.htmlI have to say that it all comes down to ignorance.  I have been part of the Windows world ever since I can remember and been doing development on Windows since I was 17.  I have always had my likes and dislikes about Windows.  I think everyone does.  I started using a Mac when they released Mac OS X version 10.0.  I am a technology freak.  I love reading about new OS releases.  I remember reading about NeXT and their technologies.  I knew that what was being released was part of what came out of the Apple purchase of NeXT.Once I started using Mac OS X, I started getting familiar with that user base.  Their big expo shows, the keynote speech, and all the hype.  It was like waiting for your birthday or Christmas.  I remember saying to my self I have become one of these fanatics.  So knowing what I do about their shows.  The WWDC is held every year for the developers that support the Mac OS X platform.  Everything presented and announced at these shows are for the benefit of the developer.So I wanted to touch on the things that Steve Jobs announced and throw in my .02.  First of all, Steve and company did not keep using the term of innovation for everything they were showing off.  Innovation is creating something new, even if that means utilizing something that already exist and making it better or easier to use.  The iPod is innovative.  It the whole idea something new?  No it is not.  There were MP3 players out before the iPod.  The iPod just was an innovative way to store and play your music.  The way you interacted with it and retrieved your music was a major part of what was innovative with the iPod.  With that said, I will continue on with my comments.In general, when Steve and company say something is new in this keynote, they really mean it's new for the Mac community.  So the new Mail features are new to Mac users.  They were not claiming that it was some new thing that no one else has in there Mail application.  This conference was for Mac developers.  This was not a consumer show.  Everything was relative to Mac OS X, the development of Mac OS X, and the developers of Mac OS X.  The fact that he had others come out and help... maybe, just maybe, he is allowing the people that had a huge hand in developing these technologies present them so they feel like they have a part.  It's called being a team.  Maybe you never heard of that?Time Machine; This is based on a technology that is seen in many other places.  One of the places mentioned a lot was Windows Server 2003.  This is all true.  So what is innovative about this?  The interface.  The way that they made it easy enough to use and understand so that the average consumer can use it.  My mother could use Time Machine.  My mother could not use the Restore Point system and Previous Versions that Windows Server 2003 contains.  It has an SDK that developers can use so that their applications can utilize the same functionality.  That is the difference.Spaces;  Yes it is virtual desktops for Mac OS X.  Yeah we all know that KDE, GNOME, et al have had Virtual desktops since before the man was here.  Once again it is new to Mac OS X and has a ver[...]

C# .NET Framework 2.0 Telematics featured on Pimp My Ride - Take 2

Mon, 31 Jul 2006 23:36:00 GMT

So I told you guys a couple weeks ago about the Ice Cream Truck episode of Pimp My Ride.  It went over pretty good.  All the touch screen software solutions, including the POS, and the cash drawer was all me.  It came out nice.  It was written in C# using Direct X for graphics and video stuff.  It is all based off a product I created called Mobile Media Center.  It is an application for people who want to a media center for there car or house that is quick and to the point.  It started out as a project on  It has since been featured in a DUB car and on the Pimp My Ride show.

So what happens from here?  It will be on another episode of Pimp My Ride.  This time a spy theme care with machine guns, etc.  The touch screen software will control GPS and all relay controlled devices.  It will be using the Mobile Media Center core again.  The company is called Hybrid Mobile Technologies (  We have a lot in the pipe for a full platform and framework.  We have a nice business plan that we completed recently too.  We need investors to take this to the next level.  If you are an investor or know of any investors please contact me: bstahlhood [[AT]] gmail [[DOT]] com for questions or further details.

You can also check out myspace at

C# Telematics on Pimp My Ride

Thu, 06 Jul 2006 01:28:00 GMT

Just wanted to let everyone know that the telematics framework I architected and implemented for Hybrid Mobile Technologies will have a piece of it being shown off on Pimp My Ride tomorrow night at 10PM EST.  Mad Mike and I worked together to pimp out an ice cream truck with a touch screen system that allows kids to do there ordering on the outside of the truck.  It uses the framework and foundation of the Mobile Media Center system I did for Hybrid Mobile Technologies.  It was written in C# with all kinds of interop code with DirectShow and a butt load of other technologies.

My myspace account is if anyone would like to add me as friends for networking and development discussions.


Monodevlop on Mac OS X

Mon, 22 May 2006 18:51:00 GMT

I returned my MacBook and I am going to the Apple store this evening to get a MacBook Pro.  I decided if I am going to spend the money, do it right ;)  I will be starting on the Mac OS X Package tonight.  I know many others have ran into problems, but I am going to try my best to make this installation as easy as possible for those that want to use Monodevelop on Mac OS X.  I know I do!

I now have my cable modem installed and my office at home is all set.  I am ready to catch up with everything.  I also want to get an update of the XM Protocol specification out as well.  I also plan on releasing some Cocoa apps that I have been wanting to work on for some time now.  I am stoked to have a Mac again!  I love developing on a Mac, even when I have to develop software for Windows, I like using my Mac.  It just seems so enjoyable for some reason.  I know I know...  I sound like a Mac addict now, what can I say, I am a switcher ;)

Stay tuned

Ahhh... Life

Thu, 27 Apr 2006 17:50:00 GMT

I have been absent from my blog for sometime now.  I just wanted to let everyone know that has been emailing over the XM Protocol documentation and the Mac OS X Monodevelop package, that I have read your messages.  I have had a lot going on over the past few months.  I just now got my new MacBook and will be picking up all my open source development efforts.  I also just moved into a new 3/2 condo and I have a baby on the way in 6 months.  I actually feel settled for once, it has been awhile since I have felt this way.

I am just waiting for my cable modem to arrive and then I will set my office up for some serious development.  I have a lot to update and catch up on...

I will post an update on my situation next week.  Have a great weekend everyone!

Mac OS X and the Apple Intel Switch

Thu, 23 Jun 2005 17:27:00 GMT

Before I go on to give my thoughts on the MacIntel partnership, I wanted to let you guys now that I am now finished isolating my self from everyone due to my wife leaving me.  I have a lot to catch up on and I have individuals who have volunteered to help out with my MonoDevelop documentation and package.  I will be contacting them this weekend to get things going.  I will also be posting an update to the XM spec with corrections people have emailed me.  I appreciate all the comments and feedback.  I am very close to releasing my assembly that works with XM and Sirius.  I will keep you all posted. --- Topic Starts Here :) Now, this Apple and Intel partnership has spawned all kinds of discussions.  I have read various reports and comments from many different people.  I have to agree somewhat with what there saying but I think there missing a very important factor for this partnership. So there are some very serious factors that help develop a motive behind the switch from Apple.  Most of what I state here is restating what others have said, but I want to add my own .02.  So everyone agrees that when looking at the road maps, that IBM starts to fall behind Intel.  So how is this a major factor?  Well as Steve has mentioned and others as well, the industry is moving toward laptops over desktops.  Apple's laptops are a major piece of there product volume and sales.  The fact that they can not deliver a G5 Powerbook is killing them.  The new Pentium M processor will solve this issue and the power requirements look more like the IBM PowerPC then the current offerings from Intel. Another major factor is supply and demand.  Apple has had a very hard time with demand because of the problems that IBM has manufacturing and delivering the CPU's.  Steve wants to deliver on product demand.  So going with Intel will solve this problem because of the volume of chips Intel produces dwarfs the amount of PowerPC chips IBM produces.  Apple is also going to be using more standard open components by going the Intel route.  This will cut cost because of the availability of these standard components. So what is another major factor behind this decision?  I feel that PC games is another factor contributing to this decision.  By moving to Intel and getting away from the pain in the arse AltiVec code, porting games to work under Mac OS X will be a magnitude easier compared to writing them for the PowerPC and AltiVec platform.  This is a huge selling point.  PC games are a contributing factor of PC sales.  The gaming industry is on track to surpass Hollywood.  Halo 2 made more money then most movies do in its first 3 days of release.  Gaming is everywhere.  Eventually the laptop and small form factor computers will dominate the PC market and combine that with Wifi access anywhere you go and now you have the ultimate platform for gaming and productivity. Now Apple has an operating system that I feel is much better then Windows.  At this point in time it has no viruses or spy ware to worry about and it runs on the same chip that almost everyone uses that has a computer in there home.  This also gives them the hail mary backup plan of opening up there OS and Software applications to anyone using Intel chips.  So I must say things are going to get very interesting.  I can not wait to see where things go.  I know the work that the Mac Mono team is doing will be much easier now that the Mac will be the same platform that rest of the Mono framework initially targeted.  I can see a lot more contributing now that this is happening. I would like to hear your comments and opinions on this a[...]

XM / Sirius Protocol and Monodevlop on Mac OS X [Update]

Wed, 25 May 2005 13:19:00 GMT

Hey everyone,

Sorry for the lack of posts or updates.  This past month has been pretty hard for me to deal with.  My wife cheated on me and then left.  So I basically gave up on everything I was working on and did not touch a comptuer for quite some time.  I am finally becoming my self again and getting things caught up.  Just wanted to let you know I will update the XM / Sirius protocol spec.  I will also pick back up on my package for Monodevelop.  I will get with the Mono guys and find out where things stand compared to when I dropped of the face of the planet.

I will also be posting my Satellite Radio assembly I have been working on for both XM and Sirius.  I was thinking of even making an open source project out of it.  So we can all work on it and keep it updated.  I want to create a bridge pattern for it so we can easily add new radio models or new protocol changes with no changes to the API we would be use in our front ends.

Hope all of you have had a better month then me ;)


A fresh new juicy Apple?

Tue, 15 Mar 2005 20:38:00 GMT

I have been following and using Apple computers now since around 2000.  I was intrigued by Mac OS X and being an OS freak, especially *NIX based OS platforms, I had to have one so I could play with Mac OS X.  Once I got on a Mac and started playing around with Cocoa/Objective-C, I really did not want to go back to a PC.  This is a Windows world of course and being a developer, Windows development is what paid the bills.  Apple/Jobs has always been set in their ways, with no chance of change in sight.  The unbelievable happen though and something seriously changed...

Since 2000, we have seen Apple release there best version of Mac OS X yet (Panther) and there about to do it again next month with Tiger.  Each time they are ahead of there competitors as far as technology and  innovation.  They released the iPod for Mac and Windows, which is now hitting a target estimate of 5.5 million total sold in Q1 of 2005, 1.5 Million of which are the new iPod shuffle.  They also relased the new PowerMac G5's which have been very popular with goverment and educational facilities.  An Apple based super computer made it in the top 5 of the Super Computer list for a fracion of the cost compared to the others in the list.  Then they release a sub $500 dollar Mac (Mac mini) at Macworld 2005, which is estimated to have sold around 150,000 units in Q1 of 2005.

Apple has always been known to have secret projects in the works.  There are "rumors" that there definitely is a Mac OS X version for x86 based machines.  Apple is also working on small form factor computers; palm top sized as described by some.  This would go well with there InkWell technology.  Apple has also had plans for a movie store following the theme of the iTunes store.  The industry is shaping up to where many of the things Apple is working on makes a perfect fit.  I definitely see the Mac mini being a target for the living room and many other things.

What's next?  Apple is expected to make many big announcements this year, which includes the release of a dual processor dual core G5 PowerMac, PowerBook G5, and *gasp* a two button mouse.  It seems Apple has learned some valuable lessons in how to sell and work in a Microsoft world.

Now with Mono getting more mature everyday for Mac OS X, you will be able to add the large base of .NET developers to the Cocoa developers Apple already has, this will be huge.  It is hard for me to imagine Apple not getting market share gains this year.  The iPod halo effect is kicking in and it's just beginning.

I have been developing on DOS/Wintel with a mix of *NIX for 10 years now and I defintely welcome the fresh change of environment the Mac provides.  I still use all the other major operating systems such as Windows and Linux. because like I said I love technology and operating systems.  I will always play with the new toys out there, but my primary OS and hardware of choice comes from the company at 1 Infinite Loop ;)

XM / Sirius Protocol Programming

Thu, 17 Feb 2005 20:56:00 GMT

Some of you are aware of the document I put together for the XM protocol.  I am now working with an individual well known in the Sirius community on documenting the Sirius protocol using the Alpine serial interface.  So eventually I will make a document that covers both standards and we will be working together on making an SDK.  Nothing will be officially released public until this individual gives me the okay.

I have been out of town.  I have received emails from some of you requesting sample code and help with certain parts of the XM Protocl document.  I will get back to you as soon as I get back in town this weekend.

Take care

.NET Framework 2.0, Mono, MonoDevelop, Mac OS X / Cocoa#

Wed, 09 Feb 2005 02:05:00 GMT

I started contributing to the Mono project recently.  Nothing big yet, but it is a start.  I contributed an updated System.Diagnostics.DebuggableAttribute class with 2.0 features.  It is fun working on a project like Mono and slowly seeing a majority of the code starting to work with current .NET Framework binaries.  They have mcs, gmcs, and bmcs compilers now.  The mcs being the C# compiler, gmcs is the C# with generics compiler, and  bmcs is the inital Visual Basic compiler.  Mono also has moved toward a much better System.Windows.Forms implementation.  They are making backend drivers for each platform UI.  They have a native one for Windows, X11, and OS X.  This will allow your app to run seamless and have the native look and feel of the UI platform it is being executed upon.  A lot of this is possible because of a gentlemen by the name of Geoff Norton (

The current Mono HEAD compared to .NET FX 2.0 is still aways off, but progress is being made at a very quick pace.  Our company just recently got some Mac mini's for development.  I started looking into Mono progress on Mac OS X.  Mono 1.1.3 runs very well on Mac OS X.  The most wanted lacking feature being System.Windows.Forms right now.  Cocoa# will allow you to use Cocoa in your .NET applications.  This will of course tie you to the Mac OS X platform, but it is still a great option to have.  This works just like the Java/Cocoa bridge.

MonoDevelop can also be used on Mac OS X.  It requires an extensive install process though.  One thing about the Mono project is the documentation is not accurate and not well written in some cases.  You can find a lot of articles to help you on these subjects.  I will be posting more info on my blog as I get accurate sources of information.  I will also be making a MonoDevelop package for easy installation on Mac OS X.

Things are looking great for cross platform .NET development!

Here are some links for further investigation:

Mono Project Home Page -
Managed Windows Forms Home Page -
Cocoa# Home Page -
Mono SVN Sourcecode Repository -
MonoDevelop Home Page -

Have Fun!

XM Protocol Spec

Thu, 06 Jan 2005 05:02:00 GMT

I finally got around to writing a document covering the entire XM Protocol Spec.  This is for the XM PCR, XM Direct, and XM Commander.  It is most likely most of them, if not all there devices, but I can vouch personally for the 3 mentioned.  If any of you need help or have questions using this, post a comment with your return email address and I will get back to you.

If need I can post some sample C# code here using the spec.

Hope you enjoy and get good use out of the document.

Credit Stalkers

Wed, 17 Nov 2004 20:48:00 GMT

You know what I am talking about... it seems like every job you get, either as a contractor or employee there is a Credit Stalker near.  The people who take credit for your hard work and IP.  You work your butt off coming up with cool ideas and innovative things and someone takes credit for it all.  The worst part is they not only get credit but in some cases they get filthy rich off your ideas.  I feel like the common corporate America company is becoming polluted.  All the little guys are the ones that come up with the excellent ideas and get nothing in return except get let go because there job is "cheaper" over seas.

I see companies like Panic and id Software that for the most part are run by small teams and that impresses me.  They keep coming up with innovative software and ideas and not with 1 Billion dollar wallets.  I hope to keep seeing companies like this stick around and keep kicking out cool technology.  I am not saying all corporations are like this, but most are...

I am fortunate that the company I am with now is also a small company.  Innovation does not slip through the cracks with layers and layers of processes and management.  I think companies sometime in the process of trying to make things more organized, create more chaos.  That is just my .02 and opinion though...

I was reading some posts and articles about credit being taken from individuals and it just ticked me off a bit, sorry for venting ;)

XM Magic Hex Byte Codes

Sun, 17 Oct 2004 07:23:00 GMT

For those interested in playing around with talking to an XM Direct or Commander unit from you computer.  Here is the info you will need.

Here is the magic byte codes to get the XM Direct and Commander units into a PCR mode  Once this is done all original byte codes for the PCR work fine...

You send 3 commands to the commander or direct and then it will accept all original XMPCR commands.

They are the following, sent in this order:


If you want the info on how the original PCR protocol can be used as well, email me.
bitoholic [(a]) gmail [(dot)] com

XM Hacked =]

Fri, 15 Oct 2004 00:47:00 GMT

Well, the article at about my self and the new company I work for is up and  Talks about the new cable and software we made to talk to XM Direct and Commander units.  I wrote the Software in C#/.NET Framework.  Fun stuff