Usage: gryphrx [ ipaddr ] [ -p port ] [ -c channel] [ -s ] [ -r ] [ -x n ] [ -j ]
ipaddr | IP address; use localhost if running locally on . If omitted, localhost is used. If omitted, there must be hyphen ("-") either by itself or used as part of a parameter or option indicator. | |
port | (not necessary) default = 7000 | |
channel | communication channel; default = all channels | |
gryphrx displays messages received on one or more of 's network channels.
On execution, gryphrx will display the channel configuration of the target unit.
Example configuration display:
bash# gryphrx 192.168.1.42 Server at 192.168.1.42: , ver. 2.0, serial 00:90:5A:00:00:22 Server configuration: 4 devices (*=RCV ON) Ch. 1 * Type 04/01. DE-KWP2000 ver.1.1, Ds=00-FE, Es=00-01, Hs= 1 2 3 4 Ch. 2 * Type 03/03. DE-BDLC ver.1.0, Ds=00-FFD, Es=00-00, Hs= 0 1 3 Ch. 3 * Type 02/01. DG-CAN-82527 ver.2.0, Ds=00-08, Es=00-00, Hs= 2 4 Ch. 4 * Type 02/01. DG-CAN-82527 ver.2.0, Ds=00-08, Es=00-00, Hs= 2 4This display comes from a target with four installed channels.
For example, in the above output, channel 2 has the following characteristics:
After this configuration display, received messages will be printed. For example, lines like the following will appear:
000035 TX Ch 03: T: 19350922870 H: 01 02 D: 11 22 33 44 000036 RX Ch 04: T: 19350922950 H: 01 02 D: 11 22 33 44 000037 TX Ch 03: T: 19350943850 H: 01 02 D: 11 22 33 44 000038 RX Ch 04: T: 19350943930 H: 01 02 D: 11 22 33 44The first column of these received message lines contains a sequence number. This sequence number starts at zero when gryphrx is started and increments with each received message.
The second column indicates what kind of message is being shown:
The third/fourth columns indicate which channel received the message.
The fifth/sixth columns (T: xxxxxxxx) contain the timestamp of the received message. This timestamp is in units of 10 microseconds.
The rest of the columns contain the actual message contents. In the case of data messages, the following fields appear: