h1

Geotagging for DSLR users

June 18, 2009

There are masses of geotagged photos in cyberspace nowadays, by which I mean jpegs with location information (latitude, longitude) included in the embedded EXIF data. It’s all thanks to the popularity of the iPhone with its camera, built-in GPS unit and ready connection to the Internet. Social networking sites and interaction with on-line map services such as Google Maps all help to fuel the fun.

The geotag bonanza is not limited to iPhone users. Modern Windows Mobile phones and other platforms all have the same capability, if not the surrounding hype. And we are starting to see GPS units incorporated into point and shoot cameras, for example the Nikon Coolpix P6000 which geotags pictures automatically before they ever leave the camera.

But what about DSLR users? When do we get in-camera GPS? And why would we want it?

I for one don’t see it as a gimmick. For people who take a lot of photos on their travels it can be hard to keep track of exactly where you took every photo. It’s not as if the Eiffel Tower will be in every shot. For example, I took the picture below on a Far East cruise two years ago. I shot this from the deck of the ship as it was making its way from Nagasaki to Osaka, meandering around the Japanese islands.

I was fascinated and bemused by the unexpected sight of a mock-up of Venice. I’d love to know what it was all about and where this was. But I don’t have the details of the route the ship took, so my chances of finding out are probably slim.

GPS-enabling DSLRs would be such an obviously useful thing, but as of today there are none. The closest we have come to it is Nikon’s GP-1. This is a stand-alone GPS unit which attaches to the hot-shoe of the D90 D3, D300, and D700 cameras and adds automatic geotagging of photos. Nothing at all yet for Canon, Sony et al. So what to do?

Purpose-built geologging devices

Well there are dedicated devices for geologging, that is keeping a log of your geographical position by taking regular GPS readings and writing them to a file, along with a corresponding timestamp. The idea is you later use suitable software to match the photos to the location data, by reference to their respective timestamps, and the EXIF data updated to include the geotag. There are also fancy geologging devices which accept an SD card with your photos on it and add the geotags automatically. But such wonders do not come cheap. This one from ATP is about $90.

Windows Mobile phone used as geologging device

I wondered whether I could do the whole thing for free by using the GPS unit built into my Windows Mobile phone, instead of buying a dedicated geologger. My phone (HTC TyTN II) certainly includes GPS in the spec, but did not come with any satellite navigation software and I had never bothered with any, so the GPS unit had probably never even had juice through it. Still, maybe it had not totally atrophied from months of being ignored.

I hit upon a free application, GPSToday, which is essentially a clone of the Google map application for mobile phones. Crucially it has a geologging function. You can set it going and, as you walk around, every 30 seconds it writes your location to a file. You can change the frequency of readings or let it vary it “intelligently”. I guess that means it takes more readings when you are moving about more.

This sounded desperately promising, so I installed it and got it working. It works perfectly, happily latches onto legions of satellites when you are out and about, and on request records your travels in a text file (I elected to call it geolog.txt) in the following format:

time,latitude,longitude,altitude (feet),speed (mph),heading
06-16-2009 17:14:48,34.361445,21.317156,440,0,0
06-16-2009 17:14:59,34.361486,21.317144,407,0,0
06-16-2009 17:15:10,34.361502,21.317144,404,0,0

That’s the first snag. It’s just a flat file, not in any recognised format for location data such as GPX or NMEA. How could I expect it to be recognised by any suitable photo geotagging software? GPSToday assure us that a future version will output in GPX format, but for now we’re stuck with the existing non-standard format.

Getting the location data in a recognised format

Enter GPSBabel, a free software application that translates location information between a myriad of formats (including all the proprietary SATNAV manufacturer systems) and even “custom” formats such as the one used by GPSToday. Mind you, it is hardly straightforward. You have to use the “xcsv” mode and create a “style file” to tell GPSBabel how to interpret the non-standard location data.

This is how I did it. I created a folder on my C: drive called GPSBabel and in there put all the files downloaded from the GPSBabel site. I also copied the location data file geolog.txt from my phone to the GPSBabel folder. I then created a text file called GPSToday.txt, in the same folder, into which I inserted the folowing text:

