This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Welcome, Guest
You have to register before you can post on our site.



Search Forums

(Advanced Search)

Forum Statistics
» Members: 2,571
» Latest member: Loupogo
» Forum threads: 1,170
» Forum posts: 7,791

Full Statistics

Online Users
There are currently 57 online users.
» 1 Member(s) | 54 Guest(s)
Bing, Google, mmcintosh

Latest Threads
Configuring SPI MCP3008
Forum: How do I...?
Last Post: jim321
11 hours ago
» Replies: 10
» Views: 758
OpenPlotter v2.x.x is com...
Forum: General discussion
Last Post: PaddyB
Yesterday, 05:29 AM
» Replies: 7
» Views: 37
Problem with the forum : ...
Forum: General discussion
Last Post: Opie91
03-23-2019, 10:45 AM
» Replies: 2
» Views: 8
Almost There . . .
Forum: General discussion
Last Post: seandepagnier
03-23-2019, 10:11 AM
» Replies: 5
» Views: 18
Power mode
Forum: Feature Requests
Last Post: seandepagnier
03-23-2019, 10:10 AM
» Replies: 3
» Views: 20
Low Cost Smart Display Fr...
Forum: General discussion
Last Post: Opie91
03-22-2019, 10:16 PM
» Replies: 1
» Views: 16
Updating to 1.x.x on Pi (...
Forum: General discussion
Last Post: Sailoog
03-22-2019, 03:19 PM
» Replies: 12
» Views: 39
OpenCPN V5 beta
Forum: General discussion
Last Post: Sailoog
03-22-2019, 03:18 PM
» Replies: 28
» Views: 110
Airmar p79
Forum: General discussion
Last Post: JeroenAdam
03-22-2019, 08:50 AM
» Replies: 7
» Views: 38
efuse on arduino
Forum: General discussion
Last Post: quetzal
03-22-2019, 07:02 AM
» Replies: 6
» Views: 21

  Problem with the forum : attachment issue
Posted by: Didier B - 03-23-2019, 07:53 AM - Forum: General discussion - Replies (2)

I'm trying to attach a picture to a thread.
i get the following message, don't know why !

"The file upload failed. Please choose a valid file and try again. Error details: There was a problem moving the uploaded file to its destination."

I tried with a jpg (28 kb) and a png version (90 kb) both totally valid !

Exclamation OpenPlotter v2.x.x is coming!!
Posted by: Sailoog - 03-22-2019, 02:55 PM - Forum: General discussion - Replies (7)

First of all sorry for the delay posting this thread, some things should be decided and tested before.

We are glad to announce that OpenPlotter v1.x.x reached more than 10,000 direct downloads in one year. Torrent downloads are not included on this amount. We have learned a lot from your feedback and now we have an idea about what you need, what you do not, what you do not like or what you do not understand. Some apps like Signal K node server, pypilot, OpenCPN... have evolved a lot so we will try to apply all these improvements and everything we have learned on v2.x.x.

To know if we have achieved some of our goals we should remember them:

  1. One million euros
  2. Be an alternative to expensive and proprietary devices in our boats
  3. Use only free technologies and collaborative projects
  4. Save advanced users time by installing and configuring all the necessary tools
  5. Help beginner users to become advanced users introducing them in the use of free technologies
Still thinking how the hell we are getting 1 so let's focus on the rest.
We are sure that we are close to seeing the first open boat equipped with just free technology and environment/social friendly devices.
Some advanced users use OpenPlotter as base system to develop their own installations to fit their personal requirements. We will make a big step on this direction publishing a superscript to create OpenPlotter images and NOOBS files from scratch using any Debian based computer like Ubuntu. This way advanced users will be able to add/remove packages or settings creating custom OpenPlotter flavors.
We feel that somehow we have failed getting 5. Our weak point is the documentation so we need to fix this. Our time and human resources are limited and we had to choose between developing or documenting and what was developed made obsolete the little documented. Our plan to solve this is maintaining only the English version and let people make their specific tutorials in their languages or let localized forums do this work. This way is how projects like OpenCPN work. We will write just a technical reference. English is not our first language so I am afraid it will be plenty of mistakes, helps us with this please. We would like to say thanks to advanced users who help others on this forum, thanks to them the lack of documentation has not been so critical.

What is new?
  • Superscript to create OpenPlotter from scratch.
  • Lighter image and NOOBS files.
  • OpenCPN 5:
  • Xygrib:
  • New and complete online/offline documentation in All future versions will be on the same repository. Links to offline docs on every feature.
  • Telegram support. Create your own telegram bot easily. Trigger remote actions from Telegram bots and send messages to Telegram bots and groups from OP.
  • Take and send pictures by twitter or telegram with a webcam.
  • Grafana+InfluxDB support to manage logs and create dashboards.
  • Winlink support? it depends on free space on the final image to add the required packages.
  • New languages
What changes?
  • We will maintain only the English version of docs
  • GPIO management integrated into Actions.
  • MQTT management integrated into Actions.
  • Actions feature is based on Node-Red. There is an OpenPlotter interface to manage actions for Node-Red newbies.
  • Now we use Node-Red embedded into Signal K node server.
  • SMS support is removed.
  • AIS-SDR using both channels simultaneously.
  • Improved CAN management. MCP2515 support.
  • Incremental and improved update procedure to avoid long and heavy downloads.
  • Improved network management
  • Improved pypilot integration
  • Now kplex is optional. You can use it to set filters to your NMEA 0183 inputs/outputs.
  • Improved serial device management. Diferent options are now more explicit and guided.
  • NMEA 0183 generator is replaced by "Signal K to NMEA 0183" Signal K plugin
  • Deviation table is removed.
  • Calculation is replaced by "Derivated data" Signal K plugin
  • New "accounts" management, now is "credentials".
  • Improved Moitessier HAT management and installation.

We are waiting for OpenCPN to be released and then we will let the dust settle because some plugins will still need work. We will release OpenPlotter v2.x.x in 3 stages:

- We will publish a beta in openmarine for betatesters and translators.
- We will work on documentation while people is testing and translating.
- We will publish a release candidate with fixed issues and translations before the final release.

Will you have to burn an SD again?

Yes. Every OP major release needs to be installed from scratch in an SD. This is a problem for all of you who have bought charts from o-charts because you are forced to consume one of your 2 allowed systems for every chart. Remember that every time you reinstall OP you consume 1 o-charts license.

As some of you already know I work as o-charts employed too (until we get the million euros of course). O-charts and OpenCPN team we are working on a USB key dongle solution. You will be able to assign one of your 2 allowed licenses to this really small device and you will be able to run your charts on any computer where the dongle is plugged in. It is not an storage device where you save your charts but an special piece of hardware to decrypt your charts installed as usual on any machine. Reserve one of your 2 shots for the dongle.

And that is all, do you have any suggestion/request?

  Low Cost Smart Display From a Large Screen In-Dash Radio?
Posted by: abarrow - 03-22-2019, 10:56 AM - Forum: General discussion - Replies (1)

Has anyone thought about using one of these as an outside display?

Since it runs Android 8.1 , I would think (hope) the Android version of OpenCPN could be run on it. It's waterproof and has a touch screen.

  Getting started - pypilot on 1980 Gulfstar MY
Posted by: tobyyost - 03-20-2019, 08:51 PM - Forum: General discussion - Replies (2)

Within a week or two I will be finishing up the first part of my openplotter installation. I then want to move on to pypilot.  Forgive me as I am a newb to openplotter and raspberry pi.  My boat has an old autopilot that doesn’t work very well so last year I disconnected that and installed a garage door type of remote from amazon that allowed me to remotely steer my boat by simply supplying 12 v to one side or the other of the hydraulic pump. This was the best damn 15 dollar upgrade I ever made!  So to get started with pypilot I understand I need an mpu-9255?  Correct?   Then what exactly do I need to drive the motor?  Can someone give me some recommendations? Do I need any other hardware?  That is all for now. Just want to get everything on order.  Thanks

  Canusb data not making it to opencpn 3b+ 1.2
Posted by: Sderbyshire - 03-20-2019, 01:40 PM - Forum: How do I...? - Replies (4)


I’m testing out the new 3b+ build on board this weekend.

Successfully getting nmea2000 data in signalk, can see ais targets on the example map app.

But the data isnt getting to opencpn, no position or ais data.

How do i connect opencpn to signalk ?


  Adding WiFI adapter for shore connection
Posted by: MilesAhead - 03-20-2019, 11:49 AM - Forum: How do I...? - Replies (2)

First things first, I'm a newbie and not as tech-savvy as others on this forum, so please excuse "dumb" questions.

  • RPI: 3B+
  • OP: 1.2.x
  • WiFi: TP-LINK USB dongle plugged into a powered USB hub
I want to use the RPi as an AP for other equipment, particularly running OpenCPN on another RPi.

I also want to access the internet from shore providers, not just through my Android phone. Which is why I'm trying to set this all up in my home. Everything appears to be working, except I cannot browse the internet. I keep on getting the message "This site cannot be reached" when I try to browse to sites such as Google, CNN, BBC, ...

I have read the manual and I have tried to setup OP as per the manual.

Network settings tab in OP:
  • Network mode: RPi3+: AP + client
  • Sharing Internet Device: wlan0
  • Addresses:
    Multiplexed NMEA 0183:    192.86.xx.xx: 10110Signal K Server    192.86.xx.xx:3000VNC remote desktop    192.168.xx.xx:5900     
Obviously I'm hiding my actual IP address, but it is a valid address.

When I hover over the WiFI symbol on the top right of the screen I get the messages:
  • wlan1: Associated with openplotter
  • wlan1:
  • wlan0: Associated with "my home network"
  • wlan0: 192.168.xx.xx/24
  • eth0: Link is down
So I'm guessing there is something i'm not setting correctly in RPi itself?

Any and all help very much appreciated.

  Almost There . . .
Posted by: Sailbus - 03-19-2019, 09:08 PM - Forum: General discussion - Replies (5)

I'm excited to finally have the Pypilot working through the Opencpn plugin. Just making it move the rudder while I'm in the slip at the moment, but things are looking good.
My setup is a VNC connected RPI 3B+, MPU9250, PWM motor controller that's probably too low amps for the real world, and an Arduino UNO, after the NANO took a dive. Not entirely unexpected, the NANO had been a participant in a number of hexacopter crashes.
It's driving a fairly new Alpha 3000 ballscrew linear actuator. I've got current sense through a DIY shunt resistor, which I haven't got calibrated yet, but  I can see it work. Rudder position sense is working through the Alpha 10k pot feeding a voltage divider. No limit switches yet. I put LEDS on the motor controller Direction, PWM, and Enable inputs for troubleshooting.
My big problem is serial communication through the Pi GPIO to the Arduino. I've finally gotten a loopback test to work on the 5V side of the level converter, so I know the Pi TX and RX are working, but nothing on either Arduino. I'm almost ashamed to say how much time I've put into this issue without success. Finally plugged in USB and Bingo!
While I can get a USB Isolator on Amazon, I'd really like to get things working with an opto-isolated GPIO serial connection. Probably something simple to someone of experience, so any helpful hints would be appreciated

  Power mode
Posted by: xfactor99 - 03-18-2019, 03:03 PM - Forum: Feature Requests - Replies (3)

Hi to all.

I love this wonderfull project, thanks to all, especaly to Sean.

My Request would be if it is possible to add an simple Power Mode (in the Compass/GPS/Wind Window) stearing option.
This mode should simply  turn the drive fowerd/reverse by pressing the <> (Buttons) 1ximpulse (example 0.7 second) and <<>> (buttons) like 3ximpulse (example 2.1 second).

This would allow to test the stearing, to shorten or enlarge the ram of a tillerpilot for easy attach to the tiller and to test rudder angles or limit switches.

Thanks a lot

  efuse on arduino
Posted by: quetzal - 03-18-2019, 12:39 PM - Forum: General discussion - Replies (6)


I've just bought new arduino nano.
The efuse on them is not


So i've bad efuse on pypilot.
I've tried both with usbasp or arduino isp, I can change the efuse, for example for 0xFE, but not for 0x5 or 0x4 like in the readme.
So i've bad fuses error.

Regarding this it seem that 0xfd is exactly like 0x5. So i've set it to 0xfd.

For the moment, i've run with
#define DISABLE_TEMP_SENSE    // if no temp sensors avoid errors
#define DISABLE_VOLTAGE_SENSE // if no voltage sense
#define DISABLE_RUDDER_SENSE  // if no rudder sense

But in the pypilot client, i've the SYNC OVERCURRENT BAD_FUSES
Is it because of my fuse ? I've spend almost 2 hours on this problem without solution, i don't know why fuses are so important but do you think you can edit pypilot to accept 0xfd ?

Thanks !

  Project low cost autopilot
Posted by: gypsylyon - 03-17-2019, 09:32 AM - Forum: General discussion - Replies (10)

The reason for opening this thread is to let you know that Tehani and I are developing a very low-cost autopilot.
The idea came about because our pilots are years old. On the other hand Ray's mine also has a tendency to sulphate the tracks of the electronic circuit.  So before we come up with a cost of a few thousand euros to replace the one we have, we've decided to develop our own pilot whose final cost does not embezzle our coffers.

There is enough work already advanced, as I will comment later. We want to share this project with you, because we believe that there will be more people interested in this project that can take advantage of it. On the other hand, we see a contribution of ideas, as happened and happens with the OpenPlotter project. After all, one of the ideas is to be fully compatible with OpenPlotter and OpenCPN. But also that it can be used with other commercial plotters.
The compatibility with OpenPlotter we want it to be Plug and Play, so that it does not suppose an added effort to the installation of openplotter and its peripherals.
It will be equipped with its proper Gyrocompas / GPS. It is already developed and is separated from the pilot, to be able to place it in the optimal point of our boat, out of magnetic influences and in centre line. The compass will automatically adjust to the declination of the area where we are sailing, in such a way that between the different courses we will also have the real course. This gyrocompass includes the famous Kalman filter, which guarantees more reliable data and more speed.

Compatibility with all standards such as SeaTalk, NMEA183 and NMEA2000 or N2K, is obtained with a converter that can even function as a multiplexer / gateway if you have different systems coexisting. This step is already done. We are studying the possibility of including SignalK in it. But we have to analyze if it is going to suppose a reduction of the speed of calculation that reduces the response of the system. This is a point to discuss and negotiate.

Regarding the central one, it will probably have a more powerful processor than the ones used by commercials, with inputs for different sensors, such as for example, the rudder angle or motor navigation. N2K sensors, e.g. wind, can be connected without problems.

It could be discussed whether to use another type of cheaper analogue wind sensors.
Or if there is interest in making a pulse output for the existing speed displays on the boat.

In the programming of the central we will introduce "artificial intelligence", so that it has learning capacity and can better handle any direction with respect to the wind and the direction of the waves as well as sea state and meteorological conditions. And also for rescue operations (MOB).

As you can see it is an ambitious project. We have given ourselves time until the end of this year to complete the first operational version. That's why we count on you and your ideas for its development. Updating the software will be very easy using any mobile phone and without special programs.

Regarding the compatibility with commercial systems, we could start with a small survey and tell us which autopilot you have on the boat now and change which one you would put.

In next post we will be expanding our ideas and integrations that we are doing with yours.

We need to complete the specifications of this autopilot as soon as possible, because that depends on the design and manufacture of the circuit of the pilot.
This project has a considerable magnitude, a lot of effort and many hours of engineering work. That's why we need to know if you find it interesting or not and also if the fixed costs could be covered.

So from now on, it moves from being our private project to being everyone's project.