Yazz schreef :
In de NMEA data steeam $GPRMC, zit de time stamp verwerkt van de positiebepaling
Zie even een stukje uit de NMEA stream
Listening to:"http://192.168.10.1/"
Port no: "2947" (TCP)
{"class":"VERSION","release":"3.7","rev":"3.7","proto_major":3,"proto_minor":7}
$IIDBK,A,0013.3,f,,,,
$GPRMC,175047.750,A,5232.0273,N,00526.6410,E,0.00,0.00,140513,,,A*6C
$PSTOE,0000.00,h,0000.00,h
$GPVTG,0.00,T,,M,0.00,N,0.0,K,A*0D
$IIVHW,,,000,M,00.00,N,,
$IIMTW,12.7,C
$IIDBK,A,0013.3,f,,,,
$GPGGA,175047.750,5232.0273,N,00526.6410,E,1,07,1.5,0.7,M,45.9,M,,0000*50
$PSTOX,A,A,V,V,V
$IIDBK,A,0013.3,f,,,,
$GPRMC,175048.000,A,5232.0273,N,00526.6410,E,0.00,0.00,140513,,,A*61
$PSTOE,0000.00,h,0000.00,h
{"class":"DEVICE","path":"/dev/ttyS1","activated":"2011-09-08T17:57:52.842Z","flags":9,"driver":"AIVDM","native":0,"bps":38400,"parity":"N","stopbits":1,"cycle":1.00}
!AIVDM,1,1,,B,13aDC;@P00PHp@pN3HaEfOwP2HLm,0*76
Dus dat werkt prima zo.
Met een old-school GPS antenne( coax kabel) heb je een gps device nodig die het signaal interpreteerd en toont als een positie, zoald bv de Furuno GP-32. Overigens de beste GPS device die ik ken.
Daarnaast heb je alleen gps domes met elektronica, voor 80 euro, die dit alles zelf doen en een NMEA stream als uotput geven die je direct in een AIS device op de nmea input aansluit. Dat is wat ik doe, en waarvan je de output uit de multiplexer ziet, hierboven.
Ik denk dat je mijn opmerking niet begrijpt, of ik jou optie 3 niet begrijp.
Het is een discussie die aan het probleem niet af of aan doet.
In optie-3 lijkt het alsof je NMEA-183 vanuit een externe GPS naar de AIS transponder leidt. Dit is bij klasse B niet mogelijk.
Dat je verder een GPS-data antenne gebruikt voor je NMEA-183 info is natuurlijk prima. De tekening bij optie-3 doet iets anders vermoeden.
Ik denk dat je bij optie-3, gezien de genoemde prijzen, een AIS-RX bedoelt en niet een RX/TX.
Het zijn maar details.