Member Since: September 25, 2010

Country: United States

  • To the above commenter, editor and anyone else who reads this:
    I had the same trouble, then I noticed the large number of failed checksums. Long story short, the default buffer in the NewSoftSerial library is too short for this device (probably because of the device’s 5hz update and fast baud rate.)
    Open up \libraries\NewSoftSerial\NewSoftSerial.h and change

    define _NewSS_MAX_RX_BUFF 64 // RX buffer size


    define _NewSS_MAX_RX_BUFF 128 // RX buffer size

    to fix this!
    Hope this helps :)

No public wish lists :(