From 6d7751cf5fca4892111151a41770057a7bf1f5a5 Mon Sep 17 00:00:00 2001 From: Cristian Maglie Date: Fri, 29 Aug 2014 15:16:19 +0200 Subject: [PATCH] Fixed some libraries metadata. --- libraries/Audio/library.properties | 1 + libraries/Bridge/library.properties | 1 + libraries/Esplora/library.properties | 1 + libraries/Ethernet/library.properties | 1 + libraries/Firmata/library.properties | 1 + libraries/GSM/library.properties | 1 + libraries/LiquidCrystal/library.properties | 1 + libraries/RobotIRremote/library.properties | 1 + libraries/Robot_Control/library.properties | 1 + libraries/Robot_Motor/library.properties | 1 + libraries/SD/library.properties | 3 ++- libraries/Scheduler/library.properties | 1 + libraries/Servo/library.properties | 1 + libraries/SpacebrewYun/library.properties | 3 ++- libraries/Stepper/library.properties | 1 + libraries/TFT/library.properties | 1 + libraries/Temboo/library.properties | 5 +++-- libraries/USBHost/library.properties | 1 + libraries/WiFi/library.properties | 1 + 19 files changed, 23 insertions(+), 4 deletions(-) diff --git a/libraries/Audio/library.properties b/libraries/Audio/library.properties index c93b8523e..bef3c8683 100644 --- a/libraries/Audio/library.properties +++ b/libraries/Audio/library.properties @@ -4,5 +4,6 @@ author=Arduino maintainer=Arduino sentence=Allows playing audio files from an SD card. For Arduino DUE only. paragraph=With this library you can use the Arduino Due DAC outputs to play audio files.
The audio files must be in the raw .wav format. +category=Signal Input/Output url=http://arduino.cc/en/Reference/Audio architectures=sam diff --git a/libraries/Bridge/library.properties b/libraries/Bridge/library.properties index 6ad783b8f..11c60e731 100644 --- a/libraries/Bridge/library.properties +++ b/libraries/Bridge/library.properties @@ -4,5 +4,6 @@ author=Arduino maintainer=Arduino sentence=Enables the communication between the Linux processor and the AVR. For Arduino Yún and TRE only. paragraph=The Bridge library feature: access to the shared storage, run and manage linux processes, open a remote console, access to the linux file system, including the SD card, enstablish http clients or servers. +category=Communication url=http://arduino.cc/en/Reference/YunBridgeLibrary architectures=* diff --git a/libraries/Esplora/library.properties b/libraries/Esplora/library.properties index fece2a299..d0e155088 100644 --- a/libraries/Esplora/library.properties +++ b/libraries/Esplora/library.properties @@ -4,5 +4,6 @@ author=Arduino maintainer=Arduino sentence=Grants easy access to the various sensors and actuators of the Esplora. For Arduino Esplora only. paragraph=The sensors available on the board are:2-Axis analog joystick with center push-button,4 push-buttons,microphone, light sensor, temperature sensor, 3-axis accelerometer, 2 TinkerKit input connectors.
The actuators available on the board are: bright RGB LED, piezo buzzer, 2 TinkerKit output connectors. +category=Device Control url=http://arduino.cc/en/Reference/EsploraLibrary architectures=avr diff --git a/libraries/Ethernet/library.properties b/libraries/Ethernet/library.properties index bfb866ab6..b82197218 100644 --- a/libraries/Ethernet/library.properties +++ b/libraries/Ethernet/library.properties @@ -4,5 +4,6 @@ author=Arduino maintainer=Arduino sentence=Enables network connection (local and Internet) using the Arduino Ethernet board or shield. For all Arduino boards. paragraph=With this library you can use the Arduino Ethernet (shield or board) to connect to Internet. The library provides both Client and server functionalities. The library permits you to connect to a local network also with DHCP and to resolve DNS. +category=Communication url=http://arduino.cc/en/Reference/Ethernet architectures=* diff --git a/libraries/Firmata/library.properties b/libraries/Firmata/library.properties index a7421187e..426a086ba 100644 --- a/libraries/Firmata/library.properties +++ b/libraries/Firmata/library.properties @@ -4,5 +4,6 @@ author=Firmata Developers maintainer=Firmata Developers sentence=Enables the communication with computer apps using a standard serial protocol. For all Arduino boards. paragraph=The Firmata library implements the Firmata protocol for communicating with software on the host computer. This allows you to write custom firmware without having to create your own protocol and objects for the programming environment that you are using. +category=Device Control url=http://firmata.org architectures=* diff --git a/libraries/GSM/library.properties b/libraries/GSM/library.properties index 7d5216376..768ebeffc 100644 --- a/libraries/GSM/library.properties +++ b/libraries/GSM/library.properties @@ -4,5 +4,6 @@ author=Arduino maintainer=Arduino sentence=Enables GSM/GRPS network connection using the Arduino GSM Shield. For all Arduino boards BUT Arduino DUE. paragraph=Use this library to make/receive voice calls, to send and receive SMS with the Quectel M10 GSM module.
This library also allows you to connect to internet through the GPRS networks. You can either use web Clients and Servers.
+category=Communication url=http://arduino.cc/en/Reference/GSM architectures=avr diff --git a/libraries/LiquidCrystal/library.properties b/libraries/LiquidCrystal/library.properties index 514b293ce..05d2c9faa 100644 --- a/libraries/LiquidCrystal/library.properties +++ b/libraries/LiquidCrystal/library.properties @@ -4,5 +4,6 @@ author= maintainer=Arduino sentence=Allows communication with alphanumerical liquid crystal displays (LCDs). For all Arduino boards. paragraph=This library allows an Arduino board to control LiquidCrystal displays (LCDs) based on the Hitachi HD44780 (or a compatible) chipset, which is found on most text-based LCDs. The library works with in either 4 or 8 bit mode (i.e. using 4 or 8 data lines in addition to the rs, enable, and, optionally, the rw control lines). +category=Display url=http://arduino.cc/en/Reference/LiquidCrystal architectures=* diff --git a/libraries/RobotIRremote/library.properties b/libraries/RobotIRremote/library.properties index 445530238..da1f6c548 100644 --- a/libraries/RobotIRremote/library.properties +++ b/libraries/RobotIRremote/library.properties @@ -4,5 +4,6 @@ author=Arduino maintainer=Arduino sentence=Allows controlling the Arduino Robot via an IR remote control. For Arduino Robot only. paragraph= +category=Device Control url=https://github.com/shirriff/Arduino-IRremote architectures=avr diff --git a/libraries/Robot_Control/library.properties b/libraries/Robot_Control/library.properties index d5da4a270..4c070ffcd 100644 --- a/libraries/Robot_Control/library.properties +++ b/libraries/Robot_Control/library.properties @@ -4,5 +4,6 @@ author=Arduino maintainer=Arduino sentence=Enables easy access to the controls of the Arduino Robot Control board. For Arduino Robot only. paragraph=The Arduino robot is made by two independent boards. The Control Board is the top board of the Arduino Robot, with this library you can easily write sketches to control the robot. +category=Device Control url=http://arduino.cc/en/Reference/RobotLibrary architectures=avr diff --git a/libraries/Robot_Motor/library.properties b/libraries/Robot_Motor/library.properties index f96f1c6f7..326233f17 100644 --- a/libraries/Robot_Motor/library.properties +++ b/libraries/Robot_Motor/library.properties @@ -4,5 +4,6 @@ author=Arduino maintainer=Arduino sentence=Enables easy access to the motors of the Arduino Robot Motor board. For Arduino Robot only. paragraph= +category=Device Control url=http://arduino.cc/en/Reference/RobotLibrary architectures=avr diff --git a/libraries/SD/library.properties b/libraries/SD/library.properties index 397a26aac..088d7c60f 100644 --- a/libraries/SD/library.properties +++ b/libraries/SD/library.properties @@ -1,8 +1,9 @@ name=SD version=1.0 author= -email= +maintainer= sentence=Enables reading and writing on SD cards. For all Arduino boards. paragraph=Once an SD memory card is connected to the SPI interfare of the Arduino board you are enabled to create files and read/write on them. You can also move through directories on the SD card. +category=Data Storage url=http://arduino.cc/en/Reference/SD architectures=* diff --git a/libraries/Scheduler/library.properties b/libraries/Scheduler/library.properties index ad54471b6..d247eb9d4 100644 --- a/libraries/Scheduler/library.properties +++ b/libraries/Scheduler/library.properties @@ -4,5 +4,6 @@ author=Arduino maintainer=Arduino sentence=Allows multiple tasks to run at the same time, without interrupting each other. For Arduino DUE only. paragraph=The Scheduler library enables the Arduino Due to run multiple functions at the same time. This allows tasks to happen without interrupting each other.
This is a cooperative scheduler in that the CPU switches from one task to another. The library includes methods for passing control between tasks. +category=Other url=http://arduino.cc/en/Reference/Scheduler architectures=sam diff --git a/libraries/Servo/library.properties b/libraries/Servo/library.properties index 15596ccf4..81eeacdb8 100644 --- a/libraries/Servo/library.properties +++ b/libraries/Servo/library.properties @@ -4,5 +4,6 @@ author=Michael Margolis, Arduino maintainer=Arduino sentence=Allows Arduino boards to control a variety of servo motors. For all Arduino boards. paragraph=This library can control a great number of servos.
It makes careful use of timers: the library can control 12 servos using only 1 timer.
On the Arduino Due you can control up to 60 servos.
+category=Device Control url=http://arduino.cc/en/Reference/Servo architectures=avr,sam diff --git a/libraries/SpacebrewYun/library.properties b/libraries/SpacebrewYun/library.properties index e33206dd6..c4b959d48 100644 --- a/libraries/SpacebrewYun/library.properties +++ b/libraries/SpacebrewYun/library.properties @@ -1,8 +1,9 @@ name=SpacebrewYun author=Julio Terra -email=julioterra@gmail.com +maintainer=Julio Terra sentence=Enables the communication between interactive objects using WebSockets. For Arduino Yún only. paragraph=This library was developed to enable you to easily connect the Arduino Yún to Spacebrew. To learn more about Spacebrew visit Spacebrew.cc +category=Communication url=https://github.com/julioterra/yunSpacebrew architectures=avr version=1.0 diff --git a/libraries/Stepper/library.properties b/libraries/Stepper/library.properties index 28d2e58bc..7e2ab9698 100644 --- a/libraries/Stepper/library.properties +++ b/libraries/Stepper/library.properties @@ -4,5 +4,6 @@ author= maintainer= sentence=Allows Arduino boards to control a variety of stepper motors. For all Arduino boards. paragraph=This library allows you to control unipolar or bipolar stepper motors. To use it you will need a stepper motor, and the appropriate hardware to control it. +category=Device Control url=http://arduino.cc/en/Reference/Stepper architectures=* diff --git a/libraries/TFT/library.properties b/libraries/TFT/library.properties index 9a88fabf3..46e9d26ed 100644 --- a/libraries/TFT/library.properties +++ b/libraries/TFT/library.properties @@ -4,5 +4,6 @@ author= maintainer= sentence=Allows drawing text, images, and shapes on the Arduino TFT graphical display. For all Arduino boards. paragraph=This library is compatible with most of the TFT display based on the ST7735 chipset +category=Display url=http://arduino.cc/en/Reference/TFTLibrary architectures=* diff --git a/libraries/Temboo/library.properties b/libraries/Temboo/library.properties index 4db0feb4c..3ae1c9451 100644 --- a/libraries/Temboo/library.properties +++ b/libraries/Temboo/library.properties @@ -1,9 +1,10 @@ name=Temboo author=Temboo -email=support@temboo.com +maintainer=Temboo sentence=This library enables calls to Temboo, a platform that connects Arduino boards to 100+ APIs, databases, code utilities and more. paragraph=Use this library to connect your Arduino board to Temboo, making it simple to interact with a vast array of web-based resources and services. +category=Communication url=http://www.temboo.com/arduino architectures=* version=1.1 -core-dependencies=arduino (>=1.5.0) \ No newline at end of file +core-dependencies=arduino (>=1.5.0) diff --git a/libraries/USBHost/library.properties b/libraries/USBHost/library.properties index cfd5eb9bd..37f605a25 100644 --- a/libraries/USBHost/library.properties +++ b/libraries/USBHost/library.properties @@ -4,5 +4,6 @@ author=Arduino maintainer=Arduino sentence=Allows the communication with USB peripherals like mice, keyboards, and thumbdrives. For Arduino DUE only. paragraph=The USBHost library allows an Arduino Due board to appear as a USB host, enabling it to communicate with peripherals like USB mice and keyboards. USBHost does not support devices that are connected through USB hubs. This includes some keyboards that have an internal hub. +category=Device Control url=http://arduino.cc/en/Reference/USBHost architectures=sam diff --git a/libraries/WiFi/library.properties b/libraries/WiFi/library.properties index 5cc8890c0..7eca2d39a 100644 --- a/libraries/WiFi/library.properties +++ b/libraries/WiFi/library.properties @@ -4,5 +4,6 @@ author=Arduino maintainer=Arduino sentence=Enables network connection (local and Internet) using the Arduino WiFi shield. For all Arduino boards. paragraph=With this library you can instantiate Servers, Clients and send/receive UDP packets through WiFi. The shield can connect either to open or encrypted networks (WEP, WPA). The IP address can be assigned statically or through a DHCP. The library can also manage DNS. +category=Communication url=http://arduino.cc/en/Reference/WiFi architectures=*