What are the Features of the USB Protocol Analyzers that Monitor and Analyze High-Speed USB 2.0?

Question from the Customer:

I am looking for a Protocol Analyzer to monitor and analyze high-speed USB 2.0 devices. Can you describe the features and the differences between the Beagle USB 480 Power Protocol Analyzer - Ultimate Edition and the Beagle USB 5000 v2 Protocol Analyzer - USB 2.0 Edition? Please include how the Beagle USB protocol anal...

How Do I Send CAN Messages, Access and Store Data with a CAN Interface?

Question from the Customer:

I am using your Komodo CAN Duo Interface and I see there is a batch script window in the Komodo GUI Software. Is there a way I can use Komodo Software API in that window to send CAN messages, as well as capture and then store data in a file? If so, do you have any API python code examples that I could use?

Response ...

How Do I Set Up Conditional Loops for an SPI Slave with the Aardvark i2C/SPI Host Adapter?

Question from the Customer:

I'm working on a project with the following requirements: the SPI master sends requests the SPI slave every 10ms and the slave responds with the data. For some tests, I may need to add a delay after selecting the SPI slave device. I don't see these options within the Control Center Software that comes with the Aardva...

What is the Fastest Time to send I2C Write and Read Operation with a Host Adapter?

Question from the Customer:

I am using the Aardvark IC2/SPI Host Adapter with the Control Center Software in I2C mode. At 400 kHz, I want to send a Write followed by a Repeated Start with a Read. When I observe the I2C traffic, there is a delay of at least 5ms between the Write and the Read. What is the least amount of time that this can occur...

Using the Aardvark I2C/SPI Host Adapter, How Can I Best Communicate to an I2C Device in Binary Code Format?

Question from the Customer:

I am using the Aardvark I2C/SPI Host Adapter as an I2C master. I am trying to send a read request to an I2C device sensor, which communicates in binary code. Is there a simple way to send a command in the binary format? I am using the Control Center Serial Software GUI, which only seems to accept hexadecimal (hex) in...

How are CPOL, CPHA and Bitrate Configured for a Host Adapter that is in SPI Slave Mode?

Question from the Customer:

How critical is the bitrate setting in SPI Slave mode? Does the Aardvark I2C/SPI Host Adapter communicate only with other SPI devices that support exactly the clock speeds that the Aardvark does? If not, should the bit rate on the Aardvark be configured higher than that of the SPI master or lower?

Also, the Control C...

Using a Protocol Analyzer, How Can I View Only the Setup and Data Timing, and Filter Out the NAKs?

Question from the Customer:

I am using the Beagle USB 480 Protocol Analyzer for a full speed USB trace. I want to measure the time between the control transfer and the second IN transfer. Doing that with the cursor shows a delta of 14 ms. However, the trace includes SOFs and polls that add up to over 200ms. The screen shots below the both norma...

What are the Options to Send I2C Data at 1 MHz?

I'm using the Aardvark I2C/SPI Host Adapter as an I2C master with the Aardvark Software API. Using C and LabVIEW drivers, I have seen the 1ms delay between separate executions as stated in section 3.8.4 in the Aardvark Host Adapter User Manual. For the next series of tests, I'll need to run the devices and the I2C data at a higher speed. Do ...