Skip to content

Releases: nasa-jpl/fastcat

v0.9.3 Add min dt to trap_generate_vel for profile velocity

22 Nov 02:26
fcae4ce
Compare
Choose a tag to compare

Profile velocity commands will no longer sit constantly at zero if they are updated/regenerated at exactly, or close to, their update rate.

fix reset behavior

14 Nov 21:44
a7e2a53
Compare
Choose a tag to compare

Patch fix for insufficient capabilities to clear latched faults

v0.9.1: Merge pull request #59 from nasa-jpl/hotfix-old-time-refs

26 Oct 22:02
9d86c44
Compare
Choose a tag to compare

Actuator Brake Emulation

26 Oct 17:13
ad0b8f4
Compare
Choose a tag to compare
  • add Brake Emulation to Actuator Offline devices
  • updates to use REALTIME clock in jsd/v2.0.0

Add LinearInterpolation Device

25 Oct 16:45
9da2169
Compare
Choose a tag to compare

Adds new LinearInterpolation Fastcat Device (see issue #52)

Async SDO Support

14 Oct 19:13
7cea343
Compare
Choose a tag to compare

Adds interfaces for JSD device SDO commands

  • Adds async_sdo_write and async_sdo_read DeviceCmds
  • Introduces new JsdDeviceBase base class for online/offline JSD devices
    • add default online and offline SDO requests handling
    • Adds UTs for offline SDO requests
    • Consolidates all jsd_t sdo responses queues to single queue accessed by application by:
      bool fastcat::manager::PopSdoResponseQueue(SdoResponse& res)

Expands EGD and Actuator State feedback to include more state feedback

  • Adds emcy_error_code and servo_enabled fields

Power and fault state

22 Sep 22:10
c3b71a9
Compare
Choose a tag to compare
  • fixes actuator power calc when using absolute encoders
  • populates the actuator faulted state variable.

Builds with JSD version that includes timestamps in logs

16 Aug 23:34
59deccf
Compare
Choose a tag to compare

Builds Fastcat with the version of JSD that includes timestamps in jsd_print.h messages.

Adds ILD1900

05 Aug 07:55
7823fe4
Compare
Choose a tag to compare

Adds support for Micro-Epsilon's OptoNCDT ILD1900 line of distance sensors.

Optional hold position after profile

01 Aug 18:01
dfed226
Compare
Choose a tag to compare

@d-loret added an optional feature for actuators that do not have brakes to hold actuator position after a profile position command is completed.