Skip to content

Releases: farm-ng/amiga-dev-kit

amiga-dash-v0.8.0

11 Jun 20:18
94dc631
Compare
Choose a tag to compare

Added Features

  • Pendant and Kartech can be connected simultaneously
  • Kartech supports 4 H-Bridges

Improvements / Bug Fixes

  • Skid-Steer behavior change
  • Improved stability

amiga-dash-v0.7.0

21 Nov 19:25
62972bd
Compare
Choose a tag to compare

What's Changed

Added Features

  • Warning handling for temperature and state-of-charge (SOC) related warnings from motor controllers
    • Solid yellow border indicates warning state for one or more motors
    • Warning category and motor it applies to is displayed on detailed motor screen
  • Change auto ready border behavior
    • Now: Auto Ready uses flashing blue border. Turns to solid blue in Auto Active
    • Was: Auto Ready used yellow-orange solid border

Improvements / Bug Fixes

  • Calibrate Pendant press could cause crash when calibration was requested without a pendant connected

amiga-dash-v0.6.0

15 Jul 11:38
102a7f5
Compare
Choose a tag to compare

What's Changed

Added Features

  • Improved state-of-charge estimation, now included in AmigaTpdo1 message
  • Supported Kartech remote transitioned to Kartech Quantum (P/N: 3B3022)

Improvements / Bug Fixes

  • AmigaTpdo1 PTO and H-bridge command reply bits zero'd out if device is not present

amiga-dash-v0.5.0

11 Apr 18:00
de0a585
Compare
Choose a tag to compare

What's Changed

Added Features

  • Remote dashboard configuration settings READ/WRITE/STORE protocol supported
  • PTO control panel now allows two PTOs to be controlled
  • Wheel unlock is available in e-stop state to allow tractor movement
  • Kartech and wired pendant now supported together
  • Bumpers now fully supported, cause e-stop when triggered
  • Soft-pendant supports button presses

Improvements / Bug Fixes

  • When BRAKE is pressed all actuators stopped
  • Improved PTO control switching between manual (pendant) and auto (remote)
  • Actuator auto (remote) control included in AmigaTpdo1 state
  • Performance improvements and memory usage reduction

Updator

  • Enable much faster updates
  • Install image size for dashboard and updator reduced by about 50%

amiga-dash-v0.4.0

13 Jan 00:28
3dad32d
Compare
Choose a tag to compare

What's Changed

Added Features

  • Dual PTO support
  • Controller left-right now cycles through available H-Bridges
  • New setting "pendant_deadband" is applied to pendant x & y
  • E-stop screen now shows four buttons for the motors, with human-readable fault codes for each motor
  • Tractor enters E-stop when the Kartech reports a dropped dropped RF link
  • Now displays a "panic" icon on the dashboard when there is no active pendant
  • Language and localization settings now remembered across boots

Improvements / Bug Fixes

  • Increased stability due to smaller memory footprint
  • Speedometer fixes for metric units
  • Fixed slider shading bug after pendant calibration
  • Timekeeping module reworked to avoid 6-day rollover bug

amiga-dash-v0.3.0

22 Nov 04:17
d006b4e
Compare
Choose a tag to compare

What's Changed

Added features

  • Language selection on dashboard boot (English, Spanish, & French)
  • Wireless pendant support (Kartech 3B2702C / 3B2707A pair)
  • “Soft pendant” override for driving with dashboard touchscreen
    • Useful if a pendant breaks out in the field
  • Support for pairing multiple H-bridge devices (linear actuators / 3 point lifts) to control them simultaneously
  • PTO fault recovery
  • Unit selection on speedometer (ft/min, mph, kph, m/s)
  • Pendant indicator on speedometer screen, with pendant help popup

Not supported

  • Wired update to v0.3.0+ followed by over-the-air regression version of updator app v0.2.0 or earlier

amiga-dash-v0.2.0

28 Aug 18:26
07cbbd5
Compare
Choose a tag to compare

What's Changed

  • Adds a persistent max velocity setting
  • Adds AmigaTpdo2 / AmigaRpdo2 message streams
    • AmigaTpdo2 adds a stream of a message that contains motor RPMs for all 4 drive motors
    • AmigaRpdo2 allows for auto control of each individual motor based on RPM.
      • NOTE: AmigaRpdo2 auto driving requires a stream of AmigaRpdo1 messages requesting an auto control state while NOT requesting a linear or angular rate of the entire robot.
  • Adds a request / reply protocol to read settings from the dashboard (e.g., wheel track, max velocity, etc.)
  • Redrawn page / on screen selection for H-bridge linear actuators
  • Adds optional H-bridge latching, for toggling H-bridge on and off rather than holding the button down

amiga-dash-v0.1.9

03 Apr 21:50
cbe19aa
Compare
Choose a tag to compare

What's Changed

  • Add API for using safety sensors (safety devices that can trigger an e-stop condition, like bumpers)
  • Enable auto control of PTO and H-bridge in AmigaTpdo1 / AmigaRpdo1 auto control messages
  • Indicate AmigaControlState around perimeter of all drawn screens
    • Red: E-stop
    • Green: Cruise control
    • Yellow: Auto Ready
    • Blue: Auto Active
  • Fix a bug that allowed PTO gear ratio to be set to 0

amiga-dash-v0.1.8

01 Mar 02:54
Compare
Choose a tag to compare

What's Changed

  • Angular rate now clipped at low speed settings
  • Multiple H-bridge linear actuators are supported
  • Advanced user buttons added (be careful!)
  • Unhealthy motor that causes soft e-stop set to freewheel
  • Various stability improvements and drawing optimizations

amiga-dash-v0.1.7

23 Jan 18:32
598dcb1
Compare
Choose a tag to compare

What's Changed

  • Pendant calibration is checked at boot
  • Option to turn motors off and drive with fewer motors
  • Some settings renamed
  • Transition back to AUTO_READY on on auto control times out (was MANUAL_ACTIVE)