- timeout "$bufferTTL""s" gpspipe -r 1>> "$DIROUT"/"$FILEOUT_NMEA""$debugCounter"
- vbm "DEBUG:Completed buffer session." 1>&2;
+ # Fill buffer
+ buffer="$(timeout "$bufferTTL""s" gpspipe -r)"; # Record gpspipe nmea data to $buffer for bufferTTL seconds
+ # Save buffer
+ echo "$buffer" >> "$DIROUT"/"$FILEOUT_NMEA""$debugCounter"
+ vbm "DEBUG:Completed buffer session $debugCounter" 1>&2;
+ # Reset buffer
+ unset buffer