Configuração inicial da placa e app ECGViewer (TecNova)
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.