Changelog for package rosserial_arduino
0.9.2 (2021-04-02)
- Fix CMP0038 warning in arduino-cmake (#553)
- Python3 import fix for rosserial_arduino (#554)
- Contributors: Marco Camurri, Vasily Fedotov
0.9.1 (2020-09-09)
0.9.0 (2020-08-25)
- Install arduino_python scripts to bin destination (#506)
- Use os.path.join for path concatenation (#495)
- Added target ID to support Teensy 4.0 (#460)
- Bump minimum CMake version to 3.7.2 (Melodic).
- Allow user code to change Arduino port used by client (#472)
- Avoid looping over write buffer in Arduino client. (#475)
- Fix py3 print usages and trailing whitespaces (#469)
- Contributors: André Araújo, D. Petrini, Hermann von Kleist, Mike Purvis, Rik Baehnemann, acxz, schnaubelt
0.8.0 (2018-10-11)
- Enhance ArduinoTcpHardware (#379)
- Add support to check for current TCP connection status to reconnect
- stop tcp before re-connecting
- Changed hardcoded pin 13 to LED_BUILTIN (#328)
To make the code work on an Arduino Nano V3 clone board.
(might need to be updated in BlinkM as well, but I didnt try that example)
- Added service to force an Arduino hard reset in serial_node.py (#349)
* Added hard_reset service call to serial_node
* Refactored SerialClient to use a write thread, working around deadlock when both Arduino and serial_node.py get stuck writing to each other.
* Updated cmakelists and package.xml to include dependencies. Removed unnecessary tcp functionality from arduino-specific serial_node.py
- Added ESP32 support (#345)
- In rosserial_arduino, changed embedded type size for ROS uint64 to 8 bytes from 4. (#312)
- Contributors: Bo Chen, Chris Spencer, Pornthep Preechayasomboon, Tom O'Connell, blubbi321
0.7.7 (2017-11-29)
- Fix catkin lint errors (#296)
- Add ArduinoTcpHardware to use Arduino Ethernet shield. (#324)
- Add an example to use Subscriber and ServiceServer as class members. (#321)
- Added support for the Particle Photon (#292)
- Fix POLICY CMP0054 unknown (#291)
- Use ESP8266 header only if defined. (#288)
- Add Esp8266 support and an example (#279)
- Add support for STM32F1 with stm32duino. (#281)
- Contributors: Bei Chen Liu, David Portugal, Dmitry Kargin, Mike Purvis, Romain Reignier, Valentin VERGEZ, khancyr
0.7.6 (2017-03-01)
- Fixed issue with CMake CMP0054 (#273)
- Add Teensy LC support (#270)
- Support Teensy 3.5, 3.6. (#259)
- Contributors: Brent Yi, FirefoxMetzger, Mike Purvis
0.7.5 (2016-11-22)
- Missing 'h' inside constructor ArduinoHardware(ArduinoHardware& h) (#251)
- Contributors: MalcolmReynlods
0.7.4 (2016-09-21)
0.7.3 (2016-08-05)
0.7.2 (2016-07-15)
- Add ros.h include to transform_broadcaster
- Add environment variable for arduino location
- Add support for HW Serial ports on the Teensy
- Contributors: David Lavoie-Boutin, Gary Servin
0.7.1 (2015-07-06)
0.7.0 (2015-04-23)
0.6.3 (2014-11-05)
- Fix for Arduino upload path issue.
- Contributors: Mike Purvis
0.6.2 (2014-09-10)
- Clean up rosserial_arduino/package.xml
- Generic CMake helpers.
- Contributors: Mike Purvis
0.6.1 (2014-06-30)
0.6.0 (2014-06-11)
0.5.6 (2014-06-11)
- Add Mike Purvis as maintainer
- Updated examples for Arduino 1.+
- Added Teensy 3.1 support (MK20DX256)
- Updated ArduinoHardware.h to add Teensy 3.0 support
- Contributors: Michael Ferguson, Mike Purvis, Moju Zhao, Tony Baltovski, kjanesch
0.5.5 (2014-01-14)
- Leonardo: Use the USB serial port for ROS messages option
0.5.3 (2013-09-21)
- add support for leonardo and due
0.5.1 (2013-07-15)
0.4.5 (2013-07-02)
- Fixed a bug in ros_lib install logic which took an exception because it copied files to themselves
Added execute permission to make_libraries.py in rosserial_embeddedlinux
Moved examples under src in rosserial_embeddedlinux
- fix package name
0.4.4 (2013-03-20)
0.4.3 (2013-03-13 14:08)
- forgot to remove install directives
0.4.2 (2013-03-13 01:15)
- fix build issues when in isolation by moving more stuff into make_library
0.4.1 (2013-03-09)
0.4.0 (2013-03-08)
- initial catkin version on github