A JavaScript Client Library for NodeJs that uses the xUesva plugin.
- Need X-Plane with the xUesva plugin installed.
- NodeJs >= 8.0.0
Install via NPM
$ npm install xuesvajs
Make sure X-Plane is started and the plugin is installed and active.
Modify the config.json or modify the config of object passed to xUesvaJs
{
"host": "127.0.0.1",
"port": 17152,
"broadcast": false,
"debug": false
}
Press a key
Send and Show a message into X-Plane
Execute a command
Begin a command
End a command
Press a button
Release a button
Set a data refs value
Subscribe to a data ref
Unsubscribe to a data ref
Override the data update interval from X-Plane
Send the disconnect command
GPL License - Copyright © Uesva