lawrie wrote:The code is in lejos.internal.EV3Wrapper. It is only used when a program is run by the menu. So if you run a jar file from ssh or use the scp/ssh option in the Eclipse plugin, it is not used.
You can cycle through the LCD overlays by using a Left+Right key chord, so you can see either scrolling (sdout/stderr) output or the normal LCD screen output, or both. This does not work well for all applications.
The output should also go to <program>.out, <program>.err and to EV3Control/EV3Console. If this is not happening, let me know. However, EV3Wrapper traps exception, so no exception report goes to stderr. Perhaps its exception handler should call printStackFrame() so you get the report in EV3Console/EV3Control as well.
If you think we need another option for this, let me know. We were trying to fix the case where the system output was just thrown away if EV3Control/EV3Console was not used.
Users browsing this forum: Baidu [Spider] and 2 guests