Limite do Tamanho do Payload

Olá pessoal

Tenho alguns módulos LoRaMESH, no entanto, não consigo transmitir payloads maiores que 51 bytes. Vocês teriam alguma ideia de qual configuração pode estar errada impedindo de chegar no máximo payload descrito no manual (232 bytes)?

Testei todas as combinações possíveis de BW, SF e CR porém sem sucesso. Sempre que aumento o pacote além dos 51 bytes o mesmo não é transmitido completamente.

Desde já, obrigado :slight_smile:

Consegui encontrar uma parte do erro.

Minha aplicação estava enviando o pacote incompleto para o rádio.
No entanto, o pacote que chegava ao radio estava com o CRC incorreto, e mesmo assim o rádio transmitia.

Se o pacote está sendo enviado para a interface transparente (segunda usart do módulo)… não é feita a conferência do crc. O módulo transmite tudo o que receber (se o tamanho x spreading factor + coding rate permitir).

Se estiver sendo usada a serial de comandos / configuração (primeira usar do módulo) … qual é o valor do byte de comando que está sendo usado?