1.1.6 • Published 5 years ago

client-nmea-socket-to-event v1.1.6

Weekly downloads
1
License
ISC
Repository
bitbucket
Last release
5 years ago

ClientNmeaSocket2Event

To connect a socket NMEA pattern, with byte 10 to separate messages in tcp/ip connection. Permit connect to recive messages once at time in callback methods.

Instantiate

const ClientNmeaSocket2Listener = require('./client-nmea-socket-to-event') ;

//to connect an server running at port 8000
const nmeaSocketClient = new ClientNmeaSocket2Listener(
    {
        ip:'localhost',
        port:8000,
        log:true,
        autoReconnect:true
    }
) ;

Listen and Sending messages

const ClientNmeaSocket2Listener = require('client-nmea-socket-to-event') ;

const nmeaSocketClient = new ClientNmeaSocket2Listener(
    {
        ip:'localhost',
        port:8000,
        log:false,
        autoReconnect:true
    }
) ;

//Add event listener when recive messages type HLHUD recive here
nmeaSocketClient.addListener("HLPVA", (data)=>{
    //recive object { header, message }
    console.log("recived ", data.header, data.message )
})

nmeaSocketClient.onConnect( ()=>{
    //sending message like HLHUD
    nmeaSocketClient.sendMessage("HDADA", "HLPVA") 
} )
nmeaSocketClient.onDisconnect( ()=>{
    //sending message like HLHUD
    console.log("disconnected") 
} )
nmeaSocketClient.connect();
1.1.6

5 years ago

1.1.5

5 years ago

1.1.4

5 years ago

1.1.3

5 years ago

1.1.1

5 years ago

1.1.2

5 years ago

1.1.0

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.1

7 years ago

1.0.0

7 years ago