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

Public Member Functions

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

Member Function Documentation

◆ set() [1/6]

String set ( )
Description
This api controls the setting of the UE's Power Saving Mode (PSM) parameters.
Syntax
bg77.cpsms.set()
Returns
String response

◆ set() [2/6]

String set ( int  )
Description
This api controls the setting of the UE's Power Saving Mode (PSM) parameters.
Syntax
bg77.cpsms.set(mode)
Parameters
modeint 0 Disable the use of PSM
1 Enable the use of PSM
Returns
String response

◆ set() [3/6]

String set ( int  ,
String   
)
Description
This api controls the setting of the UE's Power Saving Mode (PSM) parameters.
Syntax
bg77.cpsms.set(mode,rau)
Parameters
modeint 0 Disable the use of PSM
1 Enable the use of PSM
rauString One byte in an 8-bit format.
Bits 5 to 1 represent the binary coded timer value.
Bits 6 to 8 define the timer value unit as follows:
Bits 8 7 6
0 0 0 value is incremented in multiples of 10 minutes
0 0 1 value is incremented in multiples of 1 hour
0 1 0 value is incremented in multiples of 10 hours
0 1 1 value is incremented in multiples of 2 seconds
1 0 0 value is incremented in multiples of 30 seconds
1 0 1 value is incremented in multiples of 1 minute
Returns
String response

◆ set() [4/6]

String set ( int  ,
String  ,
String   
)
Description
This api controls the setting of the UE's Power Saving Mode (PSM) parameters.
Syntax
bg77.cpsms.set(mode,rau,timer)
Parameters
modeint 0 Disable the use of PSM
1 Enable the use of PSM
rauString One byte in an 8-bit format.
Bits 5 to 1 represent the binary coded timer value.
Bits 6 to 8 define the timer value unit as follows:
Bits 8 7 6
0 0 0 value is incremented in multiples of 10 minutes
0 0 1 value is incremented in multiples of 1 hour
0 1 0 value is incremented in multiples of 10 hours
0 1 1 value is incremented in multiples of 2 seconds
1 0 0 value is incremented in multiples of 30 seconds
1 0 1 value is incremented in multiples of 1 minute
timerString One byte in an 8-bit format.
Bits 5 to 1 represent the binary coded timer value.
Bits 6 to 8 define the timer value unit as follows:
Bits 8 7 6
0 0 0 value is incremented in multiples of 2 seconds
0 0 1 value is incremented in multiples of 1 minute
0 1 0 value is incremented in multiples of decihours
1 1 1 value indicates that the timer is deactivated.
Returns
String response

◆ set() [5/6]

String set ( int  ,
String  ,
String  ,
String   
)
Description
This api controls the setting of the UE's Power Saving Mode (PSM) parameters.
Syntax
bg77.cpsms.set(mode,rau,timer,tau)
Parameters
modeint 0 Disable the use of PSM
1 Enable the use of PSM
rauString One byte in an 8-bit format.
Bits 5 to 1 represent the binary coded timer value.
Bits 6 to 8 define the timer value unit as follows:
Bits 8 7 6
0 0 0 value is incremented in multiples of 10 minutes
0 0 1 value is incremented in multiples of 1 hour
0 1 0 value is incremented in multiples of 10 hours
0 1 1 value is incremented in multiples of 2 seconds
1 0 0 value is incremented in multiples of 30 seconds
1 0 1 value is incremented in multiples of 1 minute
timerString One byte in an 8-bit format.
Bits 5 to 1 represent the binary coded timer value.
Bits 6 to 8 define the timer value unit as follows:
Bits 8 7 6
0 0 0 value is incremented in multiples of 2 seconds
0 0 1 value is incremented in multiples of 1 minute
0 1 0 value is incremented in multiples of decihours
1 1 1 value indicates that the timer is deactivated.
tauString One byte in an 8-bit format.
Bits 5 to 1 represent the binary coded timer value.
Bits 6 to 8 define the timer value unit as follows:
Bits 8 7 6
0 0 0 value is incremented in multiples of 10 minutes
0 0 1 value is incremented in multiples of 1 hour
0 1 0 value is incremented in multiples of 10 hours
0 1 1 value is incremented in multiples of 2 seconds
1 0 0 value is incremented in multiples of 30 seconds
1 0 1 value is incremented in multiples of 1 minute
Returns
String response

◆ set() [6/6]

String set ( int  ,
String  ,
String  ,
String  ,
String   
)
Description
This api controls the setting of the UE's Power Saving Mode (PSM) parameters.
Syntax
bg77.cpsms.set(mode,rau,timer,tau,active_time)
Parameters
modeint 0 Disable the use of PSM
1 Enable the use of PSM
rauString One byte in an 8-bit format.
Bits 5 to 1 represent the binary coded timer value.
Bits 6 to 8 define the timer value unit as follows:
Bits 8 7 6
0 0 0 value is incremented in multiples of 10 minutes
0 0 1 value is incremented in multiples of 1 hour
0 1 0 value is incremented in multiples of 10 hours
0 1 1 value is incremented in multiples of 2 seconds
1 0 0 value is incremented in multiples of 30 seconds
1 0 1 value is incremented in multiples of 1 minute
timerString One byte in an 8-bit format.
Bits 5 to 1 represent the binary coded timer value.
Bits 6 to 8 define the timer value unit as follows:
Bits 8 7 6
0 0 0 value is incremented in multiples of 2 seconds
0 0 1 value is incremented in multiples of 1 minute
0 1 0 value is incremented in multiples of decihours
1 1 1 value indicates that the timer is deactivated.
tauString One byte in an 8-bit format.
Bits 5 to 1 represent the binary coded timer value.
Bits 6 to 8 define the timer value unit as follows:
Bits 8 7 6
0 0 0 value is incremented in multiples of 10 minutes
0 0 1 value is incremented in multiples of 1 hour
0 1 0 value is incremented in multiples of 10 hours
0 1 1 value is incremented in multiples of 2 seconds
1 0 0 value is incremented in multiples of 30 seconds
1 0 1 value is incremented in multiples of 1 minute
active_timeString One byte in an 8-bit format.
Bits 5 to 1 represent the binary coded timer value.
Bits 6 to 8 define the timer value unit as follows:
Bits 8 7 6
0 0 0 value is incremented in multiples of 2 seconds
0 0 1 value is incremented in multiples of 1 minute
0 1 0 value is incremented in multiples of decihours
1 1 1 value indicates that the timer is deactivated.
Returns
String response

◆ get()

String get ( )
Description
This api controls the setting of the UE's Power Saving Mode (PSM) parameters.
Syntax
bg77.cpsms.get()
Returns
String response