Difference between revisions of "Windows"
Jump to navigation
Jump to search
Uwe Hermann (talk | contribs) m (→Status) |
Uwe Hermann (talk | contribs) (Moved native MinGW-based build instructions to Windows/Building.) |
||
Line 53: | Line 53: | ||
<sup>1</sup> There are various problems with the current sigrok and libusb-1.0 code on Windows that need to be fixed. Among other things, running poll()/select() on FDs is not possible on Windows, neither does libusb_get_pollfds() work. | <sup>1</sup> There are various problems with the current sigrok and libusb-1.0 code on Windows that need to be fixed. Among other things, running poll()/select() on FDs is not possible on Windows, neither does libusb_get_pollfds() work. | ||
== Self-extracting | == Self-extracting installers == | ||
Work in progress. We don't provide pre-built installers right now, but will do so in the near future, when a few issues have been sorted out | Work in progress. We don't provide pre-built installers for [[sigrok-cli]] and [[PulseView]] right now, but will do so in the near future, when a few issues have been sorted out. | ||
<gallery widths="120px" heights="70px" perrow="5"> | <gallery widths="120px" heights="70px" perrow="5"> | ||
Line 69: | Line 65: | ||
</gallery> | </gallery> | ||
== Building | == Building from source == | ||
See [[Windows/Building]]. |
Revision as of 13:57, 15 August 2013
Status
We intend to fully support all major operating systems in sigrok, including Windows. However, we're not quite there, yet. Various portability issues need to be addressed still. The table below lists the current Windows status of the various hardware drivers.
Logic analyzer | Windows status |
---|---|
Saleae Logic | Various issues need to be sorted out1. |
EE Electronics ESLA100 | Various issues need to be sorted out1. |
ASIX SIGMA | Compiles fine using libftdi + libusb-0.1-win32 (not runtime-tested, though). |
Openbench Logic Sniffer | Serial port portability fixes required (partially implemented, but unfinished). |
ZEROPLUS Logic Cube LAP-C(16032) | Uses libusb-1.0, but seems to work fine. |
Link Instruments MSO-19 | Doesn't compile due to libudev dependency. TODO: Make libudev optional. |
ChronoVu LA8 | Works fine using libftdi + libusb-0.1-win32. |
Robomotic MiniLogic | Various issues need to be sorted out1. |
Logic Shrimp | Serial port portability fixes required (partially implemented, but unfinished). |
Lcsoft Mini Board | Various issues need to be sorted out1. |
Demo driver | Works fine. |
Digital Multimeter | Windows status |
serial-dmm based DMMs | Untested. |
1 There are various problems with the current sigrok and libusb-1.0 code on Windows that need to be fixed. Among other things, running poll()/select() on FDs is not possible on Windows, neither does libusb_get_pollfds() work.
Self-extracting installers
Work in progress. We don't provide pre-built installers for sigrok-cli and PulseView right now, but will do so in the near future, when a few issues have been sorted out.
Building from source
See Windows/Building.