IronHeartConsulting / IBPV2

International Beacon Program - V2.0
6 stars 2 forks source link

CW stutters #1

Closed K6TD closed 9 years ago

K6TD commented 9 years ago

Occasionally, the CW ID seems to stutter. The dits don't get the right spacing after them.

K6TD commented 9 years ago

Peter commented it might be interrupts happening during the sending. I masked interrupts off around the send routine. This caused send_id to hang. Investigating.

wa5znu commented 9 years ago

I have a fix for this ready that disables GPS read interrupts except during disciplining.

wa5znu commented 9 years ago

https://github.com/IronHeartConsulting/IBPV2/pull/7

K6TD commented 9 years ago

Haven't heard the stutter, BUT, GPS NEMA sentence receiving is bust at times. See the serial console file. It looks like the SoftwareSerial recv() started in either the middle of a byte, or the TinyGPS started in the middle of a sentence.

K6TD commented 9 years ago

Had put the serial console file in dropbox. Send me a request to be added, if I didn't already.

K6TD commented 9 years ago

Closing. Not heard since applying changes from Leigh's branch ISSUE-1.