Hi, I've just bought a Galileo Gen2 and I'm porting an Arduino project that involves both GSM and Xbee communications.
I'm wondering if it's possible to use different pins (than IO2 and IO3) for the SoftwareSerial library in Arduino sketches... I'm facing issues when I initialize a SoftwareSerial object on pins different from IO2 and IO3. The board simply stops the execution and no warnings or errors are displayed in the IDE while upoading the sketch.
In my project, I need 2 serial lines: one used by an Xbee Shield and another to communicate with the GSM module...
I can use the 2 native UARTS available on the Galileo Gen2 but I also need to handle an HW interrupt (Arduino interrupt 0 or 1 -> IO2 or IO3) that comes from the GSM module to notify an incoming phone call and so I run out of Serial ports or interrupt pins!
Is there any workaround or solution to use 2 Serial lines + 1 interrupt pin?