0.0.34 • Published 7 months ago
elsapiens-signal-strength v0.0.34
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(...)
stopMonitoring()
addListener('signalUpdate', ...)
removeAllListeners()
openNetworkSettings()
openWifiSettings()
isMultiSim()
getActiveSIMCount()
makeCall(...)
disconnectCall()
setNetworkType(...)
setDataConnectionType(...)
- Enums
startMonitoring(...)
startMonitoring({ technology }: { technology: NetworkType; }) => Promise<void>
Param | Type |
---|---|
__0 | { technology: NetworkType; } |
stopMonitoring()
stopMonitoring() => Promise<void>
addListener('signalUpdate', ...)
addListener(eventName: 'signalUpdate', listenerFunc: (data: any) => void) => void
Param | Type |
---|---|
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>
Param | Type |
---|---|
__0 | { number: string; } |
disconnectCall()
disconnectCall() => Promise<void>
setNetworkType(...)
setNetworkType({ networkType }: { networkType: NetworkType; }) => Promise<void>
Param | Type |
---|---|
__0 | { networkType: NetworkType; } |
setDataConnectionType(...)
setDataConnectionType({ dataConnectionType }: { dataConnectionType: DataConnectionType; }) => Promise<void>
Param | Type |
---|---|
__0 | { dataConnectionType: DataConnectionType; } |
Enums
NetworkType
Members | Value |
---|---|
TwoG | "2G" |
ThreeG | "3G" |
FourG | "4G" |
FiveG | "5G" |
UNKNOWN | "UNKNOWN" |
All | "ALL" |
DataConnectionType
Members | Value |
---|---|
WIFI | "Wifi" |
MOBILE | "Mobile" |
UNKNOWN | "Unknown" |
NO_CONNECTION | "No Connection" |
0.0.34
7 months ago
0.0.30
7 months ago
0.0.32
7 months ago
0.0.33
7 months ago
0.0.26
7 months ago
0.0.27
7 months ago
0.0.28
7 months ago
0.0.29
7 months ago
0.0.24
7 months ago
0.0.25
7 months ago
0.0.23
7 months ago
0.0.20
8 months ago
0.0.21
8 months ago
0.0.22
8 months ago
0.0.16
8 months ago
0.0.17
8 months ago
0.0.18
8 months ago
0.0.19
8 months ago
0.0.12
8 months ago
0.0.13
8 months ago
0.0.14
8 months ago
0.0.15
8 months ago
0.0.11
8 months ago
0.0.10
8 months ago
0.0.9
8 months ago
0.0.8
8 months ago
0.0.7
8 months ago
0.0.6
8 months ago
0.0.5
8 months ago
0.0.4
8 months ago
0.0.3
8 months ago
0.0.2
8 months ago
0.0.1
8 months ago