# Format: GPStoday

DESCRIPTION GPStoday
EXTENSION txt

#
# FILE LAYOUT DEFINITIIONS:
#
FIELD_DELIMITER COMMA
RECORD_DELIMITER NEWLINE

PROLOGUE time,latitude,longitude,altitude (feet),speed (mph),heading
IFIELD ISO_TIME,”",”%s” # time
IFIELD LAT_DECIMAL, “”, “%f” # Latitude
IFIELD LON_DECIMAL, “”, “%f” # Longitude
IFIELD ALT_FEET,”",”%.0f” # altitude
PATH_SPEED_MPH,”",”%.1f” # speed
PATH_COURSE,”",”%f” # heading

I saved it and changed the extension to .style so the file became GPSToday.style.

Now I should explain that I did not arrive at that style file at the first attempt. Most of it wasn’t too bad but the time field setting was a nightmare. I tried just about all the options in the GPSBabel help system and none worked. GPSBabel could not understand the date/time data in the format output by GPSToday, no matter what I did.

In the end I decided to use the ISO_TIME option and run a script to rearrange the date/time information into a format that would be understood by GPSBabel in conjunction with the ISO_TIME setting. In practice, this meant writing a bit of Visual Basic code. For convenience I did this from Excel.

This is the code:

Sub FixTime()

Dim TextLine As String
Dim LineBuffer As String

Open “C:\GPSBabel\geolog.txt” For Input As #1
Open “C:\GPSBabel\geologISOTIME.txt” For Output As #2

Line Input #1, TextLine
Print #2, TextLine

Do While Not EOF(1)
Line Input #1, TextLine

LineBuffer = “”
LineBuffer = LineBuffer & Mid$(TextLine, 7, 4) & “-”
LineBuffer = LineBuffer & Mid$(TextLine, 1, 2) & “-”
LineBuffer = LineBuffer & Mid$(TextLine, 4, 2) & “T”
LineBuffer = LineBuffer & Mid$(TextLine, 12, 8) & “Z”
LineBuffer = LineBuffer & Mid$(TextLine, 20)

Print #2, LineBuffer

Loop

Close #1
Close #2

End Sub

On running this VB macro, a new file, geologISOTIME.txt is created in the same folder, with the same data as geolog.txt but with the date/time format changed so that it would be acceptable to GPSBabel.

You can then run GPSBabel, by double clicking the file GPSBabelGUI.exe. You have to point it at the input file, geologISOTIME.txt, and specify that it is in xcsv format and also specify the style file, GPSToday.style. Give the output file name as say geolog.gpx and specify the gpx output format. Then run the translation process to get your location data into a standards compliant format you can use with a photo geotagging program.

Applying the geotags

The final step is to feed both the gpx file and your photos to a program which can do the timestamp matching and write the geotags to the photo files. I picked a free open source program called GPicSync.

It is fairly self explanatory in use. If you managed to cope with the format conversions then running it will not be too taxing. It creates new versions of your photos, with the geotags written into the EXIF data, and saves the untouched originals in a backup folder. Job done.

Proving the geotagging has actually worked

As an independent check I downloaded Microsoft’s Pro Photo Tools 2 suite, again free. If you open one of your geotagged photos in that application you can use the built-in map function to locate where the geotag is saying the picture was taken.

I did that and was amazed to find that my pictures were all correctly geotagged. Having done the hard work I now have a proven workflow for geotagging photos taken with my DSLR, and it did not cost me a penny.

Using the geotagging solution in practice

It’s simply a matter of making sure you take your phone on your photo trips and the geologging function is in operation from before you take the first picture in a batch, and until after the last picture in the batch. You can keep starting and stopping the logging function. You don’t have to change the logging file name, GPSToday just appends new time/location records without overwriting.

It is important to make sure the GPS is logged in to some satellites before starting shooting. Best to turn the GPS on in persistent mode (see GPSToday help) and just leave it on for the day. And check periodically it is still locked on. You don’t want to be caught out by finding the GPS is off or not latched onto a healthy bunch of satellites as you are about to start taking pictures.

