hat eigentlich außer mir noch jemand in der 1.6er IDE das Problem, dass die schliessende "Curly Brace" von einem Block (if, while, Funktion, etc.) nicht mehr korrekt "ausgerückt" wird?
Die Indentation (in der Zeile nach dem Öffnen der Curly Brace) funktioniert, aber die De-Indentation nicht.
Bei der Installation kann es zu einer Warnung kommen, dass das Gerät nicht von einem zertifizierten Hersteller kommt und daher auch kein Anspruch auf Support besteht. Das betrifft derzeit die Geräte mit der USB Vendor ID von arduino.org. Auch wenn es zu dieser Warnung kommt, ist die Installation des Treibers sowie die Nutzung der IDE mit diesen Geräten möglich.(anders als es noch in Version 1.6.0 der Fall war)
Ausschlaggebener Punkt ist der Rechtsstreit zwischen Arduino LLC und Arduino S.R.L. . Unter anderem in einem Artikel auf Golem nachzulesen [hier]
In der Zwischenzeit ist auch noch die IDE 1.6.2 (am 28.3.2015) und die IDE 1.6.3 (am 02.04.2015) veröffentlicht worden.
Ob die in der Version 1.6.1 vorhandenen Warnings bei Verwendung von Arduino.org Hardware in diesen Versionen vorhanden ist, kann ich aus Mangel an Infos bzw Hardware nichts sagen.
Bei mir minimiert sich auch unter 1.6.5 noch immer bei jedem erneuten Öffnen das Programmfenster und wandert anschließend in die links-untere Ecke des Monitors.
Dann Menü Schlüsselbundverwaltung > Zertifikatsassistent > Zertifikat erstellen…
Dem neuen Zertifikat einen Namen geben (neuen Zertifikatsnamen genau merken!)
Identitätstyp: Root, selbst-signiert
Zertifikatstyp: Code-Signierung
Haken bei „Standardwerte überschreiben“ setzen und auf “Fortfahren” klicken
Seriennummer: 1
Gültigkeit (in Tagen): 900 » Fortfahren
Emailadresse etc. beliebig einfügen » Fortfahren
Für die restlichen Dialoge die voreingestellten Standardwerte verwenden
Nachdem das neue, eigene Zertifikat gesichert ist, die Schlüsselbundverwaltung beenden (!!!).
Öffne Programme > Dienstprogramme > Terminal
Eingabe:
Beispiel für Arduino:
sudo codesign -s Arduino -f /Applications/Arduino.app
Der Pfad hinter dem -f kann durch Reinziehen des Programms ins Terminalfenster erfolgen.
Danach kurz warten und Passwortabfrage bestätigen.
Im Anschluss den Rechner neu starten.
Gruß Chris
Edit: Das Problem mit den eingehenden Netzwerkverbindungen trat meist dann auf, wenn ich per "Paketinhalt anzeigen" innerhalb des Programms (namens "Arduino"- öhöhö!) etwas verändert habe.
Dies gilt es somit also meiner Erfahrung nach zu vermeiden.
ich verwende unter opensuse 13.1 64 Bit die Arduino IDE 1.06 und würde gerne auf eine aktuelle Version updaten.
Hat schon jemand unter opensuse eine aktuelle Version zum laufen bekommen.
Wenn ich unter der Arduino IDE 1.6.7 versuche zu kompilieren, bekomme ich eine Fehlermeldung:
"/opt/arduino-1.6.7/hardware/tools/avr/bin/avr-gcc" -Os -Wl,--gc-sections -mmcu=atmega328p -o "/tmp/build99874ed3b38708d47e449b9160b5019a.tmp/Button.ino.elf" "/tmp/build99874ed3b38708d47e449b9160b5019a.tmp/sketch/Button.ino.cpp.o" "/tmp/build99874ed3b38708d47e449b9160b5019a.tmp/core/core.a" "-L/tmp/build99874ed3b38708d47e449b9160b5019a.tmp" -lm
collect2: error: ld terminated with signal 11 [Segmentation fault]
Liegt es evtl daran, daß bei der Arduino IDE 1.6.7 der eigene avr-gcc verwendet wird?
Gibt es eine Möglichkeit, daß von der Arduino IDE 1.6.7 die in opensuse installierte avr-gcc verwendet wird?
gcc version 4.8.3 (GCC)
GNU ld (GNU Binutils; openSUSE 13.1) 2.23.2
Oder kann sogar die aktuelle Toolchain_3.5.0 verwendet werden?
gcc version 4.9.2 (AVR_8_bit_GNU_Toolchain_3.5.0_1662)
GNU ld (AVR_8_bit_GNU_Toolchain_3.5.0_1662) 2.25
Habe jetzt die 1.8.0 installiert, und die Textzeichen sind schlechter lesbar. Das geht so in Richtung Clear-Type...
Wurde da was geändert/"verbessert"??
Scheint ein bekanntes Problem zu sein. Die Teensyduino-Erweiterung in Version 1.34 patcht das bereits, da steht in den Release Notes: "Anti-alias font fix for Arduino 1.8.0 on Windows".