LoRa32u4II EV_TXCOMPLETE not called

Hi,

I’m testing with the LoRa32u4II.

The node joins fine, sends the payload one time, then never sends again, as EV_TXCOMPLETE is never called.

Any idea?

Connect and configure DIO1 of the radio to a pin, it signals tx complete I believe

Thanks. I soldered the DIO1 to D1 and now the damn thing works!
IMG_4296
For reference, DIO1 is located on the back side of the board.

Here’s the LMIC pin mapping:

const lmic_pinmap lmic_pins = {
    .nss = 8,
    .rxtx = LMIC_UNUSED_PIN,
    .rst = 4,
    .dio = {7, 1, 2},
};
2 Likes

Ha! didn’t know that :slight_smile:

Just for future reference, Matthijs has documented the required pins quite nicely at https://github.com/matthijskooijman/arduino-lmic#dio-pins

As DI02 is not connected (and does not need to) :wink:

Is it working fine?

Same problem here with board version 1.3.
According to BSFrance support : there is no need to solder, because DIO1 is closed by default. IMG_20190617_183843
My pin mapping :
const lmic_pinmap lmic_pins = {
.nss = 8,
.rxtx = LMIC_UNUSED_PIN,
.rst = 4,
.dio = {/dio0/ 7, /dio1/ 1, /dio2/ LMIC_UNUSED_PIN}
};
Anyone ?

you’ve posted that yesterday here too, no need to kick this one year old topic