I'm currently implementing a serial connection terminal in a C++ application under windows. I was communicating with my equipment using Windows hyperTerminal over a serial connection.
For instance with HyperTerminal:
> C (then hit Enter)
> Bla bla bla... Answer from the equipment
With my serial connection on C++:
send("C\n\r");
nothing happend. It just wait for the "End of command" caracter.
After a bit of reading about LF/CR over Jeff Atwood blog, I've tryed any possible combinaisons of CR + LF. None of them does the job.
So my question is, what sequence of caracter does HyperTerminal interpret as "input is typed, let's process".
Ps: My serial connection is working great, I'm using it in both ways for some times now, there is no problems on this side.