SoftwareSerial 7-E-1 problem

pylon:
The changes for 7E1 are:

Thanks for the code. Unfortunately I am having problems compiling the changes :frowning:
I am using Arduino 1.0.5.
This is the message I get wen I want to compile the changes: C:...\arduino\arduino-1.0.5\libraries\SoftwareSerial\SoftwareSerial.cpp:59: warning: only initialized variables can be placed into program memory area
When I remove one of the runedDelay lines, the code compiles fine.

// skip the parity bit
    tunedDelay(_rx_delay_stopbit);
    DebugPulse(_DEBUG_PIN2, 1);

    // skip the stop bits
    tunedDelay(_rx_delay_stopbit);
    DebugPulse(_DEBUG_PIN2, 1);

I need to send and receive with 7E1, so the posted fix would help a lot :slight_smile:
What is my problem?

Thanks
René