while [[ "$SECONDS" -lt "$scriptTTL" ]]; do
((debugCounter++))
# Determine output file paths (time is start of buffer period)
- FILEOUT_BASENAME="$(dateTimeShort)--P$(bufferTTL)S..$SCRIPT_HOSTNAME_location" ;
+ FILEOUT_BASENAME="$(dateTimeShort)""--P""$bufferTTL""S..""$SCRIPT_HOSTNAME""_location" ; # ISO-8601 YYYYmmddTHHMMSS+zzP[$bufferTTL]S
FILEOUT_NMEA="$FILEOUT_BASENAME".nmea ;
FILEOUT_GPX="$FILEOUT_BASENAME".gpx ;
FILEOUT_KML="$FILEOUT_BASENAME".kml ;
echo "$buffer" | gpsbabel -i nmea -f - -o kml -F - > "$DIROUT"/"$FILEOUT_KML" & # Save KML format
vbm "DEBUG:Completed buffer session $debugCounter ." 1>&2;
# Reset buffer and filenames
- unset buffer buffer_GPX buffer_KML FILEOUT_BASENAME FILEOUT_NMEA FILEOUT_GPX FILEOUT_KML;
+ unset buffer FILEOUT_BASENAME FILEOUT_NMEA FILEOUT_GPX FILEOUT_KML;
done
fi
} # Main function.