File tree Expand file tree Collapse file tree 2 files changed +18
-7
lines changed Expand file tree Collapse file tree 2 files changed +18
-7
lines changed Original file line number Diff line number Diff line change @@ -559,6 +559,13 @@ def localdatetime(self):
559
559
return d .astimezone (self .tzinfo )
560
560
561
561
562
+ class MTA (TalkerSentence ):
563
+ """ Air Temperature (to be phased out)
564
+ """
565
+ fields = (
566
+ ("Air temperature" , "temperature" , Decimal ),
567
+ ("Units of measurement" , "units" ),
568
+ )
562
569
563
570
564
571
# Implemented by Janez Stupar for Visionect
@@ -885,12 +892,6 @@ class TTM(TalkerSentence):
885
892
# fields = (
886
893
# )
887
894
888
- #class MTA(TalkerSentence):
889
- # """ Air Temperature (to be phased out)
890
- # """
891
- # fields = (
892
- # )
893
-
894
895
#class OLN(TalkerSentence):
895
896
# """ Omega Lane Numbers
896
897
# """
Original file line number Diff line number Diff line change @@ -340,4 +340,14 @@ def test_HEV():
340
340
assert isinstance (msg , pynmea2 .HEV )
341
341
assert msg .talker == "GP"
342
342
assert msg .sentence_type == "HEV"
343
- assert msg .heave == - 0.01
343
+ assert msg .heave == - 0.01
344
+
345
+
346
+ def test_MTA ():
347
+ data = "$WIMTA,010.0,C*2A"
348
+ msg = pynmea2 .parse (data )
349
+ assert msg .render () == data
350
+ assert msg .talker == 'WI'
351
+ assert msg .sentence_type == 'MTA'
352
+ assert msg .temperature == 10.0
353
+ assert msg .units == 'C'
You can’t perform that action at this time.
0 commit comments