Signal K

SK

Signal K

Signal K is an ecosystem for free and open source universal marine data exchange and software.

Join

questions

announcements

server

specification

plugins-and-webapps

sensors

nmea2000

node-red

wilhelmsk

sensesp

AdrianP - I've noticed that RMB sentence proces...

I've noticed that RMB sentence processing in nmea0183-signalk does not send a delta when the position values are empty. This creates the situation where when a destination was active, and then is cleared (the sentence contains empty fields) no delta is sent and signalk apps are not aware of the change. I would expect that in this case a delta with a null nextPoint value would be sent. I would expect this has probably come up before...but I will ask anyway... Is this by design?...

irjudson - I'm getting a bunch of bad MMSI's, b...

I'm getting a bunch of bad MMSI's, but I'll track it down and make a PR; I want to start contributing 🙂

petsi - The server gives this error log. How I ...

The server gives this error log. How I can solve it?.

Matti Airas - Signal K server exposes a hard-co...

Signal K server exposes a hard-coded NMEA 2000 serial number of 123456 that is set in canboatjs (lib/candevices.js:65). This prevents multiple SK servers from participating on a single bus. I'd like to make the serial code dynamic - and possibly expose some other parameters such as LEN to SK settings. Ideally, I think the serial code should be per-interface if someone insists on connecting multiple CAN interfaces to the same bus (don't know why anyone would do that, but I've seen weirder stuff happen). Would it be OK if I set the serial code value to the interface uniqueNumber option field value?...

Raffaele Montella - Anyone is using an Apple Si...

Anyone is using an Apple Silicon machine for Signal K node server development? I recently changed my old intel based Mac with a newer one with the M1. I’m using nodejs version 22 installed via brew. The npm install fails. Any suggestion or walk around?

David Godin - Wind angle questionI see in the ...

Wind angle question I see in the specs that the following three paths use negative to port: /environment/wind/angleApparent Description: Apparent wind angle, negative to port...

AndrĂ©as SchĂŒtz - Hi!(here comes some naggy ran...

Hi! (here comes some naggy ranting.. please bare with me đŸ„ž ) Don't know about you guys. But personally I think that the JavaScript popups of the character "are you sure you want..." are pretty annoying... is it possible to give them a timeout or maybe if I could configure them to go away? Developing and testing data connections basically gives double clicks on every step. ...

Teppo Kurki - We can naturally improve the prot...

We can naturally improve the protocol if we can identify worthwhile additions

Teppo Kurki - @santino1919 would be interested ...

@santino1919 would be interested in the design of metadata editing in the server UI? There are two main use cases: - adding units and other misc textual fields to paths not in the specification - configuring zones: nominal/warn/emergency value ranges for a path...

barnaclebill - Can SK send in Actisense format ...

Can SK send in Actisense format on a USB/serial port?

Tony - Is it necessary to have a checksum in a ...

Is it necessary to have a checksum in a NMEA0183 sentence in order for it to be parsed by the server?

mgrouch - I have a feature request. Can SignalK...

I have a feature request. Can SignalK be installed so that when web UI is accessed via localhost from localhost it would automatically login user as admin. I see lots of users not able to set up admin account. They do not realize that first login creates it. They forget password because it doesn’t prompt you to retype it. Some use ‘sign up’ link. And after signing up try use it to login into their SignalK server and they can’t.

irjudson - Q: Can I passive copy data from an o...

Q: Can I passive copy data from an old server to a new server while I'm setting it up?

irjudson - Q: GPS distance from Bow

Q: GPS distance from Bow - to antenna or GPS unit?

David Godin - Apr 05 23:20:15 signalk-server ru...

Don't know if it’s critical but I see the following in server logs on start. Those are the initial logs. Apr 05 23:20:15 signalk-server running at 0.0.0.0:[object Object] Apr 05 23:20:15 [object Object] Apr 15 10:57:56 (node:4623) TimeoutOverflowWarning: 220105338573 does not fit into a 32-bit signed integer. Timeout duration was set to 1. (Use node --trace-warnings ... to show where the warning was created)...

nimblewillo - Hmm, I'm finding signalk as a doc...

Hmm, I'm finding signalk as a docker image to be annoying. The real point of docker is to disconnect the os dependencies from the app dependencies but it's always painful when I try running it in docker on ubuntu lts.

gregy - oh crap
 i hate the discord “UI” 
 didn...

oh crap
 i hate the discord “UI” 
 didnt even see the response
 my bad!