Objetivo: Conectar ao bluetooth console do interpretador Python visando facilitar a digitação de comandos através do teclado real em vez do teclado do aparelho móvel.
Plataforma-alvo: Mac OS 10.5 Leopard
O primeiro passo é criar e configurar a conexão Bluetooth entre seu Mac e o telefone Mac com o "Bluetooth Setup Assistant". Depois, ter instalado o Python para S60 no seu aparelho móvel. Você pode fazer o download do mesmo aqui no site garage maemo.
Configurando uma conexão RS-232 com seu Mac
- Abra System Preferences e clique no ícone Bluetooth
- Clique no botão Advanced…
- Clique no botão ‘+’ e entre com qualquer nome para sua nova conexão serial. Sua nova porta de conexão serial será exibida como
dev/tty.your-new-serial-port
. Então escolha um nome simples e descritivo. No meu caso eu coloquei o nome bt-console. - Selecione RS-232 na coluna Type.
- Clique OK e você está pronto para iniciar sua conexão RS-232.
Conectando com o PyS60 Bluetooth Console.
Agora que você está pronto para conectar seu Mac ao telefone Nokia através da conexão Bluetooth com a porta recém criada pelo protocolo RS-232, siga os seguintes passos para estabelece-la:
- No seu Mac, abra o Terminal (/Applications/Utilities/Terminal).
- No prompt de comando, digite:
screen /dev/tty.bt-console
- No seu telefone Nokia, execute oPython S60.
- Vá até Bluetooth console (Options -> Bluetooth console)
- Quando aparecer uma caixa de diálogo, selecione ‘Default host’. Você irá receber uma janela de diálogo para escolher a porta. Selecione a porta que você recém criou no seu Mac.
- No seu Mac, Terminal deverá exibir “
>>>
“. Pronto! Você já pode escrever comandos Python no seu MAC onde serão executados diretamente no seu telefone!
Tenha certeza de substituir /dev/tty.bt-console
com o nome que você escolheu para a porta serial.
Quando desejar sair do console Bluetooth, digitte control-D no seu terminal. Você irá desconectar da sessão console via Bluetooth.
Problemas
Se seu Mac e telefone não conseguirem se conectar, você pode tentar selecionar a opção "Other" no passo 5. Apenas lembrando que você deve executar o comando /dev/tty.bt-console no seu Mac antes de inicializar o Bluetooth Console direto do seu telefone.
Acho que é isso!
Programem em Python! E se divirtam =D
Marcel
0 comentários:
Postar um comentário