leo_fw: Jazzy
  • Links
    • Rosindex
    • Website
    • Bugtracker
    • Repository
  • Python API
    • leo_fw package
      • Subpackages
        • leo_fw.nodes package
      • Submodules
        • leo_fw.agent module
        • leo_fw.board module
        • leo_fw.flash module
        • leo_fw.test_hw module
        • leo_fw.utils module
      • Module contents
        • flash_firmware()
        • test_hw()
  • Standard Documents
    • PACKAGE
    • CHANGELOG
      • Changelog for package leo_fw
        • 2.1.3 (2025-05-08)
        • 2.1.2 (2025-05-08)
        • 2.1.1 (2025-04-30)
        • 2.1.0 (2025-04-30)
        • 2.0.0 (2024-11-18)
        • 1.4.0 (2023-11-15)
        • 1.3.0 (2023-01-11)
        • 1.2.1 (2022-11-30)
        • 1.2.0 (2022-09-21)
        • 1.1.0 (2022-08-31)
        • 1.0.1 (2022-08-10)
        • 1.0.0 (2022-08-10)
  • Index
leo_fw: Jazzy
  • leo_fw
  • leo_fw package
  • View page source

leo_fw package

Subpackages

  • leo_fw.nodes package
    • Submodules
      • leo_fw.nodes.parameter_bridge module
    • Module contents

Submodules

  • leo_fw.agent module
    • agent_check_active()
    • agent_start()
    • agent_stop()
  • leo_fw.board module
    • BoardType
      • BoardType.CORE2
      • BoardType.LEOCORE
    • check_firmware_version()
    • determine_board()
  • leo_fw.flash module
    • flash_firmware()
    • write_binary()
  • leo_fw.test_hw module
    • HardwareTester
      • HardwareTester.WHEEL_NAMES
      • HardwareTester.battery_callback()
      • HardwareTester.check_motor_load()
      • HardwareTester.imu_callback()
      • HardwareTester.is_new_battery_data
      • HardwareTester.is_new_imu_data
      • HardwareTester.is_new_wheel_data
      • HardwareTester.test_battery()
      • HardwareTester.test_encoder()
      • HardwareTester.test_imu()
      • HardwareTester.test_torque()
      • HardwareTester.wheel_callback()
    • TestMode
      • TestMode.ALL
      • TestMode.BATTERY
      • TestMode.ENCODER
      • TestMode.IMU
      • TestMode.TORQUE
    • test_hw()
  • leo_fw.utils module
    • CSIColor
      • CSIColor.GREEN
      • CSIColor.RED
      • CSIColor.RESET
      • CSIColor.YELLOW
    • is_tool()
    • parse_yaml()
    • print_fail()
    • print_ok()
    • print_test_result()
    • print_warn()
    • prompt_options()
    • query_yes_no()
    • write_flush()

Module contents

leo_fw.flash_firmware(firmware_path: str | None = None, board_type: BoardType | None = None, check_version: bool = True)
leo_fw.test_hw(hardware: TestMode = TestMode.ALL) → None
Previous Next

© Copyright The <leo_fw> Contributors. License: MIT.

Built with Sphinx using a theme provided by Read the Docs.