Skip to content

Releases: ARMmbed/mbed-ls

Stable: Minor updates to command line interface

14 Aug 12:30
Compare
Choose a tag to compare

Changes:

  • Added option -p shows available platforms in JSON indented format
  • Added option -P shows platform count information in indented JSON format
  • Added option --version shows current application version

Stable: New APIs to list available platforms

30 Jul 14:13
Compare
Choose a tag to compare

Changes:

  • New Python API:
    • mbedls.list_platforms() lists available platforms' names (unique list).
    • mbedls.list_platforms_ext() lists platforms and their count in the system.
  • CLI options updated to reflect Python API changes:
    • Option -p shows available platforms in JSON indented format.
    • Option -P shows platform count information in indented JSON format.
  • v0.1.16 documentation update (APIs examples).

Stable: Bugfix for Windows 7 port mbed listing function

27 Jul 11:36
Compare
Choose a tag to compare

Changes:

  • Bugfix for 'Out of Range Index when new boards connected to Jenkins slave' #15 issue.

Stable: Small improvements

14 Jul 13:27
Compare
Choose a tag to compare

Changes:

  • Added new API where we can enumerate devices with target id as a key
  • Added new CLI command --json-by-target-id (prints JSON dict with TargetIDs as keys)

Example:

{
    "02400203D94B0E7724B7F3CF": {
        "mount_point": "I:",
        "platform_name": "K64F",
        "platform_name_unique": "K64F[0]",
        "serial_port": "COM61",
        "target_id": "02400203D94B0E7724B7F3CF",
        "target_id_mbed_htm": "02400203D94B0E7724B7F3CF",
        "target_id_usb_id": "02400203D94B0E7724B7F3CF"
    },
    "101000000000000000000002F7F0D9F98dbdc24b9e28ac87cfc4f23c4c57438d": {
        "mount_point": "G:",
        "platform_name": "LPC1768",
        "platform_name_unique": "LPC1768[0]",
        "serial_port": "COM5",
        "target_id": "101000000000000000000002F7F0D9F98dbdc24b9e28ac87cfc4f23c4c57438d",
        "target_id_mbed_htm": "101000000000000000000002F7F0D9F98dbdc24b9e28ac87cfc4f23c4c57438d",
        "target_id_usb_id": "A000000001"
    }
}
  • Added Doxygen documentation for mbed-ls code.

Fixed runtime issue on MacOS (Darwin)

11 Jun 06:58
Compare
Choose a tag to compare

Bugfix:

  • Fixed runtime issue on MacOS (Darwin)

Stable: Support for mbed 2.0 and mbed 3.0 test tools

28 May 09:26
Compare
Choose a tag to compare

Main changes:

  • Multiple targets detection (110+ platform descriptions).
  • Added extra information about TargetID (USBID & mbed.htm) in JSON output.
  • Added target unique name per host system; TARGET_NAME[index] notation.
  • Added debug output; CLI switch -d.
  • Added unit tests to check basic porting features.