O componente funciona inserido em uma página html e através de um formulário, podemos nos conectar a placa e enviar comandos.
Este é o formulário:
Notem que existe um detalhe, no que esta sendo enviado à placa. Até agora vimos o protocolo serial da Gogo Board, presente na Gogo Real, bem como usa-lo na comunicação entre computador e placa. Mas o que significam os seguintes caractéres: TþÄ^@?.
Na comunicação conhecida como RS232, na verdade, enviamos sequências de caractéres para a placa, os quais até agora escrevíamos em decimal ou hexadecimal, para facilitar a compreensão. Porém, na comunicação, os softwares utilizados eram os responsáveis pela conversão, de acordo com o padrão ASCII.
A tabela completa pode ser obtida aqui.
Por se tratar de um componente novo, ainda sendo estudado e principalmente por ser proprietário, estamos utilizando-o sem qualquer tipo de alteração, tanto quanto ao próprio componente, quanto aos exemplos. Por isso no exemplo acima enviamos os caracteres em ascii.
O próximo passo será o teste do formulário a partir da web, já que até agora, foi apenas local.