I am interested in embedding a 1200 baud modem into a product, using software. Something similar to the TDK 73M2901, but rolling my own. This thing dials in once a night and does about 3-4 50-byte transactions then hangs up. The client wants to do it without a proprietary chip because he's afraid it'll go EOL.
I'm looking at feasibility. I have an 8-bit CODEC and a telco POTS line interface, and an H8S microprocessor.
Has this been done before, and if so, is there software reference source code out there?