Added GetTime. Added independent internet port. Debugged internet connection.

This commit is contained in:
Andrey Egorov
2024-08-12 19:24:31 +03:00
parent 5059814d39
commit 5065cfdfca
6 changed files with 302 additions and 180 deletions

View File

@ -41,14 +41,24 @@ func (d *dialer) Init() error {
return fmt.Errorf("check PIN: %w", err)
}
// Setup prefered message storage
if err := d.setupMsgSt(); err != nil {
d.logger.Printf("ERROR setup msg storage: %s\n", err.Error())
// if err := d.setupMsgSt(); err != nil { // Does not use store now
// d.logger.Printf("ERROR setup msg storage: %s\n", err.Error())
// }
// Set notifications into console
if resp, err := d.port.Send("AT+CNMI=2,2"); err != nil || !resp.Check() {
if err != nil {
return err
}
return fmt.Errorf("CNMI= error response: %s", resp.String())
}
// Check number
if resp, err := d.port.Send("AT+CNUM"); err != nil || !resp.Check() {
if err != nil {
return fmt.Errorf("AT+CNUM request ")
return err
}
return fmt.Errorf("CNUM error response: %s", resp.String())
}
return nil
}