DutyCycle Mode on SX1276

Hi,
In SX1276 - RegOpMode only has RXCONTINUOUS and RXSINGLE modes, is there any way to add duty cycle mode on SX1276 (i.e. it receives for certain time and sleeps for the rest) ?

No. That register has no “intelligence”, just sets to continuous or a single listen - you have to code that in the MCU for which I presume you are re-writing your LoRaWAN stack as you would surely not be back asking about things that aren’t LoRaWAN related to TTN …

TTN nodes spend very little time in receive mode, so why would you want to add some form of duty cycle on reception ?

For a lower power receiver use the SX1262, which has about half the receive current of an SX1276.

1 Like

There no use for that in LoRaWan, because

LoRaWan already defines the exact, very brief, times when class A and B nodes should be listening, vs free to enter low power modes - it implements what “duty cycle” tries to do by crude randomness, instead by the far more efficient means of precisely coordinated design.

LoRaWan class C requires that the node be listening with full duty cycle, which effectively requires that the node be mains powered.

As such, your question is either based in misunderstanding of LoRaWan, or else if it not about LoRaWan then it is off topic for this site.

1 Like