Skip to content

Releases: kurbatov/firmata4j

firmata4j-2.3.8

26 Aug 12:51
Compare
Choose a tag to compare

Enhancements:

  • Improved logging of missing event handler
  • Added PIN_CAPABILITIES_FINISHED message that indicates finalization of pin capabilities processing

Fixes:

  • Initialization hangs on bigger boards like Arduino Mega and Adafruit Feather 32u4 (#27 and #33)
  • NPE when reading from the channel returns null (#32)

firmata4j-2.3.7

01 Feb 15:41
Compare
Choose a tag to compare

Enhancements:

  • Sending custom binary messages to a device is part of public API now (allows setting sampling interval)
  • Added possibility to subscribe for low-level events (allows handling messages from customized firmware)
  • Added watchdog implementation (#31)

Fixes:

  • No retry on failed attempt to connect (#23)
  • Interrupt parser executor thread on stop (#25)

firmata4j-2.3.6

19 Jan 15:12
Compare
Choose a tag to compare

Enhancements:

  • Added possibility to connect to a board via network (WiFi or Ethernet)
  • Added capability to receive continuous updates from specific register of I2C device
  • Added minPulse and maxPulse configuration for servo mode.
  • Fixed selector of serial port for Mac OS in examples

firmata4j-2.3.5

04 Dec 09:02
Compare
Choose a tag to compare

Fixed bugs:

  • #15 error when asking I2C device many times

Enhancements:

  • Added little delay to enable Arduino Mega communication
  • Added support for I2C read with specific register
  • Added function to remove all regestered listeners of a Pin