OpenPlotter integration #81
Replies: 26 comments 27 replies
-
That is great news. Honestly the price incl very highly shipping cost to EU were at least to me prohibitive |
Beta Was this translation helpful? Give feedback.
-
Yeah, MAIANA should be a "must have" for OpenPlotter if we want to achieve the full open source boat and we are close to that, we just need to find a solid solution for the sounder. This new OpenPlotter MAIANA app will take control of the serial connection of the USB/0183/2000/UART adapters before feeding the Signal K server and it will make possible enable/disable transmission and program the transponder with the boat data from the Signal K server or from a form. You will also be able to display transponder data and status on sexy dashboards or set virtual switches to enable/disable the transponder. Once this data is on the Signal K server you could also make MAIANA interact with the rest of the data of your boat and set triggers and actions. The possibilities are endless, for example you could: establish geofences and only transmit in some areas, only transmit when you have a close target, only transmit at night, disable transmission when you detect a ship known as "hostile"... it will depend on the dimensions of the packages but I am pretty sure we can send MAIANAs from Barcelona to any EU country for €5-7 for ordinary tracked shipments (5-10 days) and €19-25 for express shipments (2 days). Comments and suggestions are welcome. |
Beta Was this translation helpful? Give feedback.
-
The main update for MAIANA to support OpenPlotter is firmware with additional commands, so all existing breakouts could be wired directly to a RPi via USB and work over serial. Now, for OpenPlotter specifically, we're working on a very simple and inexpensive breakout board that just exposes the raw signals and UART, so it will reduce the overall kit cost somewhat. We still have to figure out the logistics of distributing the kit from Europe. |
Beta Was this translation helpful? Give feedback.
-
Regarding sounder, I'm also interested. Just started the retrofit process last week and I'm planning a haulout in the next two months, during which I want to replace all my really old instruments. In the past, I was semi-successful prototyping a circuit for my old Datamarine 200KHz transducer which measured to about 60ft (it was on a breadboard). But I don't really have bandwidth to take on such a project right now. |
Beta Was this translation helpful? Give feedback.
-
Just an idea: What do you think? |
Beta Was this translation helpful? Give feedback.
-
The basic UART breakout is in fab at JLCPCB now. I expect it sometime by the middle of next week. The firmware work should take me a day at most. |
Beta Was this translation helpful? Give feedback.
-
I’m already running OpenPlotter on a RPi4 with PICAN-M HAT and one of the first MAIANA units with NMEA 2000. Will this new integrated solution work with that HAT and/or have other specifications, benefits worth an upgrade for my system? |
Beta Was this translation helpful? Give feedback.
-
The main goal of this OP integration is to facilitate the configuration of the station data (even at runtime) and enabling/disabling transmission by software at anytime. We still have to confirm if we can also make updating the firmware easier. |
Beta Was this translation helpful? Give feedback.
-
First prototype of the bare-bones UART breakout is here. This one is meant for wiring to a Raspberry Pi, but it can also go on a breadboard, a protoboard, or be screwed onto a panel with the pins mounted upward. I think I'm going to change the holes for M2 mounts instead of M3, that was probably overkill :-) |
Beta Was this translation helpful? Give feedback.
-
Looks great! |
Beta Was this translation helpful? Give feedback.
-
Yes, of course. It’s a 0.1” pitch
…Sent from my iPhone
On Oct 7, 2021, at 10:54 AM, Sailoog ***@***.***> wrote:
Sorry my question is ambiguous, I mean:
Do you think I could solder 2 pins instead that screw connector for my project involving a host board with a 12V rail?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
|
Beta Was this translation helpful? Give feedback.
-
Perfect. thanks. Sizes? |
Beta Was this translation helpful? Give feedback.
-
A MAIANA UART kit just landed in Barcelona I will start with the integration this weekend :) |
Beta Was this translation helpful? Give feedback.
-
Here we go... This is my setup in the office: On the left is the power source, in the middle is the MAIANA UART version (green led is AIS reception, blue led is GPS fix and red led is AIS transmission) and on the right is the Raspberry running OpenPlotter and getting data by UART In OpenPlotter you have to make a serial connection in Signal K using the OpenPlotter serial app as usual. I have enabled the UART GPIO pins but if you have the MAIANA USB version you do not need to do this: Finally you just have to select this Signal K connection in the new openPlotter MAIANA app and you will be able to communicate with your MAIANA device easily: The "Update firmware" feature is still under construction but I think I will publish a beta soon so the lucky ones who already have a MAIANA unit can play with it. I am really impressed by the quality of the reception. I am inside a building 4 miles from the sea and I get the GPS fix after seconds and many AIS targets from 16 miles, including the small buoys in the port of Barcelona! |
Beta Was this translation helpful? Give feedback.
-
This is how MAIANA data is stored in Signal K:
|
Beta Was this translation helpful? Give feedback.
-
I have published the first beta. I have the MAIANA UART version so it would be great if someone can test it with any of the other MAIANA versions by USB. Short manual:
Enjoy |
Beta Was this translation helpful? Give feedback.
-
I need to clarify here that this may only work for those who have board version 11.3 and newer. There’s only a few of those in circulation.
…Sent from my iPhone
On Nov 14, 2021, at 12:15 PM, Sailoog ***@***.***> wrote:
I have published the first beta. I have the MAIANA UART version so it would be great if someone can test it with any of the other MAIANA versions by USB. Short manual:
Update OpenPlotter Settings app to 2.9.1
After updating you will see a new app "MAIANA AIS trabnsponder". Install it.
Open the OpenPlotter Serial app and create an alias for your MAIANA device and an "auto" connection in Signal K for it. From this moment you should get GPS/AIS data in Signal K and OpenCPN.
Open the OpenPlotter MAIANA AIS app and approve the connection of this app with signal k with read/write permissions.
Finally select the signal k connection for your MAIANA device in OpenPlotter MAIANA AIS app. Press refresh to get data from the device and "save station data" to send data to the device.
Please report any issue here: https://github.com/openplotter/openplotter-maiana
Enjoy
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
|
Beta Was this translation helpful? Give feedback.
-
It’s both. Some of the functionality required a hardware revision
…Sent from my iPhone
On Nov 14, 2021, at 1:42 PM, Koretsis Georgios ***@***.***> wrote:
Is this a firmware problem or hardware ? The compatibility i mean.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
|
Beta Was this translation helpful? Give feedback.
-
Starting to wish I waited and knew this integration was coming and I might
of bought a different model. Will the NMEA 2k model work with this
integration in any way? I Use OpenPlotter as my ships navigation system.
…On Sun, Nov 14, 2021, 15:43 Peter Antypas ***@***.***> wrote:
It’s both. Some of the functionality required a hardware revision
Sent from my iPhone
> On Nov 14, 2021, at 1:42 PM, Koretsis Georgios ***@***.***> wrote:
>
>
> Is this a firmware problem or hardware ? The compatibility i mean.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub, or unsubscribe.
> Triage notifications on the go with GitHub Mobile for iOS or Android.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#81 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKLZHFVKG54K6PC3MZDGXD3UMAUPBANCNFSM5EJZDR6A>
.
|
Beta Was this translation helpful? Give feedback.
-
Yeah it does. Email me, we’ll work something out
…Sent from my iPhone
On Nov 14, 2021, at 2:25 PM, Rudder2 ***@***.***> wrote:
Starting to wish I waited and knew this integration was coming and I might
of bought a different model. Will the NMEA 2k model work with this
integration in any way? I Use OpenPlotter as my ships navigation system.
On Sun, Nov 14, 2021, 15:43 Peter Antypas ***@***.***> wrote:
> It’s both. Some of the functionality required a hardware revision
>
> Sent from my iPhone
>
> > On Nov 14, 2021, at 1:42 PM, Koretsis Georgios ***@***.***> wrote:
> >
> >
> > Is this a firmware problem or hardware ? The compatibility i mean.
> >
> > —
> > You are receiving this because you authored the thread.
> > Reply to this email directly, view it on GitHub, or unsubscribe.
> > Triage notifications on the go with GitHub Mobile for iOS or Android.
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <#81 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AKLZHFVKG54K6PC3MZDGXD3UMAUPBANCNFSM5EJZDR6A>
> .
>
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
|
Beta Was this translation helpful? Give feedback.
-
This is Great!! thanks for all of your efforts Just to clarify, do the UART and the (newer) USB versions have the same functionality with Openplotter?
I use Bluetooth for streaming audio sometimes, I am not sure if UART and BT can be used at the same time? I thought I had read somewhere that they shared some of the same resources. |
Beta Was this translation helpful? Give feedback.
-
No, I don't think so, something else is happening. Are you trying to use it
with a Pi, or a laptop?
…On Tue, Nov 16, 2021 at 5:24 AM muebau ***@***.***> wrote:
yes neither "cli" nor "station ..." and the new "MAIANA AIS trabnsponder"
app seems to be unable too. It looks like the TX is kind of ignored. Is
there a chance that some input of the USB TTY can harm MAIANA?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#81 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAL6J3PM6SR2MXQDSIRTM7LUMJLSFANCNFSM5EJZDR6A>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Beta Was this translation helpful? Give feedback.
-
I don't think the board he has implements this. It's version 10.9.0. It
should ignore it.
…On Tue, Nov 16, 2021 at 5:40 AM Sailoog ***@***.***> wrote:
really strange. According to the issue you opened in openplotter-maiana
app: openplotter/openplotter-maiana#1
<openplotter/openplotter-maiana#1>
that happened after trying to set the TX switch. That action just sends
the command "tx?" to the device.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#81 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAL6J3OJZLSNNHVZZYNNK4LUMJNOLANCNFSM5EJZDR6A>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Beta Was this translation helpful? Give feedback.
-
It would make sense that a non expected command could clear all station data, you never know what side effects you will have. But this permanent clear station data does not make sense... |
Beta Was this translation helpful? Give feedback.
-
Please DM me. This may be hardware damage.
…On Tue, Nov 16, 2021 at 5:49 AM muebau ***@***.***> wrote:
The new "MAIANA AIS trabnsponder" app is on OpenPlotter on a RPi 4. My
terminal is "GTKTerm" on my Ubuntu laptop. I used "screen /dev/ttyUSB0
38400" too.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#81 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAL6J3KC4YMA3I3Y3LRKIT3UMJOONANCNFSM5EJZDR6A>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Beta Was this translation helpful? Give feedback.
-
New version of openplotter-maiana app going from alpha to beta and probably a release candidate. Changes:
|
Beta Was this translation helpful? Give feedback.
-
I am happy to announce that I have been in direct discussions with Roberto (aka Sailoog) from the OpenPlotter project, and we have ironed out a path to make MAIANA a built-in AIS solution for OP.
The main idea is that MAIANA will be managed entirely by a graphical interface in OpenPlotter, and the hardware interface will be a really inexpensive breakout board with direct UART connection to the Raspberry Pi.
In addition, we'll be exploring the possibility of distributing the MAIANA kit to European customers directly from the OpenMarine store, so as to avoid high shipping fees from California.
Personally, I think it's an ideal match and I'm very excited to get started!
Beta Was this translation helpful? Give feedback.
All reactions