J'ai un souci avec mon code. La ligne 19 bloque l’exécution du code. Si je commente cette ligne, l’exécution se fait sans souci. Si je la laisse, le compilateur ne repère pas de problème, mais le code ne s’exécute pas.
Code C++ : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 #include "BluetoothManager.h" #include "Arduino.h" #include <Message.h> #include <SoftwareSerial.h> #ifdef __AVR__ #include <avr/power.h> #endif /* Class managing the communication over the Bluetooth */ BluetoothManager :: BluetoothManager(char rxPin, char txPin) { _rxPin = rxPin; _txPin = txPin; if(NULL != _bluetoothSerial){ delete _bluetoothSerial; } _bluetoothSerial = new SoftwareSerial(rxPin, txPin); _bluetoothSerial->begin(9600); //erreur }
quel est le problème ?Comment je peux le corriger ?
Partager