erreur 'SoftwareSerial' does not name a type sous arduino 1.0.5
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

erreur 'SoftwareSerial' does not name a type sous arduino 1.0.5



  1. #1
    invite7cec591c

    erreur 'SoftwareSerial' does not name a type sous arduino 1.0.5


    ------

    salut, sa fait déjà 2 jours que cette erreur me gave, ainsi qu'une autre du même genre ('TinyGPS' does not name a type), apparemment le problème viendrai de la où sont les librairies, mais la SoftwareSerial est de base dans la version 1.0.5, et pour la TinyGPS, j'ai essayé a deux emplacement différent (là ou est installé le programme et dans "mes document", en appelant la bibliothèque avec "add librairy", en ajoutant manuellement l'adresse de la librairie et en double cliquant sur le dossier). Une idée pour résoudre ce problème? Et comment vérifie t'on l'emplacement des librairie? merci d'avance de votre aide.

    -----

  2. #2
    invite7cec591c

    Re : erreur 'SoftwareSerial' does not name a type sous arduino 1.0.5

    voici le programme en question :

    Code:
    #include <TinyGPS.h>
    #include "GPS.h"
    #include <SoftwareSerial.h>
    #define GPSBAUD 9600;		// vitesse de travail du gps
    #define Txpin 4;
    #define Rxpin 3;
    SoftwareSerial ss(4, 3);
    TinyGPS gps;
    GPS::GPS(void)  {
    	float Long=0,Lat=0;
    	int i=0;
    
    	if (i<1){   
                Init();
    	    SoftwareSerial ss(Rxpin, Txpin);// initialise la bibliotheque
                i++;
            }
              
    	GetGPS(4,3);
    	GetLongLat(Long,Lat);
    	GetAlt();
    }
    
    void GPS::Init(){
    	ss.begin(GPSBAUD);
    	Serial.begin(115200);
    }
    
    void GPS::GetGPS (char Tx, char Rx)
    {
    	Tx=Txpin;
    	Rx=Rxpin;
    }
    void GPS::GetLongLat(float &Long,float &Lat){
    	gps.f_get_position(&Lat, &lLong);
    }
    
    float GetAlt(){
    	float Alt;
    	Alt=gps.f_altitude();
    	return Alt;
    }
    
    GPS::~GPS(void)
    {
    }
    Dernière modification par JPL ; 18/12/2014 à 15h04. Motif: Ajout de la balise Code (#) pour garder l'indentation

  3. #3
    invite7cec591c

    Re : erreur 'SoftwareSerial' does not name a type sous arduino 1.0.5

    c'est bon, j'ai mis les bibliothèque en question dans le .h, et entre " " a la place de <>

Discussions similaires

  1. type de carte arduino
    Par invite712e037c dans le forum Électronique
    Réponses: 9
    Dernier message: 09/09/2014, 20h26
  2. [ARDUINO UNO] Où est l'erreur ?
    Par invite767a4a54 dans le forum Électronique
    Réponses: 2
    Dernier message: 02/09/2014, 18h55
  3. erreur de compilation arduino
    Par invite7ade7f5a dans le forum Électronique
    Réponses: 3
    Dernier message: 15/01/2014, 19h26
  4. Erreur type sur l'écart-type
    Par invited00d5034 dans le forum Mathématiques du supérieur
    Réponses: 39
    Dernier message: 19/01/2013, 05h12
  5. arduino leonardo:erreur du sketch en vérification
    Par invite27947033 dans le forum Électronique
    Réponses: 7
    Dernier message: 31/10/2012, 14h52