2022-08-22, 07:28 PM
Any chance you can rerun without the nmea stream with:
I put this now for better debugging info.
Its because you have a different setup from me. My homemade wind sensors output nmea0183, so they are different from yours in the signalk generated and always have either $source or source and talker.
Code:
diff --git a/pypilot/signalk.py b/pypilot/signalk.py
index da9230c..15b9180 100644
--- a/pypilot/signalk.py
+++ b/pypilot/signalk.py
@@ -343,7 +343,7 @@ class signalk(object):
try:
self.receive_signalk(msg)
except Exception as e:
- debug('failed to parse signalk', e)
+ debug('failed to parse signalk', msg, e)
return
self.keep_token = True # do not throw away token if we got valid data
I put this now for better debugging info.
Its because you have a different setup from me. My homemade wind sensors output nmea0183, so they are different from yours in the signalk generated and always have either $source or source and talker.