One important point: time zone. The workflow will only work if the timestamps on the photos and the phone are in sync. Make sure, particularly if you are travelling abroad, that the time settings on both camera and phone are in sync.

AddThis Social Bookmark Button

h1

Now we know why the Popemobile never gets lost …

June 2, 2009

On a typical weekday morning I drive past Christ Church South Manchester on Parr’s Wood Road, Didsbury, on the way to drop my daughter off at school before completing the journey to work.  My daughter and I usually have a giggle about the inventive (and sometimes extremely silly) church signs they put up.

This is the current offering:

I am very tempted to scrawl an addendum along the bottom:

“And for those seeking guidance from below there’s SATANAV!”

h1

This iPhoneless Life #9 – Waiting for the zPhone

April 17, 2009

iPod I am rapidly coming to the conclusion that with a little bit of effort you can set up a WM phone so that it can do all the things you would expect from an iPhone.  Maybe not with quite the same slick style and chic design, but there are some compensations.  Pocket Outlook is a better calendaring and contacts tool than comes with the iPhone, much better suited to business needs.  And the Pocket Office applications, although limited, are occasionally useful.

The whole balance may change though when the ZuneHD comes out, particularly if the rumours are true that the Zune software will be made available for WM phones, effectively creating the ZunePhone. I don’t know if that will be new WM phones only, but I can always claim an upgrade.


AddThis Social Bookmark Button

h1

This iPhoneless Life #8 – Full circle

April 13, 2009

iPod Having tried a number of Windows Mobile audio player programs I am back with Windows Media Player Mobile (WMPM), at least for everything apart from audiobooks.  And I am back to AudiblePlayer for the latter.

As I explained in a previous post, I had moved away from AudiblePlayer because it did not support my bluetooth A2DP earphones properly, with the result that the audio (which is mono) was coming out of the left channel only.  I had therefore embarked on a tour of proprietary media player solutions, in the hope of finding one that would play audiobooks properly and (ideally) handle my music and podcasts as well.

I had all but settled on Pocket Tunes, which ticks most of the boxes but is quite expensive. It also offers syncing direct with iTunes, as opposed to my current two-stage solution of  using  iTunes for podcast capture followed by WMP for syncing with the phone. Ironically, it was my attempt to get this iTunes sync functionality working which ultimately did away with the need for Pocket Tunes at all.

To explain how this came about we need to introduce my old nemesis, ActiveSync, into the story. Strictly I should call it WMDC, as Microsoft have rebranded it for Vista in the hope that we’d all be fooled into thinking it really isn’t as bad as we remember it. It turns out that when I installed WMDC on my Vista PC a year ago it was missing certain key drivers.  An updated version was released later but not rolled out automatically. Of course, I had no way of knowing that. But I had noted that some applications for the phone refused to install over WMDC, giving error messages of various descriptions. Where CAB files were provided by the vendor I could use them to get software installed on my phone, but in other cases I was stuck.  For example, I had not been able to get the latest versions of Audible Manager and AudibleAir installed on my PC and phone.  The installs failed and, at the time, I didn’t understand the error messages. It wasn’t stopping me enjoying audiobooks at that point so I didn’t waste time trying to get to the bottom of the problem.

Of course, when I attempted to install the Pocket Tunes iTunes sync software I hit the same issue again, the error message being “Can’t find CE Application Manager“.  This time I was less inclined to give up.  Googling took me to this website. Now being aware that I had an out of date (and incomplete) installation of WMDC I installed the current version.  This had the benefit that I was at last able to install Pocket Tunes iTunes sync and establish that it worked very nicely.

And while about it I also installed the latest Audible software, both to my PC and my phone, now that the path was clear.  This included an upgrade from AudiblePlayer 5.5.0.6 to 5.5.0.7.  And guess what? The new AudiblePlayer supports bluetooth properly so audiobooks play on both channels.  Still mono of course but at least in the middle of my head rather than in one ear only.

Conclusion? I don’t need to spend money on Pocket Tunes. I have gone back to WMPM and am using the latest AudiblePlayer for my audiobooks. Problem solved for an outlay of nil, plus a modicum of perseverance.

