Skip to content

Releases: REVrobotics/node-can-bridge

v3.4.1

03 Oct 01:56
Compare
Choose a tag to compare
  • Removes RTR_FRAME_BIT constant, which was added in 3.4.0, where sending RTR frames was still broken.
  • Adds a new sendRtrMessage() method

v3.4.0

20 Sep 17:12
Compare
Choose a tag to compare

What's Changed

  • Adds (broken) support for sending RTR frames (#28)

Full Changelog: v3.3.1...v3.4.0

v3.3.1

17 Sep 23:58
Compare
Choose a tag to compare
  • Update to CANBridge 2.4.1 (#26)
    • This fixes a recently-introduced issue with scheduling SPARK heartbeats
  • Start with the heartbeat timeout expired (#27)

Full Changelog: v3.3.0...v3.3.1

v3.3.0

13 Sep 22:11
Compare
Choose a tag to compare
  • Updates to CANBridge 2.4.0
    • Fixes a significant bug, see CANBridge release notes for details

v3.2.0

11 Apr 16:17
Compare
Choose a tag to compare
  • Adds stopHeartbeats() function

v3.1.0

26 Mar 19:34
Compare
Choose a tag to compare
  • Fixes repeating frame functionality
  • Overhauls heartbeat sending internals
    • See #18
    • Makes it so that a given heartbeat doesn't stop being sent once it's started
    • Improves performance and reliability of heartbeats
    • Reduces the frequency of the SPARK heartbeat to match the REV common heartbeat
    • Fixes heartbeats never resuming after a heartbeat ack timeout

v3.0.0

07 Dec 23:29
Compare
Choose a tag to compare

Breaking Changes

  • Moves all functions to a new CanBridge class
    • The native addon is not loaded until this class is constructed
    • This makes it much easier to handle errors that occur while loading the addon
  • Adds CanBridgeInitializationError that can be thrown by the CanBridge constructor
  • Renames intializeNotifier() to initializeNotifier()

Other Changes

None

v2.1.0

10 Nov 16:55
1aeaa26
Compare
Choose a tag to compare
  • Makes receiveMessage() always return the most recent matching message
    • This is done by updating CANBridge to version 2.2.0

v2.0.6

28 Apr 18:32
Compare
Choose a tag to compare
  • Updates CANBridge to 2.1.0
  • Bundles necessary DLL files
  • Reduces package size

v2.0.3

23 Mar 21:05
Compare
Choose a tag to compare
  • Update dependencies
  • Switch to prebuildify
  • Reduce package size