I found out that Microsoft has removed virtual serial devices from the WP8 SDK and from the Metro/Modern UI app SDK.
QuoteI found out that Microsoft has removed virtual serial devices from the WP8 SDK and from the Metro/Modern UI app SDK.Certainly M$ hasn't disabled the ability of computers to run BT devices, or to plug in FTDI USB-to-RS232 chips, and access them via terminal emulator software [?]. I don't know about BT, but you should be able to use some pre-existing tools to access RS232 serial ports, such as Visual C# or Visual Basic.
If you are in the car, why would you want to have to call the car to get information? If you are not in the car, why would you care?
See this shieldhttp://www.arduinodev.com/connect-arduino-to-a-car-through-obd-ii-port/
Call as in poll the OBD-II interface
Hmm, according to the SDK, the System.IO.Ports (C#) is not available (missing assembly reference, but the System.dll reference is not available when adding references) when developing for Windows Phone, Windows RT or for Metro apps - normal desktop programs (outside the Modern UI environment) are unaffected, and Microsoft still allows serial connections on Windows 8. Just not within the app environment forced upon RT and WP8. Serial connections aren't supported at all, whether that's a real one, over Bluetooth, or a virtual one - the functionality is not included. Unless of course I'm very wrong and there's another way around this apparant limitation, in which case please enlighten me .