VMgr_AllNotifications
This application was added in REL-1.1.0.
Introduction
This example script subscribes to all notifications and prints the category and the type of each notification.
The script connects to the VManager using the Python library and does the following:
- Prompts the user for the VManager IP address
- Subscribes to all notifications
- Prints each notification
It connects to:
- The SmartMesh IP VManager
Running
You can run the VMgr_AllNotifications.py
application:
- By double-clicking on its source files at
/vmanager_apps/VMgr_AllNotifications.py
(may require additional steps on non-windows OSes)
VMgr_AllNotifications Example (c) Dust Networks SmartMesh SDK 1.1.0.1 Enter the IP address of the manager (e.g. 10.70.48.69 ): 10.70.7.104 ==== Subscribing to all notifications Waiting for notifications from mote, Press any key to stop Data notification --> Type=dataPacketReceived Data notification --> Type=dataPacketReceived Data notification --> Type=dataPacketReceived Data notification --> Type=dataPacketReceived Data notification --> Type=dataPacketReceived HR notification --> Type=discoveryHealthReport HR notification --> Type=discoveryHealthReport HR notification --> Type=rawMoteNotification Data notification --> Type=dataPacketReceived HR notification --> Type=discoveryHealthReport HR notification --> Type=discoveryHealthReport Data notification --> Type=dataPacketReceived HR notification --> Type=discoveryHealthReport Data notification --> Type=dataPacketReceived Event notification --> Type=pathStateChanged HR notification --> Type=discoveryHealthReport HR notification --> Type=discoveryHealthReport Event notification --> Type=pathStateChanged Data notification --> Type=dataPacketReceived HR notification --> Type=discoveryHealthReport Data notification --> Type=dataPacketReceived Event notification --> Type=pathStateChanged HR notification --> Type=discoveryHealthReport Data notification --> Type=dataPacketReceived HR notification --> Type=discoveryHealthReport Data notification --> Type=dataPacketReceived HR notification --> Type=discoveryHealthReport Data notification --> Type=dataPacketReceived Data notification --> Type=dataPacketReceived HR notification --> Type=discoveryHealthReport Script ended normally