Skip to content

Releases: REVrobotics/node-can-bridge

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

v2.0.2

03 Jan 04:11
Compare
Choose a tag to compare
  • Resumes sending heartbeats after the client temporarily stops sending acks

v2.0.1

03 Jan 03:36
Compare
Choose a tag to compare

Updates generated js files

v2.0.0

03 Jan 02:56
Compare
Choose a tag to compare
  • Improves thread safety
  • Adds support for the REV common heartbeat used by the REV Hardware Client
  • Renames ackSparkMaxHeartbeat() to ackHeartbeats()

v1.0.17

03 Aug 20:18
Compare
Choose a tag to compare

Update dependencies and publish to NPM

v1.0.15

11 Feb 21:17
Compare
Choose a tag to compare
Rebuild + bump version