Systems and methods for presenting electronic communication packets using a logic analyzer
First Claim
1. A method for presenting data via a display on a first computing device according to a user-selected format, comprising:
- selecting, by a user, one of a plurality of data format structures, wherein the data structure comprises one or more predetermined data segments according to the selected data format structure, wherein the selected data format structure is associated with a protocol for an embedded communications bus;
receiving a bus data stream on the embedded communications bus, the bus data stream comprising a plurality of data segments from a second device, the plurality of data segments being in one of a plurality of possible predetermined formats;
accessing one of a plurality of protocol files corresponding to the protocol for the embedded communications bus;
decoding the plurality of data segments in one or more data structures according to the protocol file associated with the selected data format structure; and
displaying on a screen the contents of the one or more data structures, whereby the user analyzes the displayed contents and determines whether to execute debugging operations for the second device according to the contents of the displayed data structures.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for presenting data via a display on a first computing device according to a user-selected format is described. One of a plurality of data format structures is selected. The structure comprises one or more predetermined data segments according to the selected format. A bus data stream comprising a plurality of data segments is received from a second device. The plurality of data segments being in one of a plurality of possible predetermined formats. The plurality of data segments is decoded in one or more data structures according to the selected format. The contents of the one or more data structures are displayed on a screen. A user analyzes the displayed contents and determines whether to execute debugging operations for the second device according to the contents of the displayed data structures.
6 Citations
18 Claims
-
1. A method for presenting data via a display on a first computing device according to a user-selected format, comprising:
-
selecting, by a user, one of a plurality of data format structures, wherein the data structure comprises one or more predetermined data segments according to the selected data format structure, wherein the selected data format structure is associated with a protocol for an embedded communications bus; receiving a bus data stream on the embedded communications bus, the bus data stream comprising a plurality of data segments from a second device, the plurality of data segments being in one of a plurality of possible predetermined formats; accessing one of a plurality of protocol files corresponding to the protocol for the embedded communications bus; decoding the plurality of data segments in one or more data structures according to the protocol file associated with the selected data format structure; and displaying on a screen the contents of the one or more data structures, whereby the user analyzes the displayed contents and determines whether to execute debugging operations for the second device according to the contents of the displayed data structures. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A testing device that is configured to present data via a display according to a user-selected format, the testing device comprising:
-
a processor; memory in electronic communication with the processor; and a logic analyzer module configured to; receive a user'"'"'s selection of one of a plurality of data format structures, wherein the data structure comprises one or more predetermined data segments according to the selected data format structure, wherein the selected data format structure is associated with a protocol for an embedded communications bus; receive a bus data stream on the embedded communications bus, the bus data stream comprising a plurality of data segments from a second device, the plurality of data segments being in one of a plurality of possible predetermined formats; access one of a plurality of protocol files corresponding to the protocol for the embedded communications bus; decode the plurality of data segments in one or more data structures according to the protocol file associated with the selected data format structure; and display on a screen the contents of the one or more data structures, whereby a user analyzes the displayed contents and determines whether to execute debugging operations for the second device according to the contents of the displayed data structures. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium comprising executable instructions for:
-
selecting, by a user, one of a plurality of data format structures, wherein the data structure comprises one or more predetermined data segments according to the selected data format structure, wherein the selected data format structure is associated with a protocol for an embedded communications bus; receiving a bus data stream on the embedded communications bus, the bus data stream comprising a plurality of data segments from a second device, the plurality of data segments being in one of a plurality of possible predetermined formats; accessing one of a plurality of protocol files corresponding to the protocol for the embedded communications bus; decoding the plurality of data segments in one or more data structures according to the protocol file associated with the selected data format structure; and displaying on a screen the contents of the one or more data structures, whereby the user analyzes the displayed contents and determines whether to execute debugging operations for the second device according to the contents of the displayed data structures. - View Dependent Claims (18)
-
Specification