Downlinks with LMIC

There are also other factors (config of library) which increases/deceases the amount of downlinks.
For example the settings LMIC_setAdrMode() and LMIC_setLinkCheckMode() in LMIC. The count of downlinks are higher when the node has recently joined the network for ADR purpose.

This information could be outdated, but according to my research about 1 1/2 years ago, setting LMIC_setLinkCheckMode to disabled, will break ADR and causes many downlinks.
With LMIC_setLinkCheckMode(1) and LMIC_setAdrMode(1) I saw about 1 downlink every 20 uplinks. If you’re interested, you can check my findings here: V3 with ADR violating the fair use policy?

Not 100% on topic, but here you can see some measurements I did, what ADR is doing in reality: V3 & LMIC ADR TX power adjustment

On loriot.io, I see much less downlinks, approx. one downlink every 70 uplinks, so I guess, the network server also has a direct impact on the downlink count.