Sunday, December 11, 2016

Signal K and the WihelmSK App

Application: iPad, iPhone Apple Watch, iOS 9.03 or later
Function: Marine Data
Rating: *****
Cost: Signal K free/Open source, WihelmSK $19.99

What the heck is Signal K?

Signal K is new modern open source data format for use with marine electronics. Signal K is based on web communications and display technologies which makes it available to anyone who wants to build systems to use and display marine data. This is truly an open format available for anyone to contribute to and help develop.  A whole new world of possibilities has been made available by converting data from a closed standard proprietary NMEA format to open Signal K standard.

The compatibility of marine electronics was very limited years ago due to the many proprietary protocols of each company. The National Marine Electronics Association (NMEA) 0183 standard was developed in the early 1980s in an effort to provide a standard protocol for marine electronic device communications. NMEA 0183 is a serial protocol that defines how data is transmitted from one device to another. As modern electronics and chart plotters began to develop manufactures realized it had many data and bandwith limitations. The NMEA 0183 was finally updated with the NMEA 2000 protocol in about 2005.

NMEA 2000 had been in development since about 1994. It was developed cooperatively by over 40 manufacturers and organizations including the US Coast Guard.  It was intended to facilitate interconnection and interchangeability of the new digital marine electronics. The NMEA 2000 format allowed for greater bandwith, additional data types, standard connectivity and a faster network style format.  The NMEA 2000 format has worked well and was a much welcome update to the older NMEA 0183 standard.

The creation of the Internet, mobile devices and especially the iPhone in 2007 along with the development of marine apps created the next revolution in the marine industry.  Suddenly the need for this NMEA data had exploded and boaters with mobile devices were hungry for access to it.

The Signal K revolution was started as an open source project by several marine boating enthusiasts back in about 2014 as far as I can tell. The project members develop and supply the software code to anyone wanting to use it or help develop it further.  Signal K received a big boost when Digital Yacht launched a KickStarter project for a Signal K device called iKommunicate. This was well received by the many "early adopter" marine electronic enthusiasts and Digital Yacht has since produced the device for sale. It is available for $299.

The Signal K code can be easily run on a Raspberry Pi server also. The Raspberry Pi 3.0 board can be purchased for about $35 on Amazon. The full installation instructions for the software can be located on the Signal K site. The Raspberry Pi will then wirelessly provide the Signal K marine data to any mobile device over WiFi.

Getting the NMEA 2000 or 0183 data to your Raspberry Pi can be achieved by using a signal converter which plugs into the Pi's USB connection. Actisense is one company that produces these devices. If your onboard instruments are NMEA 2000, the Actisense NGT-1 can connect to your 2000 network and convert the data to USB. A Google search found several companies offering them from $169 to $189. If your marine instruments are the older NMEA 0183, Digital Yacht makes an adapter cable to convert the data to USB for about $55 on Defender.com.

Still in it's infancy, Signal K is starting to receive more support from hardware manufacturers, app developers and programmers.  Apps are now being written to accommodate any data type and display it in digital, analog, line or bar chart display.

Wilhelm is one new app that was developed by a long time programmer and sailor, Scott Bender. He wanted the flexibility to display marine data the way he wanted on a variety of devices. The $20 app is impressive and has the versatility to display a variety of marine data. The list of feature is extensive as seen below.


Features: 

Supported Connections:
  • Signal K REST api or streaming 
  • iKommunicate REST api or streaming 
Connection Configuration:
  • Apple Watch support 
  • Manual configuration of ip/hostname and port 
  • Signal K discovery via Bonjour 
  • iKommunicate discovery via Bonjour
Raymarine Auto Pilot Support:
  • View or change current mode (Standby, Auto, Wind, Track)
  • View current target heading or Wind direction
  • Change target heading or Wind direction
Alarms and Notifications:
  • View list of current current alarms
  • Acknowledge Raymarine "Turn To Waypoint' 
  • Push notification support 
  • Setup server side alarms 
  • Set an anchor alarm with the push of a button 
