So next I tried looking up information on the software and found nothing of value. Finally I located a service manual for the radio on line and it listed the programming cable as a two section cable with a DB25 to DB9 adapter and digging around in the bottom cable draw full of shit I found the two cables in question and added a DB25 to DB9 adapter and gave it a try and sure enough it worked. I was still puzzled as to why my cable wouldn't work so I tried to buzz out the cable to see what the difference was and there was no connectivity. This had me totally buggered now so I opened up the DB25 shell and to my surprise discovered a TTL converter on a small PCB. Mystery solved, so I screwed the cables together and wrote all over them so this wouldn't happen again.
I took the cable back to the Laptop and it wouldn't work so I thought I must have disturbed something so I pulled it all apart again finding a small solder bridge that could have been causing the problem and then reassembled the whole thing again only to discover it still was not working. Bugger me, so I took it all back again to my desk PC and it was working fine, so it turns out the laptop has a faulty serial port......arrrrrr !!