0.0.34 • Published 5 months ago

elsapiens-signal-strength v0.0.34

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

elsapiens-signal-strength

To get signal strength details from Android devices for each technology (5G, 4G, 3G, 2G) including neighboring cell info every second.

Install

npm install elsapiens-signal-strength
npx cap sync

API

startMonitoring(...)

startMonitoring({ technology }: { technology: NetworkType; }) => Promise<void>
ParamType
__0{ technology: NetworkType; }

stopMonitoring()

stopMonitoring() => Promise<void>

addListener('signalUpdate', ...)

addListener(eventName: 'signalUpdate', listenerFunc: (data: any) => void) => void
ParamType
eventName'signalUpdate'
listenerFunc(data: any) => void

removeAllListeners()

removeAllListeners() => Promise<void>

openNetworkSettings()

openNetworkSettings() => Promise<void>

openWifiSettings()

openWifiSettings() => Promise<void>

isMultiSim()

isMultiSim() => Promise<{ isMultiSim: boolean; }>

Returns: Promise<{ isMultiSim: boolean; }>


getActiveSIMCount()

getActiveSIMCount() => Promise<{ activeSimCount: number; }>

Returns: Promise<{ activeSimCount: number; }>


makeCall(...)

makeCall({ number }: { number: string; }) => Promise<void>
ParamType
__0{ number: string; }

disconnectCall()

disconnectCall() => Promise<void>

setNetworkType(...)

setNetworkType({ networkType }: { networkType: NetworkType; }) => Promise<void>
ParamType
__0{ networkType: NetworkType; }

setDataConnectionType(...)

setDataConnectionType({ dataConnectionType }: { dataConnectionType: DataConnectionType; }) => Promise<void>
ParamType
__0{ dataConnectionType: DataConnectionType; }

Enums

NetworkType

MembersValue
TwoG"2G"
ThreeG"3G"
FourG"4G"
FiveG"5G"
UNKNOWN"UNKNOWN"
All"ALL"

DataConnectionType

MembersValue
WIFI"Wifi"
MOBILE"Mobile"
UNKNOWN"Unknown"
NO_CONNECTION"No Connection"
0.0.34

5 months ago

0.0.30

5 months ago

0.0.32

5 months ago

0.0.33

5 months ago

0.0.26

5 months ago

0.0.27

5 months ago

0.0.28

5 months ago

0.0.29

5 months ago

0.0.24

5 months ago

0.0.25

5 months ago

0.0.23

5 months ago

0.0.20

6 months ago

0.0.21

6 months ago

0.0.22

6 months ago

0.0.16

6 months ago

0.0.17

6 months ago

0.0.18

6 months ago

0.0.19

6 months ago

0.0.12

6 months ago

0.0.13

6 months ago

0.0.14

6 months ago

0.0.15

6 months ago

0.0.11

6 months ago

0.0.10

6 months ago

0.0.9

6 months ago

0.0.8

6 months ago

0.0.7

6 months ago

0.0.6

6 months ago

0.0.5

6 months ago

0.0.4

6 months ago

0.0.3

6 months ago

0.0.2

6 months ago

0.0.1

6 months ago