Author Topic: Rigol decode I2C  (Read 2018 times)

0 Members and 1 Guest are viewing this topic.

Offline frankhsTopic starter

  • Newbie
  • Posts: 2
Rigol decode I2C
« on: November 16, 2014, 02:15:46 am »
I just received my Rigol 2102 A scope and am trying to decode  I2C data. How can I get the scope to capture more data so that I can scroll through it? I get the first few characters but I would like to get all of the message.

I am familiar with a very old DSO and this one is new to me and has many features that I do not understand.

The I2C data (ascii) is "ABC XXX  " where XXX is a number that increments each time from 0 to 255. it is being sent from an arduino to a LCD display. I'm trying to learn to use the scope, not debug the hardware. The  hardware seems to work as I can see the data on the LCD.
 

Offline Kjelt

  • Super Contributor
  • ***
  • Posts: 6575
  • Country: nl
Re: Rigol decode I2C
« Reply #1 on: November 16, 2014, 10:15:30 am »
You set the timebase to higher timeframe and set the best I2C trigger for your situation, use single trigger. After it stopped you can zoom in with the timebase shuttle to find the correct piece you needed. But there is a limit to the total data stored. If you really need extreme large I2C captures you can better buy a dedicated I2C analyzer with lots of memory. Since those only store the I2C events digitally they handle much longer times.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf