bon je sens que je ne suis pas loin mais ca ne marche pas.
Le programme crash apres quelques secondes:
--
root@raspberrypi:~/poele/fakegsm# ruby fakegsm.rb
16/11/2014 14:27:37 - Starting FakeGSM with GSM ...
16/11/2014 14:27:37 - Loading conf file fakegsm.yml...
Numero de GSM +33606060606
16/11/2014 14:27:37 - Starting last message thread...
16/11/2014 14:27:37 - Starting TCP to SMS thread...
16/11/2014 14:27:37 - Starting serial com. thread...
16/11/2014 14:27:37 - === ===
16/11/2014 14:27:38 - === SENDING SMS OK ===
16/11/2014 14:27:43 - --> READ SMS
16/11/2014 14:27:43 - <-- OK
16/11/2014 14:27:48 - === SMS ? saved - 14/11/16,14:27:48 ===
16/11/2014 14:27:50 - --> READ SMS
16/11/2014 14:27:50 - <-- SEND SMS ? try 1
16/11/2014 14:27:50 - <-- OK
16/11/2014 14:27:54 - --> READ SMS
16/11/2014 14:27:54 - <-- SEND SMS ? try 2
16/11/2014 14:27:54 - <-- OK
16/11/2014 14:27:58 - <-- OK
16/11/2014 14:27:58 - === Destroy SMS - save old SMS : ["?"] ===
16/11/2014 14:28:00 - <-- OK
16/11/2014 14:28:02 - <-- OK
16/11/2014 14:28:04 - === STOVE OFF - HT1: 06:00-21:30, HT2: 00:00-00:00 - RT: 20 degC - PLEASE SAVE TEL NUMBER ===
===1/2014 14:28:11 - === 1
16/11/2014 14:28:11 - === SMS ? saved - 14/11/16,14:28:11 ===
16/11/2014 14:28:12 - === SENDING SMS OK ===
===1/2014 14:28:18 - === 1
16/11/2014 14:28:19 - === SENDING SMS OK ===
16/11/2014 14:28:25 - --> READ SMS
16/11/2014 14:28:25 - <-- SEND SMS TEL try 1
16/11/2014 14:28:25 - <-- OK
16/11/2014 14:28:29 - --> READ SMS
16/11/2014 14:28:29 - <-- SEND SMS TEL try 2
16/11/2014 14:28:29 - <-- OK
fakegsm.rb:76:in `readline': end of file reached (EOFError)
from fakegsm.rb:76:in `block in com_serial'
from fakegsm.rb:64:in `loop'
from fakegsm.rb:64:in `com_serial'
from fakegsm.rb:255:in `block in <main>'
root@raspberrypi:~/poele/fakegsm# ruby fakegsm.rb
--
Une idée ? J'ai pourtant l'impression que mon RX et TX sont bien cablés car je recois des infos.
J'ai d'ailleurs essayé mon cable entre mon rasp et un ordi et j'arrivais bien à envoyer et recevoir.
Merci d'avance
Xavier