bloombloombloom / Bloom

A debug interface for AVR-based embedded systems development on GNU/Linux.
https://bloom.oscillate.io/
Other
64 stars 3 forks source link

Add option to automatically shutdown Bloom at the end of a debug session #22

Closed navnavnav closed 2 years ago

navnavnav commented 2 years ago

Bloom was designed to stay running through numerous debug sessions, but there are some instances where users may wish to have Bloom shutdown automatically, once their debug session has finished.

I'm looking to have this function configurable via a config parameter.

navnavnav commented 2 years ago

Development for this is complete. Changes are in the develop branch and will be shipped in v0.7.0. Follow the milestone for updates on the release: https://github.com/navnavnav/Bloom/milestone/3.

The new config parameter resides in the environment object, and is named shutdownPostDebugSession:

  "environments": {
    "default": {
      "debugTool": {
        "name": "xplained-pro",
        "releasePostDebugSession": false
      },

      "target": {
        "name": "atmega4809",
        "physicalInterface": "updi",
        "disableDebugWirePreDisconnect": false
      },

      "shutdownPostDebugSession": true
    }
  }

Closing this now.