Tengo una duda con la librería SoftwareSerial, sobre todo a la hora de asignarle los puertos con respecto al Steck que vamos a usar.
Intentando trastear con el módulo GSM de Efcom v1.2
http://www.elecfreaks.com/3080.html
Este trae unos Jumper que van numerdos de D0 a D3 y dependiendo de donde los contectes, activarás una puerta RX, TX u otra.
Este módulo viene para encastrar en el propio arduino y justo coinciden las puertas RX-0, TX-1 del Arduino, con los pines del módulo GSM.
Basicamente en el código escribo
SoftwareSerial (0, 1)
Si quiero cambiarle los puertos de comunicación, por:
SoftwareSerial (2, 3)
, mi problema está en ¿donde demonios conecto el módulo GSM con el arduino?.
Por mucho que le cambie los Jumper y los posicione en D2 con Tx y D3 con Rx el módulo no emite nada.
Entiendo que
SoftwareSerial (0, 1)
viene dado porque Rx en un Mega está en el pin 0 y Tx en el pin 1
Si quisiera usar los pines de comunicación RX1 y TX1, me supongo que sería
SoftwareSerial (17, 18)
Pero no estoy del todo segura, y no se como interpretar este código, ni como enchufarlo en el Mega.
SoftwareSerial (2, 3)
¿Como funciona esto del SoftwareSerial?