Gauges:
  • Raymarine MFD: display and interact with a Raymarine MFD (discovered via Bonjour)
  • Water Temperature
  • AWA
  • AWA and COG
  • AWS
  • Drift
  • Set
  • TWA
  • TWS
  • GWA (Ground wind angle and speed calculated internally from AWS, AWA and COG)
  • GWS
  • Battery Voltage
  • Alternator Voltage
  • RPM
  • Coolant Temperature
  • Oil Pressure
  • Oil Temperature
  • True Heading
  • Magnetic Heading
  • Pitch
  • Roll
  • Yaw
  • SOG
  • COG
  • GPS Position (with link to Apple Maps)
  • XTE
  • Water Speed
  • Distance to Waypoint
  • Route ETA
  • Time to Waypoint (computed internally from DTW and SOG)
  • Depth (adjusted via depth offset)
  • Fuel Tank Level
  • Black Water Tank Level
  • Fresh Water Tank Level
  • Rudder Angle 
  • AWA Close Hauled
  • Engine Run time
  • GNSS Date 
  • GNSS Time
  • GNSS Date/Time
  • Atmospheric Pressure
  • Create a gauge for any value available via Signal K
  • Customize gauge display using Signal K meta.zones
  • Wind Angle gauges can optionally be rotated to the bow, regardless of device positioning
  • Place gauges by long pressing on a gauge and choosing a different one
  • Make a gauge full screen by double tapping
  • Multiple layout support. Create a different layout for Steaming, Sailing, Home Monitoring, etc.
  • Customize the number of pages and layout
  • Manual connection configuration synced across devices via iCloud
  • Automatic connection selection based on current IP (useful when Bonjour is not available and you have multiple boats)
  • Dark and light themes
  • Animated gauge needles
  • iPad Slide over and Split View support (Your gauge configuration can be customized for these views)
  • Connections refreshed manually or at specific intervals
  • Design your own custom gauge templates
  • Share templates via Air Drop, eMail, Text, etc.
  • Edit ApplyTV or other device layouts and templates remotely using your iPhone or iPad
  • Digital or analog gauges
  • Enter the Signal K path and title for any gauge to show data not supported by default

The list of gauges that WilhelmSK supports is impressive. The app has the versatility to display over 40 different parameters and more are being added with each release. The gauges can be displayed in either digital or analog format with light or dark backgrounds.  

The app displays can be customized in several ways by the user which allows development of personalized displays. Several instrument layouts can be developed to include the data in the desired groupings.  You can even develop displays for the Apple Watch.

WilhelmSK Apple Watch
The app should work with any Signal K server. Digital Yacht's iKommunicate device and the low cost Raspberry Pi servers can be configured as well. These devices have to be connected physically with your onboard instrument's NMEA 0183 or 2000 networks. The data is then provided from the server over WiFi to your mobile device. 

Apple Watch support is also provided. How cool would that be to have all your boat's instrument data available on your wrist. Alarms could alert you to problems on board that you might otherwise miss. My mind is just racing at all the possibilities for using this technology.

I applaud the Signal K group and programmers like Scott Bender who are blazing a new trail in the marine data industry. Making data available in a non proprietary open source format sure make sense to me. 

Other app and devices that support Signal K are listed below. I am sure this list of apps and servers will explode within the next year as this new and open source protocol catches on. 
I am excited for the marine industry and the future of Signal K. This effort will allow the average user to create their own displays and better utilize all the marine information for hopefully a safer and more enjoyable boating experience.

So who is ready to buy a Raspberry Pi and get started?

~~~ Sail On ~~~ /)
Mark