Mind you, ActiveSync/WMDC had the last laugh. After I installed the latest WMDC, it wouldn’t sync with my phone unless I removed one of the two established relationships.  I wasn’t sure which one was the one I needed so picked one more or less at random. After the next sync every single appointment had been wiped from my Calendar in Pocket Outlook. Thank you, WMDC. So kind. At least it had the good grace to leave my contacts alone.

AddThis Social Bookmark Button

h1

This iPhoneless Life #7 – Simply music

April 13, 2009

iPod Most iPhone users will think of the media capabilities of the device as mainly about music and video. So far, in looking at my Windows Mobile based alternative to the iPhone, I have been focusing on podcasts and audiobooks. That’s partly because they are important to me and partly because they need the most effort to get working smoothly on a WM PDA-phone, whereas music is obviously trivial, right?

Well, maybe if all your music takes the form of CDs you ripped yourself in mp3 format, using say iTunes. Provided it is all sitting in a folder which is “watched” by WMP on your PC it will appear in your WMP Library. If you want to sync a particular album to your phone, you just go the Album view in the Library, find the desired album, right click and select “Add to Sync List”. Next time you synchronise with your phone the album will be copied across. It is then easy to find and play in your phone’s WMP Library, and the album art will be there too if you had added that.

It gets more complicated though if you have bought iTunes music and have songs in say .m4a (AAC) format. Natively, WMP will not recognise them so they will not appear in the Library, whichever folder they are in and WMP will not be able to play them. Thankfully, there are WMP plug-ins available to fix that. As far as DRM’d music is concerned (.m4p) you really can’t use those in the Windows world outside of iTunes. The only option is to remove the DRM encryption so you end up with an m4a. I’ll leave you investigate that for yourself if you wish.

To enable desktop WMP playback of (unprotected) AAC there is a free plug-in from Orban technologies. The plug-in works well but on its own won’t make your m4a files visible to the WMP Library. For that you need a tag extender plug-in. There are several available and generally seem to work well. You can try the Softpointer Tag Support Plugin, or maybe this plugin among others.

With all that in place music is fine on a WM6 phone. The AAC files play fine natively on the phone in WMP. No click wheel but I would have to say that WMP works well enough as a vanilla music player.

Speaking of click-wheels and Apple, did I get this wrong or does the iPhone NOT support bluetooth stereo streaming (A2DP), even in its 3G manifestation? That’s a complete and utter showstopper for me. I had been giving serious thought to getting an iPhone when my WM phone’s contract runs out in December.  But my bluetooth Sennheiser earphones have transformed my mobile audio and no way would I go back to wired. Suddenly, I’m entirely happy with my iPhoneless life.

AddThis Social Bookmark Button

h1

This iPhoneless Life #6 – Playing musical music players

April 11, 2009

iPod Following on from my voyage of discovery, I had settled into using Mobile WMP for playing podcasts on my HTC Windows Mobile phone, and AudiblePlayer for playback of audiobooks. All was fine and working well.

Then my kids, bless them, took my hints and bought me a set of Sennheiser MM200 bluetooth stereo earphones for my birthday. Fantastic bit of kit.  No fiddling with wires.  No tangles. Great quality audio. Only one teensy drawback.  AudiblePlayer didn’t appear to support A2DP properly so that my audiobooks played out of the left ear only.  The books are mono so I wasn’t missing anything, but it’s very disconcerting to have the narrator’s voice just coming out of one channel.

In the search for a solution I found myself trying a sequence of alternative Windows Mobile audio playback applications, looking for the magic bullet that would play audiobooks on both channels and, while about it, meet my podcast and music playback needs too.

PocketMind’s Pocket Music

I found Pocket Music by Googling for WM music players that could play audiobooks.  There don’t seem to be many of those, and the ones that do aren’t free. WM players seem to come in three categories: free, around $20 and around $40.  The free ones presumably pay no licence fees so have the most limited coverage of music file formats.  Pocket Music is $19.95 and claims to play audible books.  It looks like you have to pay an extra $9.95 for AAC support, which affects me because at least one podcast I listen to is in that format.


At first I thought I’d found a real winner. It did, as billed, play audiobooks in .aa format. And out of both ears over bluetooth. Not only that, it had some other features that were a positive boon to audiobook/podcast playback.  For example, you can program hardware buttons to carry out actions chosen from a wide range, such as 30 second skip forward or back. The former is perfect for going past adverts in podcasts, Tivo style, or short boring bits. The skip back is great if you didn’t quite catch something and want to hear it again without risk of zooming way past it.  I also like the excellent support for bookmarking of both audiobooks and podcasts, and the ability to remember the place in a podcast even after the player was closed and relaunched.  These two features alone put the podcast experience on my WM6 phone way ahead of an iPod, and that is saying a lot.

I thought I had it, my all in one solution, and was quite ready to pay the $19.95 at the end of the 15 day free trial. Alas, it was not to be. Sadly, Pocket Music does not like long files. After a while it starts to struggle with playback.  It stops in mid sentence, pauses and goes back a couple of seconds then restarts.  It is then fine for a few minutes, then does it again.  After a while, on a long podcast, it starts to become very, very irritating. No amount of fiddling with the ample options for thread priorities and buffer sizes could cure the problem.

It was definitely the fault of the player.  This never happened with any of the others I tried, even in combination with the bluetooth earhones, and I tried a fair few.

Pocket Music was also a bit buggy. There was a facility for re-ordering playlist items but it was clunky to use and never seemed to work. Worst of all was the tendency, after making settings changes, to lose the application-specific options in the lower menu bar.  The standard Today screen options of Calendar and Contacts would appear instead of Playlist and Menu as in the picture above.  The only way out was to close and relaunch the player.

I decided to move on.

Pocket Tunes

Pocket Tunes has been around for years in the Palm OS world, but only fairly recently became available for Windows Mobile.  It is a premium product at a premium price: $37.95.

It is very slick in use and playback is exemplary; definitely no skips or jumps. It is supposed to support audiobooks, but not the free trial version.  Still, I gave it a fair try-out listening to podcasts.  It was excellent at locating my podcast playlist and sorting my podcasts into correct order of date/time created.  Better at it than any other player, including WMP, but didn’t allow manual override of playback order.

Pocket Tunes is well specced, but lacks the excellent forward/back skip feature of Pocket Music.  It does though have good bookmarking capabilities.


One particularly cute feature is the ability to sync directly with iTunes, but this does require various bits of extra software installation to set up.

Pocket Tunes does seem more promising than Pocket Music, but it is expensive and does not quite seem to tick all the boxes.

Might keep playing musical music players for a bit longer.

AddThis Social Bookmark Button

h1

This iPhoneless Life #5 – Audible adventures

April 7, 2009

iPod If you’ve been following the series, you’ll know I’m in the middle of an experiment to find out whether a  modern Windows Mobile phone can do all the same things as an iPhone, and with a reasonable degree of aplomb. That means serve as mobile phone and media player, provide access to email and the web, etc.

So far I’ve been majoring on the difficulties of getting a slick workflow for podcasts. To my great amazement I think I’ve been successful, and there will be more on WM and podcasts in a later post.

For now, though, I’m looking at audible books (eg from audible.com), another mainstay of my out-and-about listening schedule.

Very disappointingly, audible books on a WM device are a far cry from the experience on an iPod/iPhone. With the latter, playing an audible book is just like playing a music file, except that your place in the book remains bookmarked no matter what.  Other than that, the synchronisation via iTunes, selection with click-wheel etc is just as for playing a song or podcast.

Not so with WM, the problem being that Mobile WMP will not play an audiobook file in the .aa format used by audible.com.  Audible Download Manager will download to WMP on your PC, WMP then plays the audiobooks and you can sync the .aa files to your WM device, but you then need to use Audible’s AudiblePlayer to actually play the books on your phone.  It’s not the end of the world, and AudiblePlayer is well suited to its purpose (revolting green colour scheme aside).  It’s just clunky to have to use different tools when the whole experience is so seamless and simple with an iPod.

I also had some teething problems to overcome, one relating to my pet hate ActiveSync (rebranded as WMDC on Vista) and another involving bluetooth headphones.  More on that in later posts.

