Skip to main content

Features

Python API Function Renaming

  • Renamed 14 Python API functions for improved clarity and consistency
  • Updated documentation to reflect new function names

Bug Fixes

ARM/Robot API

  • Fixed serial port hangs by adding proper timeout handling
  • Fixed position polling with buffer clearing and reduced frequency
  • Fixed CLI to close serial port after commands complete
  • Fixed movement commands to not wait for ‘ok’ response
  • Removed problematic reset_input_buffer() calls that caused hangs

Battery API

  • Fixed Battery API mapper to properly delegate to Keithley methods
  • Fixed device name conflict issues
  • Fixed class alias placement

Other Fixes

  • Fixed Webcam API
  • Fixed lager update command
  • Fixed GDB read_memory response parsing

Improvements

Code Cleanup

  • Removed unused modules and deprecated code
  • Updated documentation and Python API

Installation

To install this version:
pip install lager-cli==0.2.35
To upgrade from a previous version:
pip install --upgrade lager-cli

Resources

View Release on PyPI