Signal K

SK

Signal K

Join the community to ask questions about Signal K and get answers from other members.

Join

questions

announcements

server

specification

plugins-and-webapps

sensors

nmea2000

node-red

wilhelmsk

sensesp

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!

gregy - not sure the question.Youncan use “pat...

not sure the question. Youncan use “path mapper” plugin, which can either map path to a new path, or it can create a second new path (keeps original) is this what yiu are trying to achieve?...

Tony - Is it possible to do transformations bef...

Is it possible to do transformations before the path value is set in signalk?