AddThis Social Bookmark Button

h1

Windows Mobile system clock in a time zone of its own

March 31, 2009

Vista busy cursor For weeks now I have grown quite used to my phone changing ringtone automatically every day, using the method described in detail here.

It was distinctly odd, then, when on business in London yesterday (which was a Monday)  my phone rang with the Daily Giz Wiz lazy Sunday theme. That was the first time my perfect system had broken down. Not tragic, but I wanted to know what had gone wrong; more from a technology standpoint than anything else.

The daily ringtone system involves use of a third party scheduler program which, every night at 1 minute after midnight, runs my home-grown theme switcher program, DailyRingTone.exe.  The latter updates the currently selected ringtone setting in the Windows Registry to whichever theme file out of Sunday.mp3, Monday.mp3, Tuesday.mp3, etc corresponds to the current day of the week as reported by the system clock.

The scheduler was still up and running. The switcher program was still there.  I ran the switcher program manually and it did change the ringtone to Monday’s theme.

I decided to see what would happen that night at midnight. Checking a few minutes after midnight I found that the ringtone was still set to Monday.  Another failure then.  So I manually changed the ringtone to a totally different music file then manually ran the theme-switching program, DailyRingTone.exe. It had switched the ringtone back to Monday’s theme even though it was now 10 past midnight on the morning of Tuesday.

Maybe something to do with the clocks having been advanced one hour on Sunday night from GMT to BST?  My phone was telling me it was Tuesday but could some of the internal systems still be on GMT, so under the misapprehension that it was still 23:10 on Monday?

As an experiment I changed the event timer on the scheduler from 00:01 to 01:01 and went to bed.  This morning I checked the ringtone and found it had been set correctly to the Tuesday theme.  This seems to bear out my theory that the system clock is still one hour behind when determining the date for purposes of reporting the current day of the week.  Windows Mobile does not adjust automatically for daylight saving time, you have to move the time on manually.  Maybe it keeps tabs separately on the original time setting and the adjusted setting.  If I could be bothered I’d write a short app to investigate further.

Meantime, I am just going to leave the scheduler set on 1 minute past 1am, to make sure the phone has definitely registered the arrival of a new day before the ringtone switching program runs.  So during the summer months, while we’re on British Summer Time, if anyone rings me after midnight and before 1am I’ll get the wrong ringtone.

I guess I’ll just have to live with that.

AddThis Social Bookmark Button

h1

Setting up a home twifi

March 25, 2009

Vista busy cursor My eldest son, who is living at home this year while doing his law conversion course, has been tending to turn up in the oddest places around the house with his Mac perched on his knee. There was a time we hardly saw him – he would take himself up to his room to bury his head in law books – but then he started taking up vantage points in the lounge, half-way up the stairs, on the landing, always with his computer.

It seems wifi reception in his bedroom was becoming a problem. His room is at the opposite end of the house from the study, where the wifi router lives, and on a different floor. He had coped OK in the past but for whatever reason the weakish wifi signal was starting to become more of an issue. His pleas to me to “do something” had got to the level that I had to come up with a solution.

Now I already had a long-range router, a Belkin pre-N, which had always produced a decent signal all around the house. Unfortunately, I had had to stop using it when I switched my broadband service from Pipex to O2 last year, because O2 use the ETHoA protocol which the Belkin does not support. I had had to switch to the poxy Thomson 780 router supplied by O2.

Since then I had occasionally thought about trying to get the best of both worlds by connecting the two routers up in series, using the Thomson to talk to the broadband connection, but then hook it to the Belkin via the LAN to get the benefit of the latter’s better wifi range. From time to time I would Google for tips on how to do this but all I found was uber-geeks on weirdo forums arguing with each other about which ports to connect up, what IP addresses to use and other minutiae to do with configuration settings. It looked too hard and risky so I had never actually bothered to try.

But with Jonny’s growing wifi crisis it had to be worth a go. In the event it only took me around 30 minutes to get everything working, but did get a scare when I thought I had wrecked the Belkin forever. I knew that when you link two routers you need to make sure only one of them has DHCP turned on. DHCP is the technology that allocates IP addresses to devices on your LAN. You don’t want two devices fighting over IP address asssignments if you want the computers and routers on your LAN to be able to communicate with each other.

The advice seems to be to turn DHCP off in whichever router is not connected directly to the broadband service, in this case the Belkin. So I powered down my desktop PC, disconnected it from the Thomson router, connected it to the Belkin (which I had previously powered up) and rebooted the PC. I could now access the Belkin’s configuration panel by opening a browser and entering the address 192.168.2.1. I found the LAN settings screen and selected the DHCP off option. The Belkin rebooted, and now there was no way to communicate with it. The control screen was no longer available on 192.168.2.1. I tried all sort of workarounds, including connecting the Belkin up via the Thomson, hoping it would have been allocated a new IP address in the Thomson’s address range (192.168.1.nnn) but no joy.

In the end I Googled for how to reset the Belkin to factory settings. You have to find the reset button at the back and, with the router on, hold it down for 15 seconds. I hooked the PC up to the Belkin and could again get to the control screen at the 192.168.2.1 address. This time I first used the option to manually choose a new fixed IP address for the Belkin. I chose 192.168.1.100 because I knew it would be compatible with the IP addresses allocated by the Thomson, but would not clash with any other device on the network. Only then did I turn off DHCP.

I then powered everything off and connected my PC up to the Thomson as before. I then connected one of the LAN ports on the Belkin to a spare LAN port on the Thomson. I booted the Thomson up first then the Belkin and the PC. Now I could access the network and Internet from my PC in the normal way. But if I browsed to 192.168.1.100 I could now also access the Belkin settings, so I set up its wifi with WPA-PSK security. I now had two wifis, the one being broadcast by the Thomson and a second one, with different SSID and security password, broadcast by the Belkin. Using a laptop, I could log in to either wifi, and in either case see the rest of the network and use the Internet.

Jonny’s problem solved. Wifi signal from the Belkin is more than adequate in his room. And now that we have a twifi, we have double the wifi bandwidth for Internet traffic, file downloads etc., provided different users log into different wifis.

Twiffic.

AddThis Social Bookmark Button

h1

How to publish your blog as a Twitter feed

March 24, 2009

Vista busy cursor A common way of reading blogs is to suscribe to their RSS feeds, so you read all new content via your chosen RSS Aggregator (eg Google Reader) rather than having to visit each of your favourite blogs in turn to check for new posts.

But wouldn’t it be better still if blog-readers could subscribe to (i.e. follow) a Twitter account, associated with each blog, that will tweet each time there is a new post to read on that blog and provide a link to it? People are increasingly living in Twitter, so your Twitter stream is a good place to get alerts about new blog-posts.

This is actually pretty easy to set up, at least if you only follow a few blogs. You need to create a Twitter account for each blog you want to follow, to act as a conduit. There is an example here. bbcnickrobinson is not Nick Robinson’s Twitter account. It was actually created by ChannelFlip’s Wil Harris for his own use. Wil used a web application called twitterfeed to connect the RSS feed from Nick Robinson’s blog on the BBC website to bbcnickrobinson. Then, every time Nick Robinson puts up a new post on his BBC blog, it appears in the associated RSS feed, gets picked up by twitterfeed and is regurgitated as a tweet on bbcnickrobinson. Wil follows bbcnickrobinson (from his own proper Twitter account) so sees the tweet in his Twitter stream, and can follow a link from there to read Nick’s new blogpost.

Anyone can use this arrangement to follow any number of blogs via Twitter, but it gets impractical to create lots of these conduit Twitter accounts and connect them all up via twitterfeed. For one thing you will run out of email addresses. You need a different one for each Twitter account you set up.

Far better if each blogger creates a conduit Twitter account themselves, and connects it to their blog via twitterfeed, for all their readers to follow.

I have done this with my two main blogs. The Twitter account for this blog is here. The account for my photography blog, exposures, is here.

If you’re a blogger, give this idea a go. And no, I don’t work for or have shares in twitterfeed.

AddThis Social Bookmark Button