2022-10-06, 10:42 AM
I have Openplotter 3, 64bit, Rasberry pi running. OpenCPN, SignalK work, gps data is read via usb into SignalK and arrives in OpenCPN.
Now I am trying to attach Seatalk1 devices via optocoupler on GPIO4. Successfully created connection in SignalK, selected GPIO4 and inverted.
I can see optocoupler receives data (led mainly on but sometimes dimmed). SignalK server does not receive any data. With or without logging enabled, the systemlog fills with Python *source code* lines from pigpio.py line 1062 (I repeat: source is logged, not output or errors). Log says something about Nonetype has no sendall
Now my questions:
- All youtube films and documentation point to using GPIO app to enable SignalK functionality. But in Settings (V3.4.4) all Raspberry Pi apps except Network and Pypilot are grey and cannot be installed. Why?
- I get a feeling (but NOTHING in documentation) that GPIO may no longer be needed and Seatalk1 might be enabled by default. Please confirm?
- I tried installing GPIO from deb directly from github but this fails with a variety of errors. Any pointers?
- Any help available to solve this puzzle?
Thanks in advance!
Now I am trying to attach Seatalk1 devices via optocoupler on GPIO4. Successfully created connection in SignalK, selected GPIO4 and inverted.
I can see optocoupler receives data (led mainly on but sometimes dimmed). SignalK server does not receive any data. With or without logging enabled, the systemlog fills with Python *source code* lines from pigpio.py line 1062 (I repeat: source is logged, not output or errors). Log says something about Nonetype has no sendall
Now my questions:
- All youtube films and documentation point to using GPIO app to enable SignalK functionality. But in Settings (V3.4.4) all Raspberry Pi apps except Network and Pypilot are grey and cannot be installed. Why?
- I get a feeling (but NOTHING in documentation) that GPIO may no longer be needed and Seatalk1 might be enabled by default. Please confirm?
- I tried installing GPIO from deb directly from github but this fails with a variety of errors. Any pointers?
- Any help available to solve this puzzle?
Thanks in advance!