Terminal Emulator
9/8/2008
Este amostra de código é nomeado TTY. Ele demonstra como aberto, configurar e fechar, uma serial porta de comunicações e executar operações de leitura/gravação para um terminal TTY aplicativo de emulação.
Área recurso
- Serial Communications Reference (Serviços Principais OS)
APIs relevantes
- CloseHandle função
- COMMTIMEOUTS estrutura
- CreateFile função
- CreateThread função
- DCB estrutura
- EscapeCommFunction função
- GetCommModemStatus função
- GetCommState função
- GetCommTimeouts função
- GetLastError função
- MessageBox função
- SetCommMask função
- SetCommState função
- WaitCommEvent função
O uso
Para executar o amostra de código
Navegue até a arquivo de solução (*.sln) e clique duplo-la. Por padrão, o arquivo solução é copiado para a seguinte pasta:
C:\Arquivos de programas\Windows Mobile 6 SDK\Samples\PocketPC\CPP\win32\Tty
Microsoft Visual Studio 2005 inicia e carrega a solução.
Crie a solução (Ctrl+Shift+B).
Implante a solução (F5).
Sobre o área de trabalho, aberto um hiper-terminal, escolher "com1" ou "COM2" e a taxa de transmissão (por exemplo, 9600) .Caso você conectado a dispositivo móvel com o área de trabalho através de serial conexão usando "com1" e, em seguida, escolher "COM2". Caso contrário, escolher "com1".
Conectar-se de dispositivo móvel ao área de trabalho por meio de porta COM escolhido.
Para usar o aplicativo
Inicie o TTY aplicativo na dispositivo móvel.
Tipo cartas sobre o hiper - terminal e você verá eles aparecem na TTY janela do aplicativo (e vice-versa).
Comentários
O dispositivo móvel deve ter um disponível porta COM e ele devem ser conectado por meio de porta COM para o área de trabalho.
Ambientes de Desenvolvimento
Pocket PC SDK: Windows Mobile 6 Professional SDK
Ambiente de desenvolvimento: Visual Studio 2005.
ActiveSync: Versão 4.5.