mirror of https://github.com/kidoman/embd
Wait for sys update after export gpio
This commit is contained in:
parent
7368ec8726
commit
b597ef340e
|
@ -73,8 +73,9 @@ func (p *digitalPin) export() error {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
defer exporter.Close()
|
|
||||||
_, err = exporter.WriteString(strconv.Itoa(p.n))
|
_, err = exporter.WriteString(strconv.Itoa(p.n))
|
||||||
|
exporter.Close()
|
||||||
|
time.Sleep(time.Second / 2)
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -83,8 +84,9 @@ func (p *digitalPin) unexport() error {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
defer unexporter.Close()
|
|
||||||
_, err = unexporter.WriteString(strconv.Itoa(p.n))
|
_, err = unexporter.WriteString(strconv.Itoa(p.n))
|
||||||
|
unexporter.Close()
|
||||||
|
time.Sleep(time.Second / 2)
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue