I am looking for an i2c sniffer able to monitor i2c traffic.
Ideally the i2c sniffer could measure timing, such as stopbit duration.
The solution needs to measure the timing of gpio interrupt signals, and pwm 1K to 10K period as well.
Which one Bus Pirate v3.6 or Open Workbench Logic Sniffer?
And why?
I would suggest a Rigol scope, they have a nice i2c decoder. I’m not sure the bus pirate is going to measure timing for you, it is more of a layer 2 device as I understand it. You could use the logic sniffer but that project is kind of dead, you might be better off with a logic pirate. I have logic pirate PCBs if you want to roll your own (or can try to find mine so you can borrow it.
I will be getting about 10 to 20 of these and they need to be small / light, something the size of an optical mouse is preferred. So Rigol scopes are out.
I don’t think the Bus Pirate can do what I need. Thx I will look at the logic pirate and check the status of the open workbench logic sniffer.
You can always modify the code for the bus pirate to provide you with timings.