HrListener
The HrListener
application connects to the SmartMesh IP Manager, subscribes to health report notifications, and displays a table containing a count of each type of HR received. It connects to the SmartMesh IP Manager.
Running
You can run the HrListener
application:
- by double-clicking on the Windows executable at
/win/
HrListener.exe
- by double-clicking on its source files at
/src/
bin/HrListener/HrListener.py
Description
HrListener
is a GUI based application which connects to the SmartMesh IP Manager, subscribes to health report notifications, and displays a table containing a count of each type of HR received. It does not parse the contents of each HR other than to determine type.
HrListener logs parsed health reports to receivedHRs.log
, found in the same directory as the application (either .exe or .py). A sample is shown below:
2014-06-05 10:49:04,629 [INFO] ============= START LOGGING HEALTH REPORTS ============== 2014-06-05 10:56:00,294 [INFO] from 00-17-0d-00-00-38-0c-86: - Device: - badLinkFrameId : 0 - badLinkOffset : 0 - badLinkSlot : 0 - batteryVoltage : 3093 - charge : 168 - numMacDropped : 0 - numRxLost : 0 - numRxOk : 7 - numTxBad : 0 - numTxFail : 0 - numTxOk : 25 - queueOcc : 65 - temperature : 25 2014-06-05 10:59:26,829 [INFO] ============== STOP LOGGING HEALTH REPORTS =============