91 comments:

  1. Website Development Company in Delhi provides a high quality of work with reasonable prices at www.websolutioncentre.com, which is highly cost value for all medium to big organizations. The services are blissful and lucrative for all types of business organizations in many parts of the world. This is entirely true that all products, services as well as valuable information make a dynamic website attractive where visitors can stay for a long time. This can be done only by a well-designed web for the benefit of the company. Thousands of web development companies are catering to many clients in India as well as in other nations.

    ReplyDelete
    Replies
    1. I-Marine Apps: Signal K And The Wihelmsk App >>>>> Download Now

      >>>>> Download Full

      I-Marine Apps: Signal K And The Wihelmsk App >>>>> Download LINK

      >>>>> Download Now

      I-Marine Apps: Signal K And The Wihelmsk App >>>>> Download Full

      >>>>> Download LINK Xw

      Delete
    2. I-Marine Apps: Signal K And The Wihelmsk App >>>>> Download Now

      >>>>> Download Full

      I-Marine Apps: Signal K And The Wihelmsk App >>>>> Download LINK

      >>>>> Download Now

      I-Marine Apps: Signal K And The Wihelmsk App >>>>> Download Full

      >>>>> Download LINK fn

      Delete
  2. Congratulation for the great post. Those who come to read your Information will find lots of helpful and informative tips. Boat Ramps App USA

    ReplyDelete
  3. It is wonderful to be here with everyone, I have a lot of knowledge from what you share, to say thank you.
    Guitar Rig Pro Crack
    Device Doctor Pro Crack
    Sony Vegas Pro Crack
    IObit Uninstaller Pro Crack
    Sony Vegas Pro Crack

    ReplyDelete
  4. This comment has been removed by a blog administrator.

    ReplyDelete
  5. This comment has been removed by a blog administrator.

    ReplyDelete
  6. https://activatorscrack.com/mathtype-keygen/
    MathType 7 Crack is a program which is produced by ‘design science’, and offers the production of math-related notations, included in desktop and web applications. It is firstly developed in 1987, and now can works on Microsoft Windows and macOS. MathType Crack contains four language choices.

    ReplyDelete
  7. https://thepcgamesbox.com/the-last-of-us-pc-game-free-download/
    The Last of Us PC Game is an action-adventure and survival horror game. This game has both single-player and multiplayer gameplay modes. For its multiplayer game mode, there are eight different game characters that are available in the game. It is the first major game of the franchise.

    ReplyDelete
  8. https://chcracked.com/vectorworks-cracked/
    Vectorworks Crack is an application that can provide you the facilities for creating any kind of design. With this app, you can make your desired styles or drawings. you will not need to install Canvas. And get the design with payment, but you can get the multiple designs that you want without any cost. You can prepare a template for the design of the buildings and rooms. Users can create the design in the app and then can give the existing shape to this abstract.

    ReplyDelete
  9. https://boxcracked.com/ultraiso-premium-crack-plus-serial-key-free/
    UltraISO Crack may also make duplicates of almost any disc or store it into quite a few formats. When you’ve ever withstood one thing unique. Like a graphic disk in D AA or even UIF format, for instance, bear in mind that software can truly start and then browse.

    ReplyDelete
  10. This comment has been removed by a blog administrator.

    ReplyDelete
  11. Excellent layout and great work. I really appreciate that you shared this information. It is beneficial to those who want to increase their clicking speed quickly. Read this article for details CPS Checker - Check Clicks Per Second. The objective of this article is to explain what the CPS test is all about. This is very useful tool.

    ReplyDelete
  12. Every weekend I used to visit this site, because I wish for enjoyment, for the reason that this this web page donations in fact good funny material too

    야한동영상
    대딸방
    타이마사지
    안마
    바카라사이트

    ReplyDelete
  13. Wow! This can be one particular of the most beneficial blogs We have ever arrive across on this subject. 슬롯머신사이트

    ReplyDelete
  14. This comment has been removed by a blog administrator.

    ReplyDelete
  15. This comment has been removed by a blog administrator.

    ReplyDelete
  16. To remain healthy has become the foremost challenging task of today’s time because contamination isn't only food, but water also has increased to a level where it's essential to observe out what we are consuming. Alongside mainstream diseases like diarrhoea, gastrointestinal problems, stomach infections, etc. caused thanks to drinking impure water, there are many ill-effects observed on health thanks to the presence of particular contaminants within the water.
    Restrict Severe Diseases by Bringing Advanced Water Purifiers at Your Home
    Clean And Healthy Water With Water Purifiers
    Why are people in Delhi and Gurgaon concerned about the purity of their drinking water?
    How to Select the Most Appropriate Water Purifier
    The Importance of Water Purifiers in Today's World in Delhi
    What Is Industrial Water Purifier Know It Component & Application in Human Life
    How to Find the Best Water Filter Price in Delhi, Gurgaon

    ReplyDelete
  17. webgirls.pl In relation to preventing candidiasis, sufferers often times have their work eliminate for them. The reason being infections can certainly become chronic and continuous. With that in mind, on this page, we are going to existing a wide range of some of the best established candida albicans therapy and elimination tips all around.

    ReplyDelete
  18. This comment has been removed by a blog administrator.

    ReplyDelete
  19. This comment has been removed by a blog administrator.

    ReplyDelete
  20. https://gameeffect.xyz Many people have liked the game of baseball for years. There are actually followers worldwide, from committed little-leaguers to pass away-tough spectators. This information has ideas to show how pleasurable baseball is really.

    ReplyDelete
  21. https://gamebegin.xyz You are able to training alone. A pitching equipment lets you set the rate in the soccer ball. By loading many baseballs in the device, it is possible to training reaching without needing a pitcher. This electronic digital device is ideal for these who wish to practice baseball by itself. Pitching equipment may be found at the neighborhood wearing items shop.

    ReplyDelete
  22. Keep it up for more update. Visit OGEN Infosystem for creative Website Designing, Website Development, PPC and SEO Services in Delhi, India. Visit our website for more information.
    SEO Service in Delhi

    ReplyDelete
  23. https://gamezoom.xyz Obtaining a exercise routine companion can substantially improve your muscle mass-developing outcomes. Your partner can be quite a useful way to obtain enthusiasm for sticking with your training session session, and forcing anyone to optimize your attempts whilst you work out. Developing a trustworthy lover to work out with can also help help you stay harmless as you will invariably use a spotter.

    ReplyDelete
  24. ビット コイン オンライン カジノ The truth is them on mags and on Tv set, men and women who seem like their arms and legs will explode his or her muscles are extremely large! There is absolutely no will need that you can consider your system to that particular levels if you don't prefer to, because the easy methods in this post will help you to build muscles in a healthful approach.

    ReplyDelete
  25. A blog is very very nice and Interesting information
    Thank you for sharing new post2022


    Screenpresso Pro Crack

    FolderSizes Crack

    PCHelpSoft Driver Updater Crack

    ReplyDelete
  26. This comment has been removed by a blog administrator.

    ReplyDelete
  27. This comment has been removed by a blog administrator.

    ReplyDelete
  28. Wow, amazing block structure! How long
    Have you written a blog before? Working on a blog seems easy.
    The overview of your website is pretty good, not to mention what it does.
    In the content!
    vstpatch.net
    Blue Iris Pro Crack
    Final Cut Pro Crack
    Wondershare Dr.Fone Crack
    360 Total Security Crack
    CorelDRAW X3 Crack

    ReplyDelete

  29. I am very happy to read this article. Thanks for giving us Amazing info. Fantastic post.
    Thanks For Sharing such an informative article, Im taking your feed also, Thanks.360-total-security-premium-license-key/

    ReplyDelete
  30. Thank you for putting up this fantastic blog, I enjoyed every bit of my time reading through, very insightful and educating, really appreciate your effort in sharing this. Check
    Thanx For Sharing

    ReplyDelete
  31. This comment has been removed by a blog administrator.

    ReplyDelete
  32. This comment has been removed by a blog administrator.

    ReplyDelete
  33. Thanks For this great content. Really Enjoyed.Keep It up.We are a group of content writing services and running a community in the same niche. 바둑이게임

    ReplyDelete
  34. This comment has been removed by a blog administrator.

    ReplyDelete
  35. This comment has been removed by a blog administrator.

    ReplyDelete
  36. I-Marine Apps: Signal K And The Wihelmsk App >>>>> Download Now

    >>>>> Download Full

    I-Marine Apps: Signal K And The Wihelmsk App >>>>> Download LINK

    >>>>> Download Now

    I-Marine Apps: Signal K And The Wihelmsk App >>>>> Download Full

    >>>>> Download LINK

    ReplyDelete
  37. Lumion Pro I am very impressed with your post because this post is very beneficial for meMarch 15, 2022 at 12:53 PM








    I like your all post. You have done really good work. Thank you for the information you provide, it helped me a lot. wahabtech.net I hope to have many more entries or so from you.
    Very interesting blog.
    UltraISO Premium Edition Crack

    ReplyDelete
  38. I guess I am the only one who came here to share my very own experience. Guess what
    I am using my laptop for almost the past 2 years, but I had no idea of solving some basic issues.
    I do not know how to Free Download But thankfully, I recently visited a website named Crackadvise.Crack

    Directory Monitor Pro Crack

    Recover My Files Crack

    VueScan Pro Crack

    PlayOn Crack

    Magoshare Data Recovery Crack

    CyberGhost VPN Crack

    Mastercam Crack

    CCleaner Professional Key Crack

    ReplyDelete
  39. This comment has been removed by a blog administrator.

    ReplyDelete
  40. Wow, amazing block structure! How long
    Have you written a blog before? Working on a blog seems easy.
    The overview of your website is pretty good, not to mention what it does.
    In the content!
    IPVanish VPN 3.7.5.7 Crack

    ReplyDelete
  41. I-Marine Apps: Signal K And The Wihelmsk App >>>>> Download Now

    >>>>> Download Full

    I-Marine Apps: Signal K And The Wihelmsk App >>>>> Download LINK

    >>>>> Download Now

    I-Marine Apps: Signal K And The Wihelmsk App >>>>> Download Full

    >>>>> Download LINK 6L

    ReplyDelete
  42. This comment has been removed by a blog administrator.

    ReplyDelete
  43. This comment has been removed by a blog administrator.

    ReplyDelete
  44. This comment has been removed by a blog administrator.

    ReplyDelete
  45. This comment has been removed by a blog administrator.

    ReplyDelete
  46. This comment has been removed by a blog administrator.

    ReplyDelete
  47. This comment has been removed by a blog administrator.

    ReplyDelete
  48. This comment has been removed by a blog administrator.

    ReplyDelete
  49. This comment has been removed by a blog administrator.

    ReplyDelete
  50. This comment has been removed by a blog administrator.

    ReplyDelete
  51. This comment has been removed by a blog administrator.

    ReplyDelete
  52. This comment has been removed by a blog administrator.

    ReplyDelete
  53. This comment has been removed by a blog administrator.

    ReplyDelete
  54. This comment has been removed by a blog administrator.

    ReplyDelete
  55. This comment has been removed by a blog administrator.

    ReplyDelete
  56. This comment has been removed by a blog administrator.

    ReplyDelete
  57. This comment has been removed by a blog administrator.

    ReplyDelete
  58. This comment has been removed by a blog administrator.

    ReplyDelete
  59. This comment has been removed by a blog administrator.

    ReplyDelete
  60. This comment has been removed by a blog administrator.

    ReplyDelete
  61. This comment has been removed by a blog administrator.

    ReplyDelete
  62. This comment has been removed by a blog administrator.

    ReplyDelete
  63. This comment has been removed by a blog administrator.

    ReplyDelete
  64. This comment has been removed by a blog administrator.

    ReplyDelete
  65. This comment has been removed by a blog administrator.

    ReplyDelete
  66. This comment has been removed by a blog administrator.

    ReplyDelete
  67. This comment has been removed by a blog administrator.

    ReplyDelete
  68. This comment has been removed by a blog administrator.

    ReplyDelete
  69. This comment has been removed by a blog administrator.

    ReplyDelete
  70. This comment has been removed by a blog administrator.

    ReplyDelete
  71. This comment has been removed by a blog administrator.

    ReplyDelete
  72. This comment has been removed by a blog administrator.

    ReplyDelete
  73. This comment has been removed by a blog administrator.

    ReplyDelete
  74. This comment has been removed by a blog administrator.

    ReplyDelete
  75. This comment has been removed by a blog administrator.

    ReplyDelete
  76. This comment has been removed by a blog administrator.

    ReplyDelete
  77. This comment has been removed by a blog administrator.

    ReplyDelete
  78. This comment has been removed by a blog administrator.

    ReplyDelete
  79. The article was interesting to read. This knowledge is extremely useful and practical. Please also take a look at this profile dead pixel fixer test tool.. When one or two sub-pixels are always on, the pixel becomes stuck. If a color point is present, it indicates a stuck pixel. And you must correct it before you can use the tool provided in this profile to repair it. Take a look at this profile. find out more

    ReplyDelete
  80. I am impressed by the information that you have on this blog. Thank you for sharing. Auto-clicking is not the same as genuine hacking or exploiting, thus it won't get you banned. Auto-clickers are only a means to obtain experience points, vel, and occasionally drops without putting in any effort. Go through this profile to know more about Benefits of Auto Clicker.

    ReplyDelete