mirror of
https://github.com/tinygo-org/drivers.git
synced 2026-08-15 12:23:41 +00:00
Better interface "ReadTime" instead of "Time" for DS1307
This commit is contained in:
committed by
Ron Evans
parent
b6aa674b2a
commit
c338348d2b
+2
-2
@@ -42,8 +42,8 @@ func (d *Device) SetTime(t time.Time) error {
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
// Time returns the time and date
|
// ReadTime returns the date and time
|
||||||
func (d *Device) Time() (time.Time, error) {
|
func (d *Device) ReadTime() (time.Time, error) {
|
||||||
data := make([]byte, 8)
|
data := make([]byte, 8)
|
||||||
err := d.bus.ReadRegister(d.Address, uint8(TimeDate), data)
|
err := d.bus.ReadRegister(d.Address, uint8(TimeDate), data)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ func main() {
|
|||||||
rtc.SetTime(time.Date(2019, 5, 15, 20, 34, 12, 0, time.UTC))
|
rtc.SetTime(time.Date(2019, 5, 15, 20, 34, 12, 0, time.UTC))
|
||||||
|
|
||||||
for {
|
for {
|
||||||
t, err := rtc.Time()
|
t, err := rtc.ReadTime()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
println("Error reading date:", err)
|
println("Error reading date:", err)
|
||||||
break
|
break
|
||||||
|
|||||||
Reference in New Issue
Block a user