Skip to content

Commit a939ca1

Browse files
bugfix release
1 parent e862c12 commit a939ca1

File tree

14 files changed

+30
-20
lines changed

14 files changed

+30
-20
lines changed

Boards.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
1111
See file LICENSE.txt for further informations on licensing terms.
1212
13-
Last updated March 16th, 2017
13+
Last updated August 14th, 2017
1414
*/
1515

1616
#ifndef Firmata_Boards_h

Firmata.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
Firmata.cpp - Firmata library v2.5.6 - 2017-03-18
2+
Firmata.cpp - Firmata library v2.5.7 - 2017-08-19
33
Copyright (c) 2006-2008 Hans-Christoph Steiner. All rights reserved.
44
Copyright (C) 2009-2017 Jeff Hoefs. All rights reserved.
55

Firmata.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
Firmata.h - Firmata library v2.5.6 - 2017-03-18
2+
Firmata.h - Firmata library v2.5.7 - 2017-08-19
33
Copyright (c) 2006-2008 Hans-Christoph Steiner. All rights reserved.
44
Copyright (C) 2009-2017 Jeff Hoefs. All rights reserved.
55

FirmataConstants.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ namespace firmata {
2121
*/
2222
static const int FIRMWARE_MAJOR_VERSION = 2;
2323
static const int FIRMWARE_MINOR_VERSION = 5;
24-
static const int FIRMWARE_BUGFIX_VERSION = 6;
24+
static const int FIRMWARE_BUGFIX_VERSION = 7;
2525

2626
/* Version numbers for the protocol. The protocol is still changing, so these
2727
* version numbers are important.

examples/StandardFirmata/StandardFirmata.ino

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
2121
See file LICENSE.txt for further informations on licensing terms.
2222
23-
Last updated October 16th, 2016
23+
Last updated August 17th, 2017
2424
*/
2525

2626
#include <Servo.h>

examples/StandardFirmataBLE/StandardFirmataBLE.ino

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
2121
See file LICENSE.txt for further informations on licensing terms.
2222
23-
Last updated October 16th, 2016
23+
Last updated August 17th, 2017
2424
*/
2525

2626
#include <Servo.h>

examples/StandardFirmataChipKIT/StandardFirmataChipKIT.ino

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
2222
See file LICENSE.txt for further informations on licensing terms.
2323
24-
Last updated October 16th, 2016
24+
Last updated August 17th, 2017
2525
*/
2626

2727
#include <SoftPWMServo.h> // Gives us PWM and Servo on every pin

examples/StandardFirmataEthernet/StandardFirmataEthernet.ino

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
2121
See file LICENSE.txt for further informations on licensing terms.
2222
23-
Last updated August 13th, 2017
23+
Last updated August 17th, 2017
2424
*/
2525

2626
/*

examples/StandardFirmataPlus/StandardFirmataPlus.ino

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
2121
See file LICENSE.txt for further informations on licensing terms.
2222
23-
Last updated October 16th, 2016
23+
Last updated August 17th, 2017
2424
*/
2525

2626
/*

examples/StandardFirmataWiFi/StandardFirmataWiFi.ino

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
2323
See file LICENSE.txt for further informations on licensing terms.
2424
25-
Last updated October 16th, 2016
25+
Last updated August 17th, 2017
2626
*/
2727

2828
/*

extras/revisions.txt

+12
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
FIRMATA 2.5.7 - Aug 19, 2017
2+
3+
[core library]
4+
* Added support for Adafruit nrf52 boards (hathach)
5+
* Added TCP server option to StandardFirmataEthernet (MJPees)
6+
* Added support for STM32-based boards (fpistm)
7+
* Added support for MKRFox1200 (sandeepmistry)
8+
9+
[StandardFirmata & variants]
10+
* Fixed I2C config parameter interpretation (zfields)
11+
* Improve debug output in StandardFirmataEthernet
12+
113
FIRMATA 2.5.6 - Mar 18, 2017
214

315
[core library]

library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=Firmata
2-
version=2.5.6
2+
version=2.5.7
33
author=Firmata Developers
44
maintainer=https://github.com/firmata/arduino
55
sentence=Enables the communication with computer apps using a standard serial protocol. For all Arduino/Genuino boards.

readme.md

+4-6
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ $ git clone [email protected]:firmata/arduino.git ~/Documents/Arduino/libraries/Fir
107107

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

110-
Download the latest [release](https://github.com/firmata/arduino/releases/tag/2.5.6) (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.
110+
Download the latest [release](https://github.com/firmata/arduino/releases/tag/2.5.7) (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.
111111

112112
*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).*
113113

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

@@ -128,7 +128,7 @@ will differ slightly: `Contents/Java/libraries/Firmata` (no Resources directory)
128128
### Windows:
129129

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

@@ -137,7 +137,7 @@ for Arduino 1.0.x vs 1.6.x).
137137
### Linux:
138138

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

@@ -167,8 +167,6 @@ $ git clone [email protected]:firmata/arduino.git /Applications/Arduino.app/Content
167167
To generate properly formatted versions of Firmata (for Arduino 1.0.x and Arduino 1.6.x), run the
168168
`release.sh` script.
169169

170-
171-
172170
## Contributing
173171

174172
If you discover a bug or would like to propose a new feature, please open a new [issue](https://github.com/firmata/arduino/issues?sort=created&state=open). Due to the limited memory of standard Arduino boards we cannot add every requested feature to StandardFirmata. Requests to add new features to StandardFirmata will be evaluated by the Firmata developers. However it is still possible to add new features to other Firmata implementations (Firmata is a protocol whereas StandardFirmata is just one of many possible implementations).

release.sh

+3-3
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ cd temp
1515
find . -name "*.DS_Store" -type f -delete
1616
zip -r Firmata.zip ./Firmata/
1717
cd ..
18-
mv ./temp/Firmata.zip Firmata-2.5.6.zip
18+
mv ./temp/Firmata.zip Arduino-1.0.x-Firmata-2.5.7.zip
1919

20-
#package for Arduino 1.6.x
20+
#package for Arduino 1.6.x and 1.8.x
2121
cp library.properties temp/Firmata
2222
cd temp/Firmata
2323
mv readme.md ./extras/
@@ -29,5 +29,5 @@ cd ..
2929
find . -name "*.DS_Store" -type f -delete
3030
zip -r Firmata.zip ./Firmata/
3131
cd ..
32-
mv ./temp/Firmata.zip Arduino-1.6.x-Firmata-2.5.6.zip
32+
mv ./temp/Firmata.zip Firmata-2.5.7.zip
3333
rm -r ./temp

0 commit comments

Comments
 (0)