quarta-feira, 23 de julho de 2008

Vida não tão "Wireless" assim...

Olá Pessoal!!

Ultimamente estou trabalhando cada vez sistemas para dispositivos móveis (Leia-se Windows Mobile / Windows CE / Symbian).

O mais incrivel é que estou sendo vencido pela necessidade de utilizar-se de portas seriais para acessar as questões de automação.


Mas enfim.. vamos lá...

Estou tendo que debugar comandos AT de um sistema que estamos testando (o Now SMS), todo esse trabalho é para descobrir como enviar um SMS em formato PDU. O problema é encontrar documentação sobre o que necessito. Como não encontrei nada referente à PDU Multipart, acabei utilizando um programinha muito útil: o Free Serial Port Monitor.

Por enquanto já consegui resgatar as informações que o Now SMS envia para a porta serial:

AT+CMGS=105
0041050B811089813570F000F58C0B05040B8423F00003460E0D44520006037374756E7365727665722E796F756C696E6B2E636F6D2E6272000101C705035354554E535256504F525400060333343738000101C705034E4154524546524553485443500006833A0101C705034E4154524546524553485544500006033238000101C7050343524C465245465245534800010101C650034E415449
Esse comando é para apenas uma parte da mensagem. O PDU que preciso enviar consome nada mais, nada menos que: 14 mensagens SMS.

Nessa hora você me pergunta: Mas o que você quer enviar???

Simplesmente um arquivo binario de XML Compactado conhecido como WBXML.
O arquivo XML está sendo enviado via OTA (Over the Air), e contém as configurações de provisionamento para os celulares Nokia. Essas configurações de provisionamento criam um perfil SIP para que o telefone seja utilizado com operadoras VoIP em conexão de Banda Larga (3G, Wireless, etc..)

Por enquanto estou usando um Módulo GSM Nokia 12 e outro módulo GSM da Siemens.

Assim que conseguir fazer o estudo do PDU, coloco aqui e explico para vocês. Por enquanto vão torcendo ai!

Quem tiver algum tipo de ajuda, vê se posta no comentário... agradeceço... e muito!!!
Enquanto isso, estou brincando com o Pereira e com Bluetooth, aqui!

segunda-feira, 7 de julho de 2008

Nokia Code Camp

Hey Kids!

Desculpem a ausência... Espero não ter que sumir tão logo novamente...

Vamos aos últimos acontecimentos:

A equipe da Youlink! participou do evento Nokia Tech Days Brazil 2008. O evento abordou as novas tecnologias de desenvolvimento para os celulares Nokia, principalmente Python, WRT (Web Runtime Widgets) e Flash Lite. Eu particularmente gostei da idéia e do uso do WRT, e acabei me dando bem!

No segundo e último dia de evento, participamos de um Code Camp para desenvolvedores. Um tipo de campeonato de programação, porém, em duplas.

Na teoria, teriamos que fazer uma solução com WRT das 11:00 até as 17:00 horas. Porém, começou o problema de ser algo em duplas. Idéias diferentes...rs
Chegamos à conclusão eram umas 13:00 horas. Decidimos fazer um sistema de controle do computador pelo celular. A idéia era ver o Desktop do micro na tela do celular, utilizando de uma conexão de Dados, e também executar comandos e ver seus resultados.

Após muita dor de cabeça... e pouquissimo tempo, levamos a medalha de 1o. Lugar... e lógico, como medalha, nos premiaram com um N95 8Gb... :)

O Bunker...


Alguns dos concorrentes:



Eu concentrado... Alexandre como fotógrafo oficial:


Protótipo Inicial:


Brigando com o Javascript:


Enquanto concorrência se preocupava com o Estômago... estavamos firmes e fortes!


Montando a apresentação...


Hora dos Votos:



E o prêmio vai para:


Olha a criança ai:


Tchau Nokia E62... foi bom enquanto durou.
O diário oficial da Youlink! foi mantido pelo Alexandre, aqui.