PoLabs PoScope Basic2

From sigrok
Jump to navigation Jump to search
PoLabs PoScope Basic2

The PoLabs PoScope Basic2 is a 16-channel, 8MHz, USB-based logic analyzer (plus oscilloscope, signal/pattern generator, and more).

See PoLabs PoScope Basic2/Info for some more details (such as lsusb -vvv output) on the device.

Components

Photos

Protocol

Starting a sampling run

The command for starting an acquisition seems to be a 9-byte sequence.

Byte Description Comments
0 Samplerate divider (see table below)
1
2
3
4
5 Trigger mask Bit 0 is the mask for probe 0, bit 7 is the mask for probe 7. The same byte is used as trigger mask byte for bus A or bus B (only one at a time is possible).
6
7
8

Stopping a sampling run

Sample rates

8MHz - 4MHz:

Buffer size is 128 bytes, only bus A is available, ...

Samplerate ?
8 MHz ...
6 MHz ...
4 MHz ...

2.6MHz - 2MHz:

Buffer size is 1160 bytes, only bus A is available, ...

Samplerate ?
2.6 MHz ...
2 MHz ...

1MHz - 600kHz:

Buffer size is 1544 bytes, ...

Samplerate ?
1 MHz ...
900 kHz ...
800 kHz ...
700 kHz ...
600 kHz ...

500kHz and lower:

Buffer size is only limited by the PC memory, ...

Samplerate ?
500 kHz ...
400 kHz ...
300 kHz ...
250 kHz ...
200 kHz ...
150 kHz ...
100 kHz ...
90 kHz ...
80 kHz ...
70 kHz ...
60 kHz ...
50 kHz ...
40 kHz ...
30 kHz ...
25 kHz ...
20 kHz ...
10 kHz ...
9 kHz ...
8 kHz ...
7 kHz ...
6 kHz ...
5 kHz ...
4 kHz ...
3 kHz ...
2.5 kHz ...
2 kHz ...
1 kHz ...

Sample format

Buffer size

Pre-Trigger

Trigger settings