Added RMS.

This commit is contained in:
2024-08-07 17:34:56 +03:00
parent 59bd2c5db3
commit 0b76884112
5 changed files with 65 additions and 20 deletions

View File

@ -44,6 +44,7 @@ func (d *dialer) Init() error {
}
// Ensure text format
d.logger.Println(d.port.Send("AT+CMGF"))
if resp, err := d.port.Send("AT+CMGF=1"); err != nil || !resp.Check() {
if err != nil {
return fmt.Errorf("set to text format request: %w", err)
@ -74,7 +75,7 @@ func (d *dialer) Send(number, msg string) error {
// Reads all new messages
func (d *dialer) ReadNew() ([]string, error) {
resp, err := d.port.Send("AT+CMGL=\"ALL\"")
resp, err := d.port.Send("AT+CMGL=\"UNREAD\"")
if err != nil {
return nil, fmt.Errorf("AT+CMGL request: %w", err)
}