0.0.4 • Published 7 years ago

vx-sim-server v0.0.4

Weekly downloads
3
License
GNUPL
Repository
github
Last release
7 years ago

vx-sim-server

Simulation Telos VX Server for use in testing. Runs in node.js

Installing Dependencies

npm install vx-sim-server --save
--OR--
yarn add vx-sim-server

Getting Started

var SimServer = require('vx-sim-server')

var vx = new SimServer();

vx.startServer(function(config){
    //Print dynamically generated TCP port
    console.log(config.port);
})

Customizing Server



Static Port

  • By default, if a port is not provided, the OS will provide a random, available port
  • The dynamic feature is useful when creating multiple sim servers that are all running on different ports
  • Provide a static port to keep it from changing on server restart:

      {port:12345}

Custom Login Credentials

  • The default username is "username", and the default password is "password"
  • Customize the credentials by providing the following options

      {username: 'myUsername', password: 'myPassword'}

Debugging

  • By default the server will not log any connection details or tcp messages to the console.
  • To print details to the console add the debug option:

      {debug: 1} //Will print error messages to the console
      --OR--
      {debug: 2} //Will print error messages and ALL TCP communication messages to the console

Example

var vx = new SimServer({
    username: "user",
    password: "password1234",
    port: 10101,
    debug: 2
});
0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago