| 26 | |
| 27 | '''"There appears to be a non-numeric value in a specim time stamp SPTSMP message in the raw .nav file."''' |
| 28 | |
| 29 | The raw nav files, located in <project directory>/hyperspectral/fenix/*.nav, contain SPTSMP sentences (the ones that begin with "$SPTSMP"), which are timestamp records. Sometimes these sentences will contain non-numeric values, such as "$SPTSMP,207,4094+,1*38". Notice that the third record in this line contains a '+' character at the end of the number. This is what the error message refers to. To correct this, follow these steps: |
| 30 | 1. Login as arsf and locate the erroneous file. |
| 31 | 1. Change the permissions on the erroneous file using {{{chmod u+w <erroneous filename>}}} so that it can be edited. |
| 32 | 1. Locate the value with the spurious character and remove it. Note that this will '''always''' be in the second/third number(s) ('''non-numeric values in the first and last records of the sentence are fine'''). |
| 33 | 1. Save the file. |
| 34 | 1. Revert the permissions to what they were before. If you used the command above, {{{chmod u-w <erroneous filename>}}} will do this. |
| 35 | 1. Make a note in the ticket saying what you did. |