Skip to content

Commit

Permalink
bump version to 2.5.3
Browse files Browse the repository at this point in the history
  • Loading branch information
soundanalogous committed Jun 19, 2016
1 parent 8cdf1b1 commit aac822a
Show file tree
Hide file tree
Showing 8 changed files with 33 additions and 15 deletions.
6 changes: 3 additions & 3 deletions Boards.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
Boards.h - Hardware Abstraction Layer for Firmata library
Copyright (c) 2006-2008 Hans-Christoph Steiner. All rights reserved.
Copyright (C) 2009-2015 Jeff Hoefs. All rights reserved.
Copyright (C) 2009-2016 Jeff Hoefs. All rights reserved.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
Expand All @@ -10,7 +10,7 @@
See file LICENSE.txt for further informations on licensing terms.
Last updated December 19th, 2015
Last updated April 10th, 2016
*/

#ifndef Firmata_Boards_h
Expand Down Expand Up @@ -702,7 +702,7 @@ writePort(port, value, bitmask): Write an 8 bit port.
#define PIN_TO_SERVO(p) (p)
#define DEFAULT_PWM_RESOLUTION 10


// anything else
#else
#error "Please edit Boards.h with a hardware abstraction for this board"
Expand Down
2 changes: 1 addition & 1 deletion Firmata.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
Firmata.cpp - Firmata library v2.5.2 - 2016-2-15
Firmata.cpp - Firmata library v2.5.3 - 2016-06-18
Copyright (c) 2006-2008 Hans-Christoph Steiner. All rights reserved.
Copyright (C) 2009-2016 Jeff Hoefs. All rights reserved.
Expand Down
4 changes: 2 additions & 2 deletions Firmata.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
Firmata.h - Firmata library v2.5.2 - 2016-2-15
Firmata.h - Firmata library v2.5.3 - 2016-06-18
Copyright (c) 2006-2008 Hans-Christoph Steiner. All rights reserved.
Copyright (C) 2009-2015 Jeff Hoefs. All rights reserved.
Expand Down Expand Up @@ -30,7 +30,7 @@
*/
#define FIRMATA_FIRMWARE_MAJOR_VERSION 2
#define FIRMATA_FIRMWARE_MINOR_VERSION 5
#define FIRMATA_FIRMWARE_BUGFIX_VERSION 2
#define FIRMATA_FIRMWARE_BUGFIX_VERSION 3

