RUI3 (RAK Unified Interface 3) - RAK4631
bg77::qpsmcfg

Public Member Functions

String set (unsigned int)
 
String set (unsigned int, int)
 
String get ()
 

Member Function Documentation

◆ set() [1/2]

String set ( unsigned  int)
Description
This api sets NV#73769 (PSM configuration)parameters. You can use this AT command to enable or disable PSM function and set the minimum threshold value to enter PSM.
Syntax
bg77.qpsmcfg.set(threshold,psm_version)
Parameters
thresholdint 20-4294967295 seconds
Returns
String response

◆ set() [2/2]

String set ( unsigned  int,
int   
)
Description
This api sets NV#73769 (PSM configuration)parameters. You can use this AT command to enable or disable PSM function and set the minimum threshold value to enter PSM.
Syntax
bg77.qpsmcfg.set(threshold,psm_version)
Parameters
thresholdint 20-4294967295 seconds
psm_versionint Bitmask to indicate PSM modes (1: Enable; 0: Disable). Each bit is configured independently. Range: 0- 15. Delault value: 4
Bit 0 – PSM without network coordination
Bit 1 – Rel-12 PSM without context retention
Bit 2 – Rel-12 PSM with context retention
Bit 3 – PSM in between eDRX cycles
Returns
String response

◆ get()

String get ( )
Description
This api sets NV#73769 (PSM configuration)parameters. You can use this AT command to enable or disable PSM function and set the minimum threshold value to enter PSM.
Syntax
bg77.qpsmcfg.get()
Returns
String response