Ticket #159 (closed defect: fixed)

Opened 5 years ago

Last modified 5 years ago

ALF cannot stop and start waveforms

Reported by: balister Owned by: mcarrick
Priority: major Milestone:
Component: tools Version: trunk
Keywords: Cc:

Description

ALF automatically starts a waveform after installing it.

This is a problem for waveforms that read from a file after starting. To replay the the file, the FileInput? component expects you to call stop and then start to reload the file and run through it again.

Please add the ability for ALF to manually stop and start waveforms. This will be useful for many more cases than just this example.

Change History

Changed 5 years ago by jgaeddert

Just as a side note, ALF automatically starting waveforms is also a problem when trying to debug certain waveforms. Often you'll want the tools ready before the waveform starts.

I don't expect this will be difficult to fix.

Changed 5 years ago by DrewCormier

  • status changed from new to closed
  • resolution set to wontfix

automatically starting the waveform is a design choice for ease of use

Changed 5 years ago by cdietric

  • status changed from closed to reopened
  • resolution wontfix deleted

Let's address this. Starting waveforms automatically is convenient but the ability to start, stop ,and restart waveforms is a useful debugging feature. This option could be added to the menu that appears when right-clicking on a waveform.

Changed 5 years ago by DrewCormier

added code to support start/stop in DrewCormier branch (should be merged into 0.6.x later)

code needs testing.

still need to do something to indicate in the GUI whether or not the application is running (might dim out apps that are not running)

Changed 5 years ago by cdietric

  • owner changed from cdietric to mcarrick
  • status changed from reopened to new
  • version changed from 0.6.2 to trunk

Changed 5 years ago by mcarrick

  • status changed from new to closed
  • resolution set to fixed

The ALF code works for starting and stopping waveforms, however the components must be written do they react to the start and stop commands when called by ALF.

Changed 5 years ago by anonymous

  • milestone 0.7.0 deleted

Milestone 0.7.0 deleted

Note: See TracTickets for help on using tickets.