|
|
@ -1,4 +1,4 @@ |
|
|
|
package main |
|
|
|
package sdb |
|
|
|
|
|
|
|
import ( |
|
|
|
"bytes" |
|
|
@ -23,7 +23,7 @@ func main() { |
|
|
|
os.Args[1], err.Error()) |
|
|
|
} |
|
|
|
|
|
|
|
sdb, err := parseSDB(raw) |
|
|
|
sdb, err := ParseSDB(raw) |
|
|
|
if err != nil { |
|
|
|
fmt.Fprintf(os.Stderr, |
|
|
|
"%s\n", err.Error()) |
|
|
@ -141,7 +141,7 @@ type MOConfirmation struct { |
|
|
|
Status byte |
|
|
|
} |
|
|
|
|
|
|
|
func parseSDB(raw []byte) (*IridiumSDB, error) { |
|
|
|
func ParseSDB(raw []byte) (*IridiumSDB, error) { |
|
|
|
raw_len := len(raw) |
|
|
|
if raw_len < 3 { |
|
|
|
return nil, fmt.Errorf("message structure too short: %d bytes", |
|
|
|