GSM07.10 Serial Multiplexing (software)

I'm wondering if anyone has attempted GSM07.10 serial multiplexing on the Arduino.

I can't see any trace of it on the wonderweb, but I have found some Android C code...

LINKhttp://gitorious.org/gsm07-10-for-android-gprs8000/gsm07-10-for-android-gprs8000/blobs/master/src/gsm0710muxd.c

Anyone got any idea if this could be ported to Arduino - is it possible? Will the work swamp the poor wee thing?

The protocol appears to be used quite a lot with 3G/GPRS/GSM modules, e.g. AT commands on one channel, NMEA output on another... so it could be pretty useful! Initially I'm only interested in getting it to run on the hardware serial port.

Would seem a useful library to have as could have other applications too I'd think.

Thoughts welcome (and/or solutions) :slight_smile: