Hi Moti,

> 1. What does "Save as" save? I assume that it saves the plot but no
> extension appears so I don't know what format. png didn't work.

It saves a "space-separated value" file with the data. It could suggest ".csv", 
but it would not really be the correct extension. I decided to save data with 
space by default because it is very easy to parse. I am open for a discussion 
on that topic.

If you wish to have a possibility to have a screenshot of the plot area, feel 
free to open a wish issue, it might be a nice-to-have feature indeed.

> 2. The plot should open Paused and not Recording, so that you have
> time to run the program or touch a button.

I see your point, but I have the counterargument that it requires one more 
operation from the user, so I am not sure what solution is the best. 
Additional inputs on this question is welcome.

> 3. Clear should also reset the time to zero and not just clear the
> plot. It seems that the only way of resetting the time is to close the
> plot and open a new one.

I agree, it makes sense, feel free to open a wish issue.

> 4. Changes to time window should be saved so that it doesn't have to
> be reset for every run.

I agree, it makes sense, feel free to open a wish issue :-)

> 5. Big suggestion: the x-axis should be in units of the occurrences of
> the event that runs the emit instruction. For example, I would like to
> plot something that changes every time I touch a button. In the case
> of events that occur periodically (like the acc in the example), it is
> easy to obtain time by dividing occurrences by frequency, so nothing
> really is lost.

I think that both choices (time vs occurance) make sense depending on the 
application. Probably the best would be an option to switch, but it is not so 
trivial to implement because it involves changing the view on the data which 
is passed to the plot object. You can open a wish issue, but there is a risk 
that it is marked "long term" ;-)

Thanks for the feedback!

have a nice day,

Stéphane

-- 
http://stephane.magnenat.net

_______________________________________________
Aseba-thymio mailing list
[email protected]
https://mail.gna.org/listinfo/aseba-thymio

Reply via email to