Configuração

Para configurar a placa é necessário utilizar de uma aplicação que faça uma conexão serial com a mesma.

Utilizei o CoolTerm para fazer esta comunicação.

As configurações de conexão estão descritas na imagem abaixo:

Port: usb-serial (ligada a placa)

Baudrate: 230400

 

Para acessar o modo de comando da placa é necessário o uso do comando $$$:

Para listar as configurações do Bluetooth é utilizado o comando gv:

Para alterar o BundleSeedID é necessário o comando SVB,*código*:

Ex: SVB,N9AHZX8V4P

Para configurar a placa para desenvolvimento é necessário colocar o BundleSeedID correspondente a conta de desenvolvedor utilizada para o Build da aplicação:

Para configurar a placa para produção é necessário colocar o BundleSeedID da empresa que é encontrado no Keychain da máquina utilizada para o desenvolvimento:

Para alterar o Protocolo é necessário o comando SVP,*nome do protocolo*:

Ex: SVP,group.br.com.evologica.ecgviewer

Esse mesmo protocolo tem que existir no arquivo Info.pList em sua aplicação:

Pronto, agora a sua aplicação está pronta para utilizar o ExternalAccessory provido pela Apple.