File tree 2 files changed +4
-3
lines changed
2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change 15
15
from .basic import *
16
16
17
17
try :
18
- import uptime # isn't this from a library?
18
+ # use the "uptime" library if available
19
+ import uptime
19
20
import datetime
20
21
boottimeEpoch = (uptime .boottime () - datetime .datetime .utcfromtimestamp (0 )).total_seconds ()
21
22
except :
Original file line number Diff line number Diff line change @@ -146,7 +146,7 @@ def on_message_received(self, msg):
146
146
"""
147
147
self .buffer .put_nowait (msg )
148
148
149
- def get_message (self ):
149
+ async def get_message (self ):
150
150
"""
151
151
Retrieve the latest message when awaited for::
152
152
@@ -155,7 +155,7 @@ def get_message(self):
155
155
:rtype: can.Message
156
156
:return: The CAN message.
157
157
"""
158
- return self .buffer .get ()
158
+ return await self .buffer .get ()
159
159
160
160
def __aiter__ (self ):
161
161
return self
You can’t perform that action at this time.
0 commit comments