File tree Expand file tree Collapse file tree 2 files changed +11
-9
lines changed Expand file tree Collapse file tree 2 files changed +11
-9
lines changed Original file line number Diff line number Diff line change 13
13
from Hologram .Exceptions .HologramError import NetworkError
14
14
from Hologram .Event import Event
15
15
16
+ import time
17
+
16
18
DEFAULT_NOVA_TIMEOUT = 200
17
19
18
20
class Nova (Modem ):
@@ -78,6 +80,15 @@ def modem_mode(self):
78
80
self .logger .error (repr (e ))
79
81
return mode_number
80
82
83
+ @modem_mode .setter
84
+ def modem_mode (self , mode ):
85
+ self .set ('+UUSBCONF' , str (mode ))
86
+ self .logger .info ('Restarting modem' )
87
+ self .reset ()
88
+ self .logger .info ('Modem restarted' )
89
+ self .closeSerialPort ()
90
+ time .sleep (Modem .DEFAULT_MODEM_RESTART_TIME )
91
+
81
92
@property
82
93
def version (self ):
83
94
return self ._basic_command ('I9' )
Original file line number Diff line number Diff line change @@ -891,15 +891,6 @@ def ppp(self):
891
891
def at_sockets_available (self ):
892
892
return self ._at_sockets_available
893
893
894
- @modem_mode .setter
895
- def modem_mode (self , mode ):
896
- self .set ('+UUSBCONF' , str (mode ))
897
- self .logger .info ('Restarting modem' )
898
- self .reset ()
899
- self .logger .info ('Modem restarted' )
900
- self .closeSerialPort ()
901
- time .sleep (Modem .DEFAULT_MODEM_RESTART_TIME )
902
-
903
894
@property
904
895
def localIPAddress (self ):
905
896
if self ._ppp :
You can’t perform that action at this time.
0 commit comments