1 config BR2_PACKAGE_LIBPHIDGET
3 depends on BR2_TOOLCHAIN_HAS_THREADS # libusb
4 depends on !BR2_STATIC_LIBS
5 select BR2_PACKAGE_LIBUSB
7 The libphidget library provides an API for controlling Phidgets
8 USB devices. The library translates API function calls to libusb
9 function calls to control attached Phidgets devices that provide
10 GPIO's, DAC's, accelerometers, servo motors, and other capabilities
11 either singly or on combo devices.
13 To use libphidget for controlling locally attached devices you
14 need to set up the userspace USB device tree /dev/bus/usb. See
15 file udev/99-phidgets.rules.
17 The libphidget library also contains an API for sending commands
18 to a local or remote phidgetwebservice using HTTP. The
19 phidgetwebservice then translates HTTP requests to libphidget API
20 function calls to control locally attached Phidgets devices.
24 comment "libphidget needs a toolchain w/ threads, dynamic library"
25 depends on !BR2_TOOLCHAIN_HAS_THREADS
26 depends on BR2_STATIC_LIBS