6

One of the new features in v10 is support for connected devices.

How can I find out if a particular device is supported by Mathematica? Is there a complete list? Is support being added continually?

The documentation says:

Many classes of devices listed in the Wolfram Connected Devices Project are immediately supported within the Wolfram Language.

Out of curiosity, I connected a Garmin nüvi50 and ran FindDevices to see if it would recognize it and be able to import tracks. I got the result:

{DeviceObject[{"Camera", 1}], DeviceObject[{"FunctionDemo", 1}], 
 DeviceObject[{"RandomSignalDemo", 1}], DeviceObject[{"WriteDemo", 1}]} 

The only device it recognized here was the built-in camera. Is FindDevices generally sufficient to find out of a device is supported, or is manual configuration necessary for some devices?

Mr.Wizard
  • 271,378
  • 34
  • 587
  • 1,371
Szabolcs
  • 234,956
  • 30
  • 623
  • 1,263
  • 1
    A related question would be how to implement support for custom devices. But that probably deserves its own separate post. – Szabolcs Jul 10 '14 at 19:35

1 Answers1

2

Surely this is only a partial response. The (somewhat) supported devices up to now you can find here:

enter image description here

Some of them are allready listed within Wolfram Language & Dokumentation Center (link):

enter image description here

Just a guess, but devices with the note "Wolfram Language Device Connection" seem to have a "functionality":

enter image description here

"Developing Device Drivers" is still under "Draft" (link).

Whether and how the "Connected Devices Project" will interact or benefit from the API/NET/Link/Framework Stuff(?) is a very exciting question (link).