cac0ns3c / arduino

Automatically exported from code.google.com/p/arduino
Other
0 stars 0 forks source link

Auto open serial monitor after code upload #311

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
-What change would like to see?

A checkbox to choose if automatically open the serial monitor after a code 
upload.

-Why?

Because the serial monitor closes itself when the upload begins, and if I work 
on something that has serial output, it would be nice to get the serial monitor 
automatically after each upload.

-Would this cause any incompatibilities with previous versions?  If so, how
can these be mitigated?

Of course not.

Original issue reported on code.google.com by reis...@gmail.com on 1 Aug 2010 at 1:10

GoogleCodeExporter commented 9 years ago

Original comment by dmel...@gmail.com on 17 Nov 2010 at 5:04

GoogleCodeExporter commented 9 years ago
Issue 725 has been merged into this issue.

Original comment by dmel...@gmail.com on 23 Nov 2011 at 5:57

GoogleCodeExporter commented 9 years ago
I started to implement this at one point but I didn't like the automatic nature 
of it, somehow.  It seemed better to make something like opening a window rely 
on explicit action from the user.

Original comment by dmel...@gmail.com on 23 Nov 2011 at 5:59

GoogleCodeExporter commented 9 years ago
Issue 805 has been merged into this issue.

Original comment by dmel...@gmail.com on 3 Feb 2012 at 10:30

GoogleCodeExporter commented 9 years ago
Issue 799 has been merged into this issue.

Original comment by dmel...@gmail.com on 3 Feb 2012 at 10:30

GoogleCodeExporter commented 9 years ago
> It seemed better to make something like opening a window rely on explicit 
action from the user.

True, but only if the window was closed explicitly. Here, the user is trying to 
keep the window open, and the IDE keeps closing it automatically. If the only 
explicit action the user took was to open the window once, then I think it is 
fair to automatically reopen it. It isn't self-evident that the serial monitor 
needs to be closed during code upload in the first place, so trying to maintain 
the user's chosen window state would be friendlier.

Original comment by csosb...@gmail.com on 13 Feb 2012 at 5:46

GoogleCodeExporter commented 9 years ago
I think it would be better to leave the window open and only disable/disconnect 
it for the duration of the upload.  This way, I do not loose the output from 
previous builds.  Seems logical to expect it to stay open.

Original comment by Nightrad...@gmail.com on 14 Feb 2012 at 5:58

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Could I urge the project members/owners to consider reopening this, rather than 
leaving it closed as WontFix?

There are a number of use cases whereby this functionality is extremely 
important - I, for one, have to manually open the monitor window every single 
time after uploading a new sketch.

A lot of the work I do is serial-based, and to me it's crazy that we can't have 
the window open and temporarily deactivated during upload (or at least reopened 
after).. I do agree with comments #6 and #7..

Original comment by jmhunt...@gmail.com on 27 May 2012 at 9:27

GoogleCodeExporter commented 9 years ago
I too would like to see this implemented, I can't believe how difficult this 
would actually be. When 'Done Uploading' is displayed in the status window just 
open the serial monitor if pref "serial.autoopenmointor=1" seems pretty 
simple?!?

Original comment by cha...@gmail.com on 6 Jul 2012 at 2:12

GoogleCodeExporter commented 9 years ago
Issue 1001 has been merged into this issue.

Original comment by dmel...@gmail.com on 1 Aug 2012 at 12:06

GoogleCodeExporter commented 9 years ago
We now have a patch for this issue that would appear to work (Thanks, 
hainkarsten!).

Judging by the number of duplicate bugs raised for this, it certainly isn't 
just me - and the fix would benefit a large number of people.

Could the admins please now consider this for merging into the next release? It 
won't affect backwards compatibility and will certainly improve productivity 
for anybody working on a serial based project - which is quite a few people!

Original comment by jmhunt...@gmail.com on 18 Aug 2012 at 10:31

GoogleCodeExporter commented 9 years ago
Thank you for considering this patch... In addition to the fact that it would 
make life easier for a lot of us, there are also some specific cases where it 
would fix a legitimate issue. 

Consider any projects that connect to web services (or any other devices on a 
network). They start to run and connect, but then immediately have to restart 
when the serial monitor is opened. This can cause connection issues in a number 
of different ways. (On my last project I used to have to wait 30 seconds before 
opening the serial monitor after each new push of code!)

Please add the ability to leave the serial monitor open, or open it 
automatically when a project is uploaded. Thank you!

Original comment by benr...@gmail.com on 1 Sep 2012 at 4:59

GoogleCodeExporter commented 9 years ago
I agree it should be an option to re-open or keep it open and disable during 
upload. Its very annoying that it closes every time and I have to manually 
re-open after every upload. 

Original comment by pete.sch...@gmail.com on 20 Sep 2012 at 10:00

GoogleCodeExporter commented 9 years ago
Closing the Serial Monitor window every time new code is pushed to the Arduino 
makes about as much sense as needing to unplug and re-plug in a desktop monitor 
every time you visit a different webpage.

PLEASE fix this.

Original comment by bowie.p...@gmail.com on 22 Dec 2012 at 6:53

GoogleCodeExporter commented 9 years ago
Please fix this!

Original comment by gijsros...@gmail.com on 27 May 2013 at 1:26

GoogleCodeExporter commented 9 years ago
Please allow the option to keep serial monitor open.

Original comment by reed.mo...@gmail.com on 14 Jul 2013 at 6:02

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Other than the USB cable being physically unplugged and the COM port being 
taken by another device, I see no reason why the window should close. Just grey 
the window out during uploads.

Original comment by gatzke...@gmail.com on 30 Jul 2013 at 10:47

GoogleCodeExporter commented 9 years ago
Please fix this behavior having to repoen the serial monitor on every upload is 
extremely annoying. User experience guys...

Original comment by eduardo....@evolium.com on 13 Jul 2014 at 10:35

GoogleCodeExporter commented 9 years ago
The simple solution: clear the window at upload time, leaving it open.

Original comment by digitalbitstream@gmail.com on 16 Jul 2014 at 6:51

GoogleCodeExporter commented 9 years ago
This is still an extremely frustrating problem! How do we get this reopened? 
Should everyone just create duplicate issues when they find this shortcoming? I 
would think not.

Original comment by RichardB...@gmail.com on 5 Aug 2014 at 9:54

GoogleCodeExporter commented 9 years ago
Where is the patch for this? I'll fix it myself. After reading all the comments 
it's pretty clear that the maintainers do not care about those of us who 
actually use the Serial Monitor.

Original comment by RichardB...@gmail.com on 5 Aug 2014 at 9:59

GoogleCodeExporter commented 9 years ago
I hope this will help 
https://code.google.com/p/arduino/issues/detail?id=1001.

Original comment by hainkars...@googlemail.com on 11 Sep 2014 at 9:45