Ahora está siguiendo esta publicación
- Verá actualizaciones en las notificaciones de contenido en seguimiento.
- Podrá recibir correos electrónicos, en función de las preferencias de comunicación que haya establecido.
Retrieve RSSI signal from an 802.3 adapter (WiFi) for Windows system with NDIS protocol.
It requiered a fresh install of a NDISPROT miniport driver. Tested with Windows XP SP2 only.
Should be adapted for windows XP SP1 (NDISPROT => NDISUIO).
To install NDISPROT miniport driver
1) Open your network properties and choose install->protocol, choose "I have a disk..."
2) Select from "ndisprotminidriver" dir and select ndisprot.inf
Usage
------
y = wifiRSSI([device] , [N] , [tempo]);
Inputs
------
device : String contening WiFi device identifier (default : first adapter taken)
N : Number of RSSI point to retreive (default N = 1);
tempo : Waiting time (ms) between two RSSI values (default tempo = 0);
Output
------
y RSSI vector (1 x N). Return NAN if Device is not open or INF if RSSI below Threshold detection
IMPORTANT
---------
Don't forget to start NDISPROT service by the following command from Matlab :
!net start ndisprot
Don't forget also to shutdown NDISPROT service by the following command from Matlab after usage :
!net stop ndisprot
Compilation
-----------
mex -output wifiRSSI.dll wifiRSSI.c
Example 1
---------
device = wifidevice;
y = wifiRSSI(device{1});
Example 2
---------
y = wifiRSSI([] , 100 , 10);
Citar como
Sebastien PARIS (2026). WiFi RSSI with NDIS protocole (https://la.mathworks.com/matlabcentral/fileexchange/20667-wifi-rssi-with-ndis-protocole), MATLAB Central File Exchange. Recuperado .
Categorías
Más información sobre Simultaneous and Synchronized Operations en Help Center y MATLAB Answers.
Información general
- Versión 1.0.0.0 (50 KB)
Compatibilidad con la versión de MATLAB
- Compatible con cualquier versión
Compatibilidad con las plataformas
- Windows
- macOS
- Linux
| Versión | Publicado | Notas de la versión | Action |
|---|---|---|---|
| 1.0.0.0 |
