Answers.Body: <p>The LEGO MINDSTORMS EV3 software uses Bluetooth functions that were <a href="https://docs.microsoft.com/en-us/windows-hardware/drivers/bluetooth/bluetooth-support-in-previous-windows-versions#span-idwhatprogramminginterfaceswereintroducedinwindowsvistaspanspan-idwhatprogramminginterfaceswereintroducedinwindowsvistaspanspan-idwhatprogramminginterfaceswereintroducedinwindowsvistaspanwhat-programming-interfaces-were-introduced-in-windows-vista" rel="nofollow noreferrer">introduced in Windows Vista SP2</a>. Quoting the linked article, "Windows Vista with SP2 and Windows 7 also support the user-mode RFComm and Bluetooth APIs." (The EV3 uses RFCOMM to communicate via Bluetooth.)</p>
  
  <p>So, EV3 Bluetooth will not work on earlier versions of Windows.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-01-10T21:36:46.547Z
Answers.Text: https://lc-www-live-s.legocdn.com/r/www/r/mindstorms/-/media/franchises/mindstorms%202014/support/bluetooth%20support%20for%20ev3.pdf?l.r2=-716871911 (and my memory) seem to indicate otherwise.  I think the article from MS was saying that SCO, SDP, and L2CAP were first introduced in Vista and that "Windows Vista with SP2 and Windows 7 also support the user-mode RFComm and Bluetooth APIs", but not that RFComm was only in Vista+.
Answers.UserDisplayName: QwertyChouskie
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-01-10T23:43:28.803Z
Answers.Text: I just got my EV3 working over Bluetooth again on my XP laptop, so it is indeed possible.
Answers.UserDisplayName: QwertyChouskie
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-01-11T02:27:45.073Z
Answers.Text: Cool. Perhaps you should turn your comments into an answer explaining how you got it working.
Answers.UserDisplayName: David Lechner
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-05-11T21:14:11.720Z
Answers.Text: Answer posted.                             .
Answers.UserDisplayName: QwertyChouskie
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-11-01T16:58:59.933Z
Answers.LastActivityDate: 2017-11-01T16:58:59.933Z
Answers.UserDisplayName: David Lechner
Answers.Body: <p>The key is to make sure the driver works with MS's bluetooth stack, and doesn't just use it's own stack.</p>
  
  <p>Press Win+R, type <code>bthprops.cpl</code> (or maybe <code>irprops.cpl</code>, it's been a while), hit enter.  Check the <code>Hardware</code> tab to make sure your device actually shows up.  If not, try different drivers/manually installing the driver using the "Have disk" method.  3rd party bluetooth stacks may disable the MS one seeing the device, even if the device/driver supports the MS stack.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-05-11T21:12:58.923Z
Answers.LastActivityDate: 2018-05-11T21:12:58.923Z
Answers.UserDisplayName: QwertyChouskie
Body: <p>Running Windows XP x32.</p>
  
  <p>I've connected, paired, connected, paired, paired, and connected, but I just can't get the EV3 software to recognize my EV3!</p>
  
  <p>I've used this EV3 before on a different PC over bluetooth (and it worked), my drivers aren't screwed up, etc.</p>
  
  <p>When I go to the software and try to connect to it, it doesn't show. I've refreshed about 50 times.</p>
  
  <p>My EV3 Brick is running firmware <code>V1.09H</code> and is a model from Chrismas 2015, shown as Hardware version <code>V0.60</code> in the settings panel.</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2018-01-10T21:44:43.490Z
Comments.Text: One thing I would try is:  Press Win+R, type `bthprops.cpl`, hit enter, go to the hardware tab, and make sure that your bluetooth adapter is listed.  In my case dispite the adapter being in Device Manager it was not listed here, meaning Windows didn't know it was a bluetooth adapter.  I think the software that came with my adapter on the CD took control of the adapter away from Windows.
Comments.UserDisplayName: QwertyChouskie
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-09-30T02:58:59.050Z
Comments.Text: Was the "different computer" also Windows XP. Windows XP has not been supported for years, so I doubt that LEGO tests that the EV3 software works on XP.
Comments.UserDisplayName: David Lechner
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-09-30T03:23:36.993Z
Comments.Text: No. It was Vista (but I don't think Vista is really much better than XP...)
Comments.UserDisplayName: zulc22
Tags: <ev3><bluetooth>
Title: EV3 isn't showing up in programming software after pairing on Windows XP
UserDisplayName: zulc22
ThreadText: # EV3 isn't showing up in programming software after pairing on Windows XP
  
  (Asked by: username_0 on 2017-09-29)
  
  Running Windows XP x32.
  
  I've connected, paired, connected, paired, paired, and connected, but I just can't get the EV3 software to recognize my EV3!
  
  I've used this EV3 before on a different PC over bluetooth (and it worked), my drivers aren't screwed up, etc.
  
  When I go to the software and try to connect to it, it doesn't show. I've refreshed about 50 times.
  
  My EV3 Brick is running firmware `V1.09H` and is a model from Chrismas 2015, shown as Hardware version `V0.60` in the settings panel.
  
  **Tags:** ev3, bluetooth
  > **Comments:**
  > **username_2**: Was the "different computer" also Windows XP. Windows XP has not been supported for years, so I doubt that LEGO tests that the EV3 software works on XP.  
  > **username_0**: No. It was Vista (but I don't think Vista is really much better than XP...)  
  > **username_1**: One thing I would try is:  Press Win+R, type `bthprops.cpl`, hit enter, go to the hardware tab, and make sure that your bluetooth adapter is listed.  In my case dispite the adapter being in Device Manager it was not listed here, meaning Windows didn't know it was a bluetooth adapter.  I think the software that came with my adapter on the CD took control of the adapter away from Windows.  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_2 on 2017-11-01. Score: 0 | Accepted answer
  
  The LEGO MINDSTORMS EV3 software uses Bluetooth functions that were [introduced in Windows Vista SP2](https://docs.microsoft.com/en-us/windows-hardware/drivers/bluetooth/bluetooth-support-in-previous-windows-versions#span-idwhatprogramminginterfaceswereintroducedinwindowsvistaspanspan-idwhatprogramminginterfaceswereintroducedinwindowsvistaspanspan-idwhatprogramminginterfaceswereintroducedinwindowsvistaspanwhat-programming-interfaces-were-introduced-in-windows-vista). Quoting the linked article, "Windows Vista with SP2 and Windows 7 also support the user-mode RFComm and Bluetooth APIs." (The EV3 uses RFCOMM to communicate via Bluetooth.)
  
  So, EV3 Bluetooth will not work on earlier versions of Windows.
  
  > **Comments:**
  > **username_1**: https://lc-www-live-s.legocdn.com/r/www/r/mindstorms/-/media/franchises/mindstorms%202014/support/bluetooth%20support%20for%20ev3.pdf?l.r2=-716871911 (and my memory) seem to indicate otherwise.  I think the article from MS was saying that SCO, SDP, and L2CAP were first introduced in Vista and that "Windows Vista with SP2 and Windows 7 also support the user-mode RFComm and Bluetooth APIs", but not that RFComm was only in Vista+.  
  > **username_1**: I just got my EV3 working over Bluetooth again on my XP laptop, so it is indeed possible.  
  > **username_2**: Cool. Perhaps you should turn your comments into an answer explaining how you got it working.  
  > **username_1**: Answer posted.                             .  
  
  ---
  
  ### Answer by username_1 on 2018-05-11. Score: 1
  
  The key is to make sure the driver works with MS's bluetooth stack, and doesn't just use it's own stack.
  
  Press Win+R, type `bthprops.cpl` (or maybe `irprops.cpl`, it's been a while), hit enter. Check the `Hardware` tab to make sure your device actually shows up. If not, try different drivers/manually installing the driver using the "Have disk" method. 3rd party bluetooth stacks may disable the MS one seeing the device, even if the device/driver supports the MS stack.
  
  
  ---
  
  