Releases: ntruchsess/perl-firmata
Fix analog input operations, add IO::SerialIO::close()
Code Changes
- fix analog input pin operations in Device::Firmata::Platform
- added IO::SerialIO::close()
CPAN Distribution
- POD updated
- dist.ini and ignore.txt removed
- example_LCD_I2C.pl and LiquidCrystal_I2C.pm excluded, because uploading example classes like LiquidCrystal_I2C is no longer valid and example_LCD_I2C.pl depends on LiquidCrystal_I2C.
NetIO: fix push on reference in attach
NetIO
- fix push on reference in method attach()
POD
- updated
v0.64 PIN_PULLUP
Firmata protocol version 2.5 feature PIN_PULLUP
- PIN_PULLUP pin mode replaces deprecated method to enable pullup on digital input pin
CPAN release
- Perl module Kwalitee improvements
v0.63 Protocol Version and Serial I/O
support protocol version / firmware version distinction
- added protocol version query
- fixed messages_handle: REPORT_VERSION returns protocol version
- added method get_max_compatible_protocol_version to return the max. implemented compatible version
support serial I/O
- added software- and hardware serial support
v0.60 Bugfix release
- fix a crucial bug in message-parser skipping single bytes of 0x30 (character '0')
- formating (Unix-lineendings for automatic install from CPAN)
v0.57 CPAN-release
added sysex_send to Platform.pm
v.55 Bugfix-release
fix digital-intput message interference with output pins on same port: 46e779d
v0.54 Stepper and Rotary-encoder support
adds:
support for Stepper-motors as described in:
https://github.com/firmata/arduino/blob/configurable/utility/FirmataStepper.h
example on how to use with perl-firmata:
https://github.com/ntruchsess/perl-firmata/blob/master/examples/example_stepper.pl
support for incremental rotary-encoders (currently incubating in firmata branch 'configurable_dev': https://github.com/firmata/arduino/blob/configurable_dev/examples/ConfigurableFirmata/ConfigurableFirmata.ino#L110)
example on how to use with perl-firmata:
https://github.com/ntruchsess/perl-firmata/blob/master/examples/example_encoder.pl
v0.52 Ethernet Support
adds Ethernet-support:
see https://github.com/ntruchsess/perl-firmata/blob/master/examples/example-tcpserver.pl about how to use