[SX126x] Added missing length check

This commit is contained in:
jgromes 2019-05-31 08:59:35 +02:00
parent 59a7d8e013
commit 8c1b0a72bc

View file

@ -343,6 +343,11 @@ int16_t SX126x::startTransmit(uint8_t* data, size_t len, uint8_t addr) {
// suppress unused variable warning
(void)addr;
// check packet length
if(len >= 256) {
return(ERR_PACKET_TOO_LONG);
}
// set packet Length
int16_t state = ERR_NONE;
uint8_t modem = getPacketType();