0.0.34 • Published 5 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
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