USBee ZX
Bus Decoders
|

|
High Speed ASYNC
The Async bus decoder is part of the Logic Analyzer.
You can access it through the View menu.
You first must capture a trace of data that contains the
Async bus signal. Once you have the
trace captured, you can then run the decoder to extract the data. You can select any of the eight lines for the
decode.
You can specify the baud rate to 1 baud, select msbit or
lsbit first, data/parity combinations and output display format of your
choosing.
Once the decode button is pressed, the protocol and data is
then extracted to the text box. You can
then select, copy and paste this data into any other program for formatting or
processing.
|
Async Baud Rate
|
up to 12Mbaud in 1baud steps
|
|
Decoder Output Format
|
Text File
|
|
Decoder Location
|
Logic Analyzer
|
Below you see the application screen.

Low Speed USB
The USB bus decoder is part of the Logic Analyzer. You
can access it through the View menu.
You first must capture a trace of data that contains the
USB bus signals, D+ and D-. Once you
have the trace captured, you can then run the decoder to extract the data. You can select any of the eight lines for the
two protocol lines.
Once you press the Decode button, the protocol and data is
then extracted to the text box. You can
then select, copy and paste this data into any other program for formatting or
processing.
The USB decoder parses out the Endpoints, Data PIDs, Device
ID’s and decodes the standard Endpoint 0 device requests.
|
USB
Bus Speed
|
Low Speed Only
|
|
USB
Data Decoded
|
Setup,Data0,Data1,Ack,Nak,In,Out,Ep,Address
|
|
Decoder
Output Format
|
Text File
|
|
Decoder
Location
|
Mixed Signal Scope
|
|
|
|
Below you see the application screen for the Low
Speed USB Decoder.

SPI
The SPI bus decoder is part of the Logic Analyzer application. You
can access it through the View menu.
You first must capture a trace of data that contains the SPI
bus signals, SS, SCK, SI and SO. Once
you have the trace captured, you can then run the decoder to extract the
data. You can select any of the eight
lines for the four protocol lines.
You can specify which edge the data lines are to be sampled
on (opposite of the data changing edge).
You can also choose the output data format and how many bytes to write
out per line.
The protocol and data is then extracted to the text
box. You can then select, copy and paste
this data into any other program for formatting or processing.
|
SPI Clock Speed
|
up to 12MHz
|
|
Async Baud Rate
|
up to 12Mbaud in 1baud steps
|
|
Decoder Output Format
|
Text File
|
|
Decoder Location
|
Logic Analyzer
|

I2C
The I2C bus decoder is part of the Logic Analyzer application. You
can access it through the View menu.
You first must capture a trace of data that contains the
I2C bus signals, SDA and SCL. The I2C
bus is Open Collector, meaning that you must have an external pull-up resistor
on each of the SDA and SCL lines. You
most likely already have one on your circuit design.
Once you have the trace captured, you can then run the
decoder to extract the data. You can
select any of the eight lines for the SDA or SCL lines.
The protocol and data is then extracted to the text
box. You can then select, copy and paste
this data into any other program for formatting or processing.
|
I2C Clock Speed
|
up to 12MHz
|
|
I2C Data Decoded
|
Start,Stop,Ack,Nak,Data
|
|
Decoder Output Format
|
Text File
|
|
Decoder Location
|
Logic Analyzer
|
Below you see the application screen.

|