Upgrade is to switch MAC to Upgrade mode
()
| 302 | |
| 303 | // Upgrade is to switch MAC to Upgrade mode |
| 304 | func (m *Mac) Upgrade() error { |
| 305 | res, err := m.cmdResult(cmdBsl) |
| 306 | if err != nil { |
| 307 | return err |
| 308 | } |
| 309 | |
| 310 | if res != ansBsl { |
| 311 | return fmt.Errorf("switch to Upgrade mode error, answer: %s", res) |
| 312 | } |
| 313 | return nil |
| 314 | } |
| 315 | |
| 316 | // XModemInit is to init XModem receiver in MAC |
| 317 | func (m *Mac) XModemInit() error { |