Sloeber / arduino-eclipse-plugin

A plugin to make programming the arduino in eclipse easy
https://eclipse.baeyens.it/
419 stars 131 forks source link

Plotter is inconsistent over hardware #874

Closed jantje closed 5 years ago

jantje commented 6 years ago

For the esp8266 to have a decent plotting a newline is needed to be added to the sending part however the newline is annoying as it is (correctly) not filtered by the filter plotter data. With the zero plot data is only partially recognized (no errors in error log) no matter whether newline is added or not. To me it looks like the filter of plotter data for the plotter is doing strange things. Because the filtering of plotter data in the serial monitor works fine I assume the data is send "as should" Note #830 reports performance issues which may be related or not but keep it in the back of your mind.

jantje commented 6 years ago

Note that the serial data is send to all subscribers (that is the serial monitor and the plotter). All subscribers have to filter the data they want to see. This means that the filter plotter data is implemented in both the serial monitor and the plotter. For the monitor this seems to work ok but for the plotter not My 2 cent moving the filter up and having a flag (only plotter data) (no plotter data) (all data) may be a better solution.

jantje commented 6 years ago

Uno also needs println after the plotting to work properly