Documentation update

@ian

1 Like

I feel like that’s a bit beyond the scope of a device demo. Showing how the wires go up and down to do the command we just send :+1: but depending on a specific software we don’t support directly is :waving_hand:

But, do what you think is nice and well have a look :slight_smile:

@ian I won’t go into detail explaining the I2C protocol, but using this extension in the captures helps make things clearer for a beginner, right?

1 Like

I guess, is there a reason not to use pulseview with the sump logic analyzer binmode? You can set triggers and pulseview will capture even while you’re using the bus pirate terminal.

The only reason is that I usually use SALEAE software for everything :sweat_smile:

I like it much more, and a lot of protocol analyzers work better for me (PS2 is one example).

1 Like

same. and almost always when i got a buspirate at hand i also got a genuine saleae analyzer around for sniffing whats going on on the wires.

2 Likes

I’m also a dedicated Saleae Logic user. I use Pulseview when necessary, but reluctantly.

3 Likes

Looking at the new documentation, in the section called Configuration you list the basic commands like reboot, d, m, c, ~, etc.

This is a small point, but the section name “Configuration” doesn’t seem like the right name. First of all, there is a configuration command under the category of configuration. And some of the operations like selftest and version do not change the configuration.

Perhaps something like: “Basic Commands” might be clearer?

.

2 Likes

Good suggestion, updated and pushed.

1 Like

Had a bit of extra time this afternoon so I did some work on the docs.

  • SPI now has brief overview with logic analyzer example.
  • Added a new section to I2C and SPI overview explaining the Bus Pirate syntax for the example

Will continue to update all the protocols with a similar overview over time.

There are a couple modes with submodes. I split both the LED and Infrared modes into individual sections for the sub protocols (eg RAW/NEC/RC5) because they have unique connections, bus commands and mode commands.

I took a bit of a break from the docs, but I’ll try to finish out infrared mode this week:

  • IR mode command overview (x3)
  • LIRC binmode (data format)
  • AnalysIR binmode (data format)
  • AnalysIR use example