diff --git a/doc/manual/docs/quick_start.md b/doc/manual/docs/quick_start.md index 97c3b19fe..b73d1fb95 100644 --- a/doc/manual/docs/quick_start.md +++ b/doc/manual/docs/quick_start.md @@ -10,8 +10,9 @@ On Windows, there is no packet manager, but it's easy to download and install al - [Python](http://www.python.org/getit/) for Windows. When using the official installer, please confirm adding Python to the Windows Path. - [MSYS2](https://msys2.github.io) is used to provide the bash shell and most standard POSIX command line tools. -- [MinGW64](https://mingw-w64.org/doku.php) GCC for Windows 64 & 32 bits incl. make. Can be installed with pacman. -- [git](https://git-scm.com) is used to download BTstack source code. Can be installed with pacman. +- [MinGW64](https://mingw-w64.org/doku.php) GCC for Windows 64 & 32 bits incl. make. To install with MYS2: pacman -S mingw-w64-x86_64-gcc +- [git](https://git-scm.com) is used to download BTstack source code. To install with MYS2: pacman -S git +- [winpty](https://github.com/rprichard/winpty) a wrapper to allow for console input when running in msys2: To install with MYS2: pacman -S winpty ## Getting BTstack from GitHub @@ -77,6 +78,10 @@ For libusb or WinUSB, you need to install a special device driver to make the US - Select WinUSB (libusb) in the right pull pull down list - Select “Replace Driver” +When running the examples in the MSYS2, the console input (via btstack_stdin_support) doesn't work. It works in the older MSYS and also the regular +CMD.exe environment. Another option is to install WinPTY and then start the example via WinPTY like this: + + $ winpty ./hfp_hf_demo.exe ### Texas Instruments MSP430-based boards