O que o LoRa consegue fazer
O LoRa troca rapidez por alcance: leva mensagens curtas de um lado ao outro do campo com muito pouca bateria, e o sinal atravessa paredes e árvores melhor do que o Wi-Fi, embora betão, metal e montes ainda o travem. Uma caixa que não chega ao controlador é ouvida através das outras caixas, e as regras europeias limitam quanto tempo cada aparelho pode emitir.
Que canal, e porquê 869,525 MHz
Todo o tráfego de um jogo partilha um canal. O canal por omissão, 869,525 MHz, é o centro de 869,4–869,65 MHz, a única parte da banda europeia de 868 MHz onde um aparelho pode emitir até 10% do tempo com até 500 mW. No resto de 868–870 MHz as regras permitem 1% do tempo (0,1% em 868,7–869,2 MHz) a 25 mW: cerca de um décimo do tempo de emissão e muito menos alcance. 868,1, 868,3 e 868,5 MHz são os canais por omissão do LoRaWAN e estão muitas vezes ocupados. O canal por omissão também é partilhado: as gateways LoRaWAN enviam parte das respostas em 869,525 MHz e a predefinição europeia do Meshtastic usa-o. Perto destas utilizações, a organização pode pôr o controlador a escutar todos os canais permitidos durante um minuto e escolher o mais calmo, tirar um à sorte ou escolher à mão. As caixas seguem depois os limites do canal escolhido.
Um protocolo em todos os aparelhos
O Skirmesh-RF está organizado em camadas, do rádio até à API do controlador. Uma Field Box corre tudo até aos modos de jogo; um controlador num Raspberry Pi deixa o trabalho do rádio a um modem de rádio USB; na fase 3, um telemóvel Android vai fazer o mesmo com um módulo de E/S. Os telemóveis no Wi-Fi do campo não precisam de rádio LoRa.