mirror of
https://github.com/tinygo-org/drivers.git
synced 2026-08-16 12:53:23 +00:00
gps: export some errors for checking/supression from client
Signed-off-by: deadprogram <ron@hybridgroup.com>
This commit is contained in:
+3
-3
@@ -46,10 +46,10 @@ func NewParser() Parser {
|
||||
func (parser *Parser) Parse(sentence string) (Fix, error) {
|
||||
var fix Fix
|
||||
if sentence == "" {
|
||||
return fix, errEmptyNMEASentence
|
||||
return fix, ErrEmptyNMEASentence
|
||||
}
|
||||
if len(sentence) < 6 {
|
||||
return fix, errInvalidNMEASentenceLength
|
||||
return fix, ErrInvalidNMEASentenceLength
|
||||
}
|
||||
typ := sentence[3:6]
|
||||
switch typ {
|
||||
@@ -104,7 +104,7 @@ func (parser *Parser) Parse(sentence string) (Fix, error) {
|
||||
return fix, nil
|
||||
}
|
||||
|
||||
return fix, errInvalidNMEASentanceFormat
|
||||
return fix, ErrUnknownNMEASentence
|
||||
}
|
||||
|
||||
// findTime returns the time from an NMEA sentence:
|
||||
|
||||
Reference in New Issue
Block a user