{"action":"created","issue":{"url":"https://api.github.com/repos/jantje/arduino-eclipse-plugin/issues/321","labels_url":"https://api.github.com/repos/jantje/arduino-eclipse-plugin/issues/321/labels{/name}","comments_url":"https://api.github.com/repos/jantje/arduino-eclipse-plugin/issues/321/comments","events_url":"https://api.github.com/repos/jantje/arduino-eclipse-plugin/issues/321/events","html_url":"https://github.com/jantje/arduino-eclipse-plugin/issues/321","id":114495337,"number":321,"title":"Several (non blocking) issues found on Arduino Eclipse IDE with Arduino 1.6.5-r5 and Teensyduino 1.26 OS:mac","user":{"login":"universpharmacie","id":1315464,"avatar_url":"https://avatars.githubusercontent.com/u/1315464?v=3","gravatar_id":"","url":"https://api.github.com/users/universpharmacie","html_url":"https://github.com/universpharmacie","followers_url":"https://api.github.com/users/universpharmacie/followers","following_url":"https://api.github.com/users/universpharmacie/following{/other_user}","gists_url":"https://api.github.com/users/universpharmacie/gists{/gist_id}","starred_url":"https://api.github.com/users/universpharmacie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/universpharmacie/subscriptions","organizations_url":"https://api.github.com/users/universpharmacie/orgs","repos_url":"https://api.github.com/users/universpharmacie/repos","events_url":"https://api.github.com/users/universpharmacie/events{/privacy}","received_events_url":"https://api.github.com/users/universpharmacie/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/jantje/arduino-eclipse-plugin/labels/domain:%20serial%20monitor","name":"domain: serial monitor","color":"bfe5bf"},{"url":"https://api.github.com/repos/jantje/arduino-eclipse-plugin/labels/domain:%20upload","name":"domain: upload","color":"bfe5bf"},{"url":"https://api.github.com/repos/jantje/arduino-eclipse-plugin/labels/importance:%20usability","name":"importance: usability","color":"0052cc"},{"url":"https://api.github.com/repos/jantje/arduino-eclipse-plugin/labels/status:%20waiting%20for%20input","name":"status: waiting for input","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":13,"created_at":"2015-11-01T21:47:17Z","updated_at":"2015-11-02T22:32:30Z","closed_at":null,"body":"Hi from France!\r\nGot it up and running without problems first.\r\nThings became strange when I went away from simple blink things and wanted to compile/upload a more complex software which compiled well in the Arduino IDE before.\r\n\r\na) Why isn't it sufficient (like in the original Arduino IDE) to simply write \"#include <EEPROM.h>\"? I got message of not found Symbols until I learned (after loosing hours to check paths and everything) that an additional (and in my eyes redundant) step was needed: Adding the same library again to the project through the menu.\r\n\r\nb) Same for local .h files, simply copied over from the Arduino Sketch directory into the Eclipse project directory: simply #include \"local includes.h\" gave errors when I wanted to use things defined in that file. But when I used the project wizard to create a new header file and copied/pasted everything into it, all was fine. Strange, isn't it?\r\n\r\nI thought that Arduino Eclipse IDE should be a drop in replacement for the original Arduino IDE and that it would be at least as smart as the latter concerning the #include handling. Perhaps it is, but for me, it looks more complicated and not logical.\r\n\r\nWhat is really annoying for me, is that at each upload towards the Teensy 3.1 processor, a modal error message pops up, telling me that the serial monitor is not available. That is normal for the Teensy, since the code upload is not done via USBserial, but switching temporarily the USB to a different mode. The serial port comes automatically back, once the upload terminated. Since that is standard behavior for the Teensy 3.x and LC processors for years, I think that the Arduino Eclipse IDE should be aware of that and stop/restart the serial connection silently. \r\n\r\nPlease accept my apologies if all that sounds very negative, but I had read some nice reviews about Arduino Eclipse and decided to go for it, hoping for a seamless transition and eased work. At both points, I'm somewhat disappointed and hope for helpful and encouraging hints.\r\n\r\nIf whatever is needed, logs, error messages and so on, don't hesitate to ask for, I will provide it.\r\n\r\nThank you in advance\r\nThierry"},"comment":{"url":"https://api.github.com/repos/jantje/arduino-eclipse-plugin/issues/comments/153178802","html_url":"https://github.com/jantje/arduino-eclipse-plugin/issues/321#issuecomment-153178802","issue_url":"https://api.github.com/repos/jantje/arduino-eclipse-plugin/issues/321","id":153178802,"user":{"login":"jantje","id":1175841,"avatar_url":"https://avatars.githubusercontent.com/u/1175841?v=3","gravatar_id":"","url":"https://api.github.com/users/jantje","html_url":"https://github.com/jantje","followers_url":"https://api.github.com/users/jantje/followers","following_url":"https://api.github.com/users/jantje/following{/other_user}","gists_url":"https://api.github.com/users/jantje/gists{/gist_id}","starred_url":"https://api.github.com/users/jantje/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jantje/subscriptions","organizations_url":"https://api.github.com/users/jantje/orgs","repos_url":"https://api.github.com/users/jantje/repos","events_url":"https://api.github.com/users/jantje/events{/privacy}","received_events_url":"https://api.github.com/users/jantje/received_events","type":"User","site_admin":false},"created_at":"2015-11-02T22:32:30Z","updated_at":"2015-11-02T22:32:30Z","body":"I need to look into the serial issue.\r\n>Kind of System.out.println() which is not blocking and you haven't to wait for a port to be ready...\r\n\r\n\r\nAs you are on a stand alone board you can only write to connected devices like serial connected via usb or a lcd screen.\r\nBut this is a question for the teensy/arduino forum not the plugin.\r\n"}}