Skip to content
Snippets Groups Projects
Commit 01aa1fe8 authored by Zoe Pfister's avatar Zoe Pfister :speech_balloon:
Browse files

force manual setting of RTCTime for testing

parent 6b731d30
No related branches found
No related tags found
5 merge requests!39Merge Develop into Main,!19development into master,!17Inital Host, initial Client,!10merge serial comm and sd write into espnow,!8merge sensor_readout into develop
...@@ -3,14 +3,19 @@ from machine import RTC ...@@ -3,14 +3,19 @@ from machine import RTC
class RTCTime: class RTCTime:
def __init__( # def __init__(
self, # self,
main_ntp_server: str = "pool.ntp.org", # main_ntp_server: str = "pool.ntp.org",
backup_ntp_server: str = "time.nist.gov", # backup_ntp_server: str = "time.nist.gov",
update_interval_seconds: int = 3600, # update_interval_seconds: int = 3600,
): # ):
# self.rtc = RTC()
# self._setup_ntp(main_ntp_server, backup_ntp_server, update_interval_seconds)
def __init__(self, datetime):
self.rtc = RTC() self.rtc = RTC()
self._setup_ntp(main_ntp_server, backup_ntp_server, update_interval_seconds) self.rtc.init(datetime)
def _setup_ntp( def _setup_ntp(
self, main_ntp_server: str, backup_ntp_server: str, update_interval_seconds: int self, main_ntp_server: str, backup_ntp_server: str, update_interval_seconds: int
...@@ -21,6 +26,8 @@ class RTCTime: ...@@ -21,6 +26,8 @@ class RTCTime:
print(self.rtc.synced()) print(self.rtc.synced())
sleep(1) sleep(1)
def get_time(self): def get_time(self):
return self.rtc.now() return self.rtc.now()
......
...@@ -43,7 +43,7 @@ data.send( ...@@ -43,7 +43,7 @@ data.send(
) )
# data.disconnect() # data.disconnect()
rtc_time = RTCTime() rtc_time = RTCTime((2014, 5, 1, 4, 13, 0, 0, 0))
# w = WLAN() # w = WLAN()
# ESPNOW.init() # ESPNOW.init()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment