: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/twopigs/surjpatel.com/includes/common.inc on line 1782.
: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/twopigs/surjpatel.com/includes/common.inc on line 1782.
warning: Cannot modify header information - headers already sent by (output started at /home/twopigs/surjpatel.com/includes/common.inc:384) in /home/twopigs/surjpatel.com/includes/common.inc on line 99.
]> Surj - Sometimes you have to unsubscribe http://www.surjpatel.com for people who get tired of just talking about it en Radio Charts http://www.surjpatel.com/?q=node/47 <p>RadioSherpa provides cool <a href=http://charts.radiosherpa.com>radio charts</a>.</p> Fri, 24 Aug 2007 08:45:14 -0700 Tuxcess! http://www.surjpatel.com/?q=node/46 <p>TuxPhone was covered in the <a href= http://www.wired.com/wired/archive/14.12/posts.html?pg=2>wired magazine's Dec. 2006 issue </a>. we are happy that our work was recognized by one of the top geek magazines. however, the article *incorrectly* credits home brew mobile phone club for the development of this phone, although we (Surj, Colin and I) busted our balls to make it happen.</p> <p>didn't someone say "Success is a bastard. Every one claims to be its father."?<br /> at least Tux is a success - Tuxcess?.</p> <p>just to be clear: Matt Hamrick, the founder of home brew phone club did give us credit. however, it seems like the author of wired article seems to have missed it. perhaps the wired journalist was unwired during the credits session. (i couldn't resist this pun.)</p> Thu, 23 Nov 2006 08:06:24 -0800 RadioSherpa http://www.surjpatel.com/?q=node/45 <p>posted by Deva.</p> <p>i am involved with <a href=http://www.radiosherpa.com>RadioSherpa</a>,a cool startup that is developing visual programming guide for digital radios. check them out!</p> Tue, 10 Oct 2006 16:07:24 -0700 nidifugous tux http://www.surjpatel.com/?q=node/44 <p>posted by <a href=http://www.dseetharam.org>Deva Seetharam</a></p> <p>Tuxphone is working and the hardware files are on <a href=http://tuxphone.sourceforge.net>sourceforge</a>. </p> <p>what the hell is nidifugous? i learnt from <a href=http://www.onelook.com>OneLook</a> it means "leaving the nest soon after hatching". (etymology: Latin nidus => <em> nest </em> + fugere => <em> to flee</em>.)</p> <p>yes, we are glad to let you know that tux(phone) has hatched and moved to <a href=http://www.opencellphone.org>OpenCellPhone.Org</a>. see the that site for the latest picture of tuxphone. </p> <p>we have created a 2-board (one breakout board + gumstix) version of cell phone and this phone was demonstrated at the O'Reilly Foocamp 2006.</p> Mon, 18 Sep 2006 20:47:21 -0700 quick updates http://www.surjpatel.com/?q=node/43 <p>quick updates:<br /> <UL><br /> <LI> Colin Cross, an extraordinary hacker, has agreed to help us in laying out the tuxphone board.<br /> <LI> Sourceforge has approved our project application. now we can use http://tuxphone.sourceforge.net to create a community project.<br /> <LI> we have registered the domain name www.opencellphone.org. soon we will move tuxphone related contents to that site.</p> <p></UL></p> Sun, 07 Jan 2007 19:38:30 -0800 NewScientist covers TuxPhone http://www.surjpatel.com/?q=node/42 <p><a href=http://www.dseetharam.org>Deva Seetharam </a></p> <p><a href=http://mileshotel.blogspot.com/> Mason Inman </a> contacted me in the first week of february 2006 (just after Etel conference) about writing an article on open source phones (and TuxPhone, of course) in the New Scientist magazine. i see that the latest New Scientist issue (issue # 2542) carries this article.<br /> obviously, we are very happy.<br /> thanks Inman!</p> Tue, 14 Mar 2006 11:48:09 -0800 Etel presentation http://www.surjpatel.com/?q=node/41 <p><a href=http://www.dseetharam.org>Deva Seetharam </a></p> <p>today i presented the tux-phone idea at the <a href=http://conferences.oreillynet.com/etel2006/>O'Reilly Emerging Telephony Conference in SFO </a>. </p> <p>here is the <a href=http://www.dseetharam.org/tuxphone/dseetharam-etel-2006.ppt>powerpoint file</a>. <strong> <em> File size is 2.24 MB - you are warned! </em> </strong></p> Tue, 24 Jan 2006 23:44:26 -0800 Rapid Prototyping of cases http://www.surjpatel.com/?q=node/40 <p>Okay so alot of people out there are interested in the "making a case" bit of the project. I have to be honest. Presentation isn't my greatest interest unless i am being paid for it :-)</p> <p>Okay, i got this great post from a Guy call Gregor in the Netherlands. Indeed if there is interest I might ask Gregor to contribute to this site. Let me know.<br /> <code><br /> Hi Surj and Casey,</p> <p>For my study of Industrial Design and Engineering I was looking for info on embedded systems and Gumstix-like projects. I found both your blogs greatly amusing, and found lots of great information. I also read you both look up to the physical engineering part of the project.</p> Wed, 18 Jan 2006 11:38:34 -0800 Spare ticket for ETel http://www.surjpatel.com/?q=node/39 <p>Hi there,</p> <p>As some of you know I am also helping to organise the O'Reilly Etel conference.</p> <p>http://conferences.oreillynet.com/pub/w/44/program.html</p> <p>We had a journalist drop out and as such I have a spare pass with a free hotel room. Instead of letting it go to waste i thought i'd offer it as a giveaway.</p> <p>I'll offer this to a reader of this blog who can attend with a demo, hack or similar. send a brief email to me at surj dot patel at gmail dot com. Failing that a really convincing story :-)</p> <p>Hope to see you there :-)</p> <p>We have Deva ( of course) , Shadowmite ( Treo 600 kernel), Casey Halverson and Nathan Seidle from Sparkfun there.</p> Fri, 13 Jan 2006 15:02:52 -0800 a quick update http://www.surjpatel.com/?q=node/38 <p><a href=http://www.dseetharam.org>Deva Seetharam </a></p> <p>i hope the new year is treating you well. </p> <p>after a long time, i am posting an update. </p> <p>i have started writing a driver to interface the gm-862 hardware with the linux phone. i am trying to keep the kernel-space code as small as possible and implement most of the functionality in user-space. the (obvious) reasons being:<br /> 1. any misbehaving driver can bring down the whole system<br /> 2. kernel api changes often</p> <p>i have also made a few small changes to application code. the code is available <a href=http://www.dseetharam.org/software/tux.tar.gz>here</a>.</p> Fri, 13 Jan 2006 07:31:21 -0800 Deva in India / Cool new module via Joshua Messer http://www.surjpatel.com/?q=node/37 <p>Hi Guys,</p> <p>Deva made a 7 minute call to me that i didnt understand a word of. He could hear me though. Some progress. Also he is away for two weeks and I am still wrangling the last of the conference together. I think he posted the code for the dialling as well. Hopefully he didnt leave my number in it :-)</p> <p>Also got this email</p> <p><code><br /> Joshua Messer<br /> More options Dec 14 (1 day ago)<br /> Very interested in your phone hacking project, I wondered if you'd<br /> seen this <a href="http://linuxdevices.com/news/NS7219952184.html">http://linuxdevices.com/news/NS7219952184.html</a><br /> It might be incredibly expensive, it might be more closed off than you</p> Thu, 15 Dec 2005 10:53:47 -0800 first words http://www.surjpatel.com/?q=node/36 <p><a href=http://www.dseetharam.org>Deva Seetharam </a></p> <p>today i added a speaker and a microphone to the tuxphone. i called my cellphone from tuxphone. i can hear my cellphone clearly on tuxphone; i can barely hear the tuxphone on the cellphone.<br /> i know the reason - the gm-862 hardware guide recommends a proper biasing circuitry for microphone. since i am lazy and i wanted to see it work, i just used the simple test circuit suggested by sparkfun (http://www.sparkfun.com/tutorial/Port-O-Rotary/portable-rotary.htm).</p> Sun, 11 Dec 2005 22:55:36 -0800 First call http://www.surjpatel.com/?q=node/34 <p><a href=http://www.dseetharam.org>Deva Seetharam </a></p> <p>i am glad to report that the gumstix (with a breakout-gs) dialed my cellphone through gm-862 module. i just connected the STUART of gumstix to the gm-862 module to create the hardware interface. the <a href=http://www.dseetharam.org/tuxphone/tuxphone.tar.gz> source code </a> is available for your review and use. </p> <p>(the code is available under the terms of GNU General Public License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.)</p> Sat, 10 Dec 2005 00:17:55 -0800 Challenges in building a Linux cell phone http://www.surjpatel.com/?q=node/33 <p><a href=http://www.dseetharam.org>Deva Seetharam </a></p> <p>as one could observe, building a linux phone prototype doesn't take more than the following (rather common) skills:<br /> 1. basic hardware skills<br /> 2. linux programming and device driver development skills<br /> 3. basic mechanical design skills</p> <p>even the idea of building a cellular phone is not innovative.; the SparkFun guys have built a <a href=http://www.sparkfun.com/tutorial/Port-O-Rotary/portable-rotary.htm> portable rotary phone </a> using the same gm862 cellular module and a pic microcontroller. </p> <p>the primary task involved in building this cell phone is assembling different components together. although it sounds simple, it is not an easy task since these components were not expected to operate/interface together.</p> Fri, 09 Dec 2005 23:46:10 -0800 TuxPhone Design Version 0.1 http://www.surjpatel.com/?q=node/32 <p><a href=http://www.dseetharam.org>Deva Seetharam </a></p> <p>here is the <a href=http://www.dseetharam.org/tuxphone/design.shtml>initial design </a> of Tuxphone. (since i don't know how to embed images in drupal pages, i have included it as an external link.) </p> <p>the main components are:</p> <p>1. Gumstix - this includes gumstix connex 400, cfstix and breakout-gs boards. cfstix is necessary since the main board may not have sufficient space to hold the application.<br /> 2. gm862 - this is the gm862-pcs module with cingular prepaid sim card.<br /> 3. LCD - this is HD44780U, a character LCD module. i am using a character lcd module since it is chip and uses less number of i/o pins than a graphic LCD module.</p> Fri, 09 Dec 2005 23:38:15 -0800