lol i understand what your saying but if that where the case i could just use my laptop with already designed hardware and software. it is the fact im trying to do it using a pic and an sd card from what i understand it is not very hard at all to capture an async data transmission the problem would be storing it on a card using a fat file format so what i am actually after is a suitable pic and code to receive the data stream and then transfer it to the card then i will transfer it to my pc using a async where the binary could be converted to txt