Skip to content

v0.2.0

Choose a tag to compare

@petruscl petruscl released this 03 Jul 04:02
· 4 commits to main since this release

Novidades

  • Nova API unificada para os rádios LoRa: interface única em tef/lora.h cobrindo SX1262 e SX1276, com configuração de pinos SPI e parâmetros LoRa via setters (removidos do Kconfig)
  • Melhorias portadas do upstream nopnop2002/esp-idf-sx127x
  • Fallback automático de TCXO para XTAL no SX1262

Correções

  • SX1262: corrige comandos SPI, ordem de inicialização e leitura de status via SPI
  • SX1262: aguarda o pino BUSY após cada comando SPI, corrigindo falhas intermitentes de comunicação
  • SX1262: validação do estado de RX após configuração do receptor
  • SX1262: corrige compilação isolada do componente
  • SX1276: corrige pinagem dos exemplos para o testbed

Mudanças

  • Breaking: headers públicos antigos (sx1262.h, sx1276.h) removidos — usar a nova interface unificada em tef/lora.h
  • Breaking: pinos SPI e parâmetros LoRa não são mais definidos via Kconfig — configurar via setters da API
  • Exemplos reorganizados em receiver, sender e turntaking, consumindo tef-lora e tef-boards como dependências git

Changelog: 0.1.0...0.2.0