Skip to content

Commit 55d5319

Browse files
author
Igor Anokhin
committed
python: GPS: rename modules
All modules for this example now in Common folder Delete useless import util
1 parent 7eebe1a commit 55d5319

File tree

1 file changed

+25
-27
lines changed

1 file changed

+25
-27
lines changed

Python/GPS.py

+25-27
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,48 @@
1-
import navio.util
2-
import navio.ublox
3-
1+
import navio.Common.ublox
42

53
if __name__ == "__main__":
64

7-
ubl = navio.ublox.UBlox("spi:0.0", baudrate=5000000, timeout=2)
5+
ubl = navio.Common.ublox.UBlox("spi:0.0", baudrate=5000000, timeout=2)
86

97
ubl.configure_poll_port()
10-
ubl.configure_poll(navio.ublox.CLASS_CFG, navio.ublox.MSG_CFG_USB)
8+
ubl.configure_poll(navio.Common.ublox.CLASS_CFG, navio.Common.ublox.MSG_CFG_USB)
119
#ubl.configure_poll(navio.ublox.CLASS_MON, navio.ublox.MSG_MON_HW)
1210

13-
ubl.configure_port(port=navio.ublox.PORT_SERIAL1, inMask=1, outMask=0)
14-
ubl.configure_port(port=navio.ublox.PORT_USB, inMask=1, outMask=1)
15-
ubl.configure_port(port=navio.ublox.PORT_SERIAL2, inMask=1, outMask=0)
11+
ubl.configure_port(port=navio.Common.ublox.PORT_SERIAL1, inMask=1, outMask=0)
12+
ubl.configure_port(port=navio.Common.ublox.PORT_USB, inMask=1, outMask=1)
13+
ubl.configure_port(port=navio.Common.ublox.PORT_SERIAL2, inMask=1, outMask=0)
1614
ubl.configure_poll_port()
17-
ubl.configure_poll_port(navio.ublox.PORT_SERIAL1)
18-
ubl.configure_poll_port(navio.ublox.PORT_SERIAL2)
19-
ubl.configure_poll_port(navio.ublox.PORT_USB)
15+
ubl.configure_poll_port(navio.Common.ublox.PORT_SERIAL1)
16+
ubl.configure_poll_port(navio.Common.ublox.PORT_SERIAL2)
17+
ubl.configure_poll_port(navio.Common.ublox.PORT_USB)
2018
ubl.configure_solution_rate(rate_ms=1000)
2119

2220
ubl.set_preferred_dynamic_model(None)
2321
ubl.set_preferred_usePPP(None)
2422

25-
ubl.configure_message_rate(navio.ublox.CLASS_NAV, navio.ublox.MSG_NAV_POSLLH, 1)
26-
ubl.configure_message_rate(navio.ublox.CLASS_NAV, navio.ublox.MSG_NAV_PVT, 1)
27-
ubl.configure_message_rate(navio.ublox.CLASS_NAV, navio.ublox.MSG_NAV_STATUS, 1)
28-
ubl.configure_message_rate(navio.ublox.CLASS_NAV, navio.ublox.MSG_NAV_SOL, 1)
29-
ubl.configure_message_rate(navio.ublox.CLASS_NAV, navio.ublox.MSG_NAV_VELNED, 1)
30-
ubl.configure_message_rate(navio.ublox.CLASS_NAV, navio.ublox.MSG_NAV_SVINFO, 1)
31-
ubl.configure_message_rate(navio.ublox.CLASS_NAV, navio.ublox.MSG_NAV_VELECEF, 1)
32-
ubl.configure_message_rate(navio.ublox.CLASS_NAV, navio.ublox.MSG_NAV_POSECEF, 1)
33-
ubl.configure_message_rate(navio.ublox.CLASS_RXM, navio.ublox.MSG_RXM_RAW, 1)
34-
ubl.configure_message_rate(navio.ublox.CLASS_RXM, navio.ublox.MSG_RXM_SFRB, 1)
35-
ubl.configure_message_rate(navio.ublox.CLASS_RXM, navio.ublox.MSG_RXM_SVSI, 1)
36-
ubl.configure_message_rate(navio.ublox.CLASS_RXM, navio.ublox.MSG_RXM_ALM, 1)
37-
ubl.configure_message_rate(navio.ublox.CLASS_RXM, navio.ublox.MSG_RXM_EPH, 1)
38-
ubl.configure_message_rate(navio.ublox.CLASS_NAV, navio.ublox.MSG_NAV_TIMEGPS, 5)
39-
ubl.configure_message_rate(navio.ublox.CLASS_NAV, navio.ublox.MSG_NAV_CLOCK, 5)
23+
ubl.configure_message_rate(navio.Common.ublox.CLASS_NAV, navio.Common.ublox.MSG_NAV_POSLLH, 1)
24+
ubl.configure_message_rate(navio.Common.ublox.CLASS_NAV, navio.Common.ublox.MSG_NAV_PVT, 1)
25+
ubl.configure_message_rate(navio.Common.ublox.CLASS_NAV, navio.Common.ublox.MSG_NAV_STATUS, 1)
26+
ubl.configure_message_rate(navio.Common.ublox.CLASS_NAV, navio.Common.ublox.MSG_NAV_SOL, 1)
27+
ubl.configure_message_rate(navio.Common.ublox.CLASS_NAV, navio.Common.ublox.MSG_NAV_VELNED, 1)
28+
ubl.configure_message_rate(navio.Common.ublox.CLASS_NAV, navio.Common.ublox.MSG_NAV_SVINFO, 1)
29+
ubl.configure_message_rate(navio.Common.ublox.CLASS_NAV, navio.Common.ublox.MSG_NAV_VELECEF, 1)
30+
ubl.configure_message_rate(navio.Common.ublox.CLASS_NAV, navio.Common.ublox.MSG_NAV_POSECEF, 1)
31+
ubl.configure_message_rate(navio.Common.ublox.CLASS_RXM, navio.Common.ublox.MSG_RXM_RAW, 1)
32+
ubl.configure_message_rate(navio.Common.ublox.CLASS_RXM, navio.Common.ublox.MSG_RXM_SFRB, 1)
33+
ubl.configure_message_rate(navio.Common.ublox.CLASS_RXM, navio.Common.ublox.MSG_RXM_SVSI, 1)
34+
ubl.configure_message_rate(navio.Common.ublox.CLASS_RXM, navio.Common.ublox.MSG_RXM_ALM, 1)
35+
ubl.configure_message_rate(navio.Common.ublox.CLASS_RXM, navio.Common.ublox.MSG_RXM_EPH, 1)
36+
ubl.configure_message_rate(navio.Common.ublox.CLASS_NAV, navio.Common.ublox.MSG_NAV_TIMEGPS, 5)
37+
ubl.configure_message_rate(navio.Common.ublox.CLASS_NAV, navio.Common.ublox.MSG_NAV_CLOCK, 5)
4038
#ubl.configure_message_rate(navio.ublox.CLASS_NAV, navio.ublox.MSG_NAV_DGPS, 5)
4139

4240
while True:
4341
msg = ubl.receive_message()
4442
if msg is None:
4543
if opts.reopen:
4644
ubl.close()
47-
ubl = navio.ublox.UBlox("spi:0.0", baudrate=5000000, timeout=2)
45+
ubl = navio.Common.ublox.UBlox("spi:0.0", baudrate=5000000, timeout=2)
4846
continue
4947
print(empty)
5048
break

0 commit comments

Comments
 (0)