OS: Linux Debian Lenny
IDE: Code::Blocks
Hello guys,
I really have an issue with sending '+++' to a GSM module through serial port. All the other AT commands are sent successfully, except that damn '+++'. This triple '+' is needed to tell the GSM module to bridge so the data is passed to another serial port device.
How am I sure that other AT data is sent successfully? Well, because for every AT command I send, I receive a repsonse. Normally a '+++' sends back a response of another serial port device. I have tested it with minicom (a serial port app) and sending '+++' works ok there. But from a C program it's not working. I'm kind of desperate now, cause I don't know what's the problem.
Another thing to mention, it just doesn't send somehow. I don't think '+' has a special meaning.
I hope you guys can give me some good tips.
Thank you.