Show Posts
Pages: [1]
1  International / Français / Re: L'IDE d'Arduino n'accepte les lettres ô ou ö, etc. on: January 12, 2013, 10:13:34 am
Ce n'est plus Google qui héberge le système de suivi de bogues mais Github https://github.com/arduino/Arduino/issues/.

J'ai donc déclaré un bogue ici : https://github.com/arduino/Arduino/issues/1217

Merci.
2  International / Français / Re: L'IDE d'Arduino n'accepte les lettres ô ou ö, etc. on: January 09, 2013, 09:23:39 am
Je suis sous Linux Debian depuis 10 ans au moins. Je n'ai aucun problème avec les autres programmes.
Sont concernées seulement quelques lettres : celles avec une touche morte (tréma ou accent circonflexe) comme ï, ë, ê ô, les autres caractères accentués passent bien. Cela ressemble à un problème de gestion de clavier car le copier-coller de ces caractères marche bien.

Le problème existe avec arduino 1.0.1 livré avec Debian et avec la version officielle 1.0.3.
Je n'ai pas de problèmes avec Processing 1.5.1.

Le problème est mineur mais agaçant.
3  International / Français / L'IDE d'Arduino n'accepte les lettres ô ou ö, etc. on: January 01, 2013, 08:11:34 am
Bonjour,

L'éditeur d'Arduino (1.0.1 à 1.0.3) n'accepte pas les lettres avec un accent circonflexe ou un tréma dans les commentaires.
Ces lettres n'apparaissent tous simplement pas. Exemple : taper ^ puis o ne donne rien. Par contre é est accepté.

C'est un bogue ? À propos, où déclare t-on les bogues de l'IDE ?
4  Using Arduino / Installation & Troubleshooting / Re: Errors compiling sketch with Ethernet.h on updated Debian Linux on: July 19, 2012, 08:18:21 am
Yes ! Thank you very much, this is fixing the problem.

I installed the official arduino in an owned directory. I had give the rights to launch the script arduino and all rocks !

But to understand and to try to fix the Debian package (a few mixed release distribution), I investigate a little.

I see with official package :

Experimental:  JNI_OnLoad called.
Stable Library
=========================================
Native lib Version = RXTX-2.1-7
Java lib Version   = RXTX-2.1-7

The unstable librxtx-java package Debian that I used, is the 2.2pre2-11. The stable is 2.2pre2-2.

Do you think that is the origin of the issue ?
Another track is a possible problem of rights in the Debian package ? Where are put the .o files or other temporary files ?
5  Using Arduino / Installation & Troubleshooting / Errors compiling sketch with Ethernet.h on updated Debian Linux on: July 19, 2012, 03:49:35 am
Hello,

I cannot compiled any sketch including Ethernet.h.
I tried this, some hours without a solution.
All others examples sketch compile fine.

Have you an idea to fix this ?

Regards.

The sketch :

Quote
#include <SPI.h>
#include <Ethernet.h>

// the media access control (ethernet hardware) address for the shield:
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED }; 
//the IP address for the shield:
byte ip[] = { 10, 0, 0, 177 };   

void setup()
{
  Ethernet.begin(mac, ip);
}

void loop () {}


The errors :

/usr/share/arduino/libraries/Ethernet/Ethernet.cpp: In member function ‘void EthernetClass::begin(uint8_t*, IPAddress, IPAddress, IPAddress, IPAddress)’:
/usr/share/arduino/libraries/Ethernet/Ethernet.cpp:64:39: error: no matching function for call to ‘W5100Class::setIPAddress(IPAddress::<anonymous union>&)’
/usr/share/arduino/libraries/Ethernet/Ethernet.cpp:64:39: note: candidate is:
In file included from /usr/share/arduino/libraries/Ethernet/Ethernet.cpp:1:0:
/usr/share/arduino/libraries/Ethernet/utility/w5100.h:392:6: note: void W5100Class::setIPAddress(uint8_t*)
/usr/share/arduino/libraries/Ethernet/utility/w5100.h:392:6: note:   no known conversion for argument 1 from ‘IPAddress::<anonymous union>’ to ‘uint8_t* {aka unsigned char*}’
/usr/share/arduino/libraries/Ethernet/Ethernet.cpp:65:38: error: no matching function for call to ‘W5100Class::setGatewayIp(IPAddress::<anonymous union>&)’
/usr/share/arduino/libraries/Ethernet/Ethernet.cpp:65:38: note: candidate is:
In file included from /usr/share/arduino/libraries/Ethernet/Ethernet.cpp:1:0:
/usr/share/arduino/libraries/Ethernet/utility/w5100.h:368:6: note: void W5100Class::setGatewayIp(uint8_t*)
/usr/share/arduino/libraries/Ethernet/utility/w5100.h:368:6: note:   no known conversion for argument 1 from ‘IPAddress::<anonymous union>’ to ‘uint8_t* {aka unsigned char*}’
/usr/share/arduino/libraries/Ethernet/Ethernet.cpp:66:38: error: no matching function for call to ‘W5100Class::setSubnetMask(IPAddress::<anonymous union>&)’
/usr/share/arduino/libraries/Ethernet/Ethernet.cpp:66:38: note: candidate is:
In file included from /usr/share/arduino/libraries/Ethernet/Ethernet.cpp:1:0:
/usr/share/arduino/libraries/Ethernet/utility/w5100.h:376:6: note: void W5100Class::setSubnetMask(uint8_t*)
/usr/share/arduino/libraries/Ethernet/utility/w5100.h:376:6: note:   no known conversion for argument 1 from ‘IPAddress::<anonymous union>’ to ‘uint8_t* {aka unsigned char*}’

Arduino program release 1.0.1 from Debian Testing on a Debian Squeeze base. This distribution works very fine and is stable for me.
.
$ avr-gcc --version
avr-gcc (GCC) 4.7.0
Pages: [1]