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.

Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Server Hardware for openplotter?
#31
(2019-08-29, 12:58 PM)glowntiger Wrote: Hi Max1947,
if Im ready with testing prototyp i can send you one. For first test I give 3pcs for half price If I get some feedback... ;-)
But first I fix all issues on the hardware. The Problem with the third sc16is752 I have found... There was a bad soldering. (Prototypes produce is handmate and no batch production)
I think the Price for the PCB is later arround 60-65€ without case. The Price for the case will be round about 15€.
Thomas

Ok, if it goes well with raspy4 and when it's ready, send me the full cost of the case, even in PM, ciao.
Reply
#32
Hi,
i have tested the i2c-1-wire server:
I use the ds2482-100. you can directly conect a DS18B20 as example.

for use you mus load the driver. (first be sure i2c bus is running and i2c tools installed. ;-) )
then you load the Kernel modul:
Code:
sudo modprobe ds2482
sudo su
echo ds2482 0x18 > /sys/bus/i2c/devices/i2c-1/new_device
You must do this with sudo su. Why? I dont know. after this you can finish sudo su an load the basic 1-wire modul with normal sudo:

Code:
sudo modprobe wire
now your 1-wire works ;-)
If you have a DS18B20connected you shuld find them:

Code:
cd /sys/bus/w1/devices
ls

     

now you can list the directory:
In my case:

Code:
cd /sys/bus/w1/devices/28-0118306524ff
ls
cat w1_slave
An you get the temperature of the ds18b20

   
Here 26,750°C.
This readings you can do later automaticly in a script.
If everything works I try this in Op Big Grin
Reply
#33
Now i have testet the digital inputs. All works fine.
Also I have tested a mcp23017 on the i2c connector. Also works fine.
what should I plan? 16x 8-28V digit. In, 16x 8-28V digital out (450mA) and 4x Analog in 0-10V? I would like to make a hat for the controler…. Or do you think we need more?
I have tested the RS422. Works realy good with NMEA0183 devices. Tested with Furuno RO4800 (AIS and UKW), GPS, and ST4000+ Pilot.
Now i only have to test the MCP CAN for NMEA2K

Here some pictures with case:
   

   

   

What I change is the position of the Input Terminal. This is at the Moment under the Pi...  Confused
This is the new position:
     
Reply
#34
By the way.
I have some ST60+ Raymarine on board. At the moment I get the Data over the Graphic Display with NMEA0183 out. There are not all Data available on NMEA.
The UART interface on the Pi is already free.
Do anybody know if there is piece of software available to use sealtalk1 to nmea an back?
For me its easy to expand the board with a sealtalk1 interface on the uart….
What do you think? Is it helpful?
Reply
#35
i think seatalk uses 9 bit on uart.
mare liberum
Reply
#36
Hi Jim,
thanks for your answer. Good Point.
I have took a closer look: So far as I know, the Pi can also work with 9-bit on the UART.
But I´m not sure.
Else I can put the Seatalk on the 16is752. The device can work with 9-bit.
But It´s tricky to translate the Data from seatlak to nmea sentences... Sealtalk uses ID´s and there is no master. A Programm must monitor if no device is buisy and then send the data...
If I understand this right?

I have seen this just now. Perhaps can solve it with this?:
http://abyz.me.uk/rpi/pigpio/cif.html#gpioWaveAddSerial
Reply
#37
you could look through these to see if there's something you can use or get some idea's.
https://github.com/search?q=seatalk
mare liberum
Reply
#38
(2019-09-02, 07:05 AM)glowntiger Wrote: Hi Jim,
thanks for your answer. Good Point.
I have took a closer look: So far as I know, the Pi can also work with 9-bit on the UART.
But I´m not sure.
Else I can put the Seatalk on the 16is752. The device can work with 9-bit.
But It´s tricky to translate the Data from seatlak to nmea sentences... Sealtalk uses ID´s and there is no master. A Programm must monitor if no device is buisy and then send the data...
If I understand this right?

I have seen this just now. Perhaps can solve it with this?:
http://abyz.me.uk/rpi/pigpio/cif.html#gpioWaveAddSerial

Hi, I also have all seatalk1 on my old boat. Autopilot St 1000, Bidata etc. All on an old Ray 8500 card. It would be perfect for me. I could replace everything with your new one. I think many users (seniors like me) still have seatalk1 equipment and would be happy to have a board with everything on board: NMEA 183, Seatalk1 and NMEA 2K. Smile
Reply
#39
(2019-09-02, 07:05 AM)glowntiger Wrote: Hi Jim,
thanks for your answer. Good Point.
I have took a closer look: So far as I know, the Pi can also work with 9-bit on the UART.
But I´m not sure.
Else I can put the Seatalk on the 16is752. The device can work with 9-bit.
But It´s tricky to translate the Data from seatlak to nmea sentences... Sealtalk uses ID´s and there is no master. A Programm must monitor if no device is buisy and then send the data...
If I understand this right?

I have seen this just now. Perhaps can solve it with this?:
http://abyz.me.uk/rpi/pigpio/cif.html#gpioWaveAddSerial

If it can help you: https://community.atmel.com/sites/defaul...alV3-5.pdf od anche: http://www.thomas-knauf.de/seatalk.htm
Reply
#40
FWIW: NMEA0183 to Signal K has support for STALK sentences, so if something can convert incoming Seatalk1 data to STALK we can deal with that on the input side.

https://github.com/SignalK/signalk-parse...ks/seatalk


Sent from my iPhone using Tapatalk
Reply


Forum Jump:


Users browsing this thread: niklun, 1 Guest(s)