/* DEPRECATED as of Firmata v2.5.1. As of 2.5.1 there are separate version numbers for
* the protocol version and the firmware version.
Expand Down
18 changes: 18 additions & 0 deletions extras/revisions.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
FIRMATA 2.5.3 - Jun 18, 2016

[core library]
* Added ESP8266 support (Jens B. & Jacob Rosenthal)
* Added host connection callback (Jens B.)
* Added Wi-Fi TCP client (Jens B.)
* Added BLE transport (BLEStream based on BLESerial by Volta Molda)
* Fixed Arduino Galileo and Edison compile issues

[StandardFirmata & variants]
* Added StandardFirmataBLE (for use with Arduino 101)
* Added ability to choose between Wi-Fi TCP client or server (Jens B.)
* Various updates to StandardFirmataWiFi (Jens B.)
* Increased I2C RX data buffer from 32 to 64 bytes (Rick Waldron)
* Removed StandardFirmataEthernetPlus
* Made StandardFirmataEtherent configurable (to optionally add Plus functionality)
* Improved configuration instructions for StandardFirmataEthernet and StandardFirmataWiFi

FIRMATA 2.5.2 - Feb 15, 2016

[core library]
Expand Down
4 changes: 2 additions & 2 deletions library.properties
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
name=Firmata
version=2.5.2
version=2.5.3
author=Firmata Developers
maintainer=https://github.com/firmata/arduino
sentence=Enables the communication with computer apps using a standard serial protocol. For all Arduino boards.
sentence=Enables the communication with computer apps using a standard serial protocol. For all Arduino/Genuino 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=https://github.com/firmata/arduino
Expand Down
8 changes: 4 additions & 4 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ $ git clone [email protected]:firmata/arduino.git ~/Documents/Arduino/libraries/Fir

##Updating Firmata in the Arduino IDE - older versions (<= 1.6.3 or 1.0.x)

Download the latest [release](https://github.com/firmata/arduino/releases/tag/2.5.2) (for Arduino 1.0.x or Arduino 1.5.6 or higher) and replace the existing Firmata folder in your Arduino application. See the instructions below for your platform.
Download the latest [release](https://github.com/firmata/arduino/releases/tag/2.5.3) (for Arduino 1.0.x or Arduino 1.5.6 or higher) and replace the existing Firmata folder in your Arduino application. See the instructions below for your platform.

*Note that Arduino 1.5.0 - 1.5.5 are not supported. Please use Arduino 1.5.6 or higher (or Arduino 1.0.5 or 1.0.6).*

Expand All @@ -99,7 +99,7 @@ The Firmata library is contained within the Arduino package.
1. Navigate to the Arduino application
2. Right click on the application icon and select `Show Package Contents`
3. Navigate to: `/Contents/Resources/Java/libraries/` and replace the existing
`Firmata` folder with latest [Firmata release](https://github.com/firmata/arduino/releases/tag/2.5.2) (note there is a different download
`Firmata` folder with latest [Firmata release](https://github.com/firmata/arduino/releases/tag/2.5.3) (note there is a different download
for Arduino 1.0.x vs 1.6.x)
4. Restart the Arduino application and the latest version of Firmata will be available.

Expand All @@ -109,7 +109,7 @@ will differ slightly: `Contents/Java/libraries/Firmata` (no Resources directory)
###Windows:

1. Navigate to `c:/Program\ Files/arduino-1.x/libraries/` and replace the existing
`Firmata` folder with the latest [Firmata release](https://github.com/firmata/arduino/releases/tag/2.5.2) (note there is a different download
`Firmata` folder with the latest [Firmata release](https://github.com/firmata/arduino/releases/tag/2.5.3) (note there is a different download
for Arduino 1.0.x vs 1.6.x).
2. Restart the Arduino application and the latest version of Firmata will be available.

Expand All @@ -118,7 +118,7 @@ for Arduino 1.0.x vs 1.6.x).
###Linux:

1. Navigate to `~/arduino-1.x/libraries/` and replace the existing
`Firmata` folder with the latest [Firmata release](https://github.com/firmata/arduino/releases/tag/2.5.2) (note there is a different download
`Firmata` folder with the latest [Firmata release](https://github.com/firmata/arduino/releases/tag/2.5.3) (note there is a different download
for Arduino 1.0.x vs 1.6.x).
2. Restart the Arduino application and the latest version of Firmata will be available.

Expand Down
4 changes: 2 additions & 2 deletions release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ cd temp
find . -name "*.DS_Store" -type f -delete
zip -r Firmata.zip ./Firmata/
cd ..
mv ./temp/Firmata.zip Firmata-2.5.2.zip
mv ./temp/Firmata.zip Firmata-2.5.3.zip

#package for Arduino 1.6.x
cp library.properties temp/Firmata
Expand All @@ -31,5 +31,5 @@ cd ..
find . -name "*.DS_Store" -type f -delete
zip -r Firmata.zip ./Firmata/
cd ..
mv ./temp/Firmata.zip Arduino-1.6.x-Firmata-2.5.2.zip
mv ./temp/Firmata.zip Arduino-1.6.x-Firmata-2.5.3.zip
rm -r ./temp
2 changes: 1 addition & 1 deletion utility/BLEStream.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
Based on BLESerial.cpp by Voita Molda
https://github.com/sandeepmistry/arduino-BLEPeripheral/blob/master/examples/serial/BLESerial.h
Last updated April 04th, 2016
Last updated April 4th, 2016
*/

#ifndef _BLE_STREAM_H_
Expand Down

0 comments on commit aac822a

Please sign in to comment.