InSight Desktop recoginizes and decodes ZigBee packets, presenting detailed internal data if needed. An extensable decoder mechanism allows decoding of user-created application formats.
- Large Event Capture File Handling
InSight Desktop is designed to handle large event capture files, allowing more data to be collected over larger periods of time. This makes capture and discovery of elusive application issues much faster and easier. The overall memory footprint has also been reduced for excellent performance even when handling large captures.
- Event Aggregation and Filtering
Unlike typical packet sniffers, Desktop automatically aggregates many packets into higher level transactions, allowing the developer to much better understand what's happening in the network. A series of packet exchanges that represent a single end-to-end transaction will be reduced to a single line in the display that can be expanded only when needed.
- Powerful Debugging Ethernet Backchannel
Unlike conventional sniffers, InSight Adapters have a direct connection to each target system. Via Ember's proprietary InSight Port on the EM250 and EM260, InSight Desktop can display a 100% accurate packet log along with API traces of the EmberZNet stack calls, and application debugging data via the Virtual UART functions.
The visualization tools built into Desktop show the developer what is happening in the network in a color-coded graphical manner. Transactions in the network are represented by colored icons around nodes- and the interface allows the developer to step through recorded transactions to visualize traffic.
InSight Desktop enables management of each of the InSight Adapters a developer has. Via the GUI, developers can reprogram all of their nodes quickly and easily, shortening design iteration.
InSight Desktop is built on the popular open-source Eclipse IDE framework to ensure that creating and using additional plug-ins in the future will be as easy as possible.
|