Skip to content

Releases: Highpoint2000/PSTRotator

v1.2 (only works from webserver version 1.2.6 !!!)

01 Aug 18:50
486962b
Compare
Choose a tag to compare

PST Rotator Plugin for FM-DX-Webserver

This plugin provides a graphical azimuth representation (rotor view) for the FM-DX web server.

image

Version 1.2 (only works from webserver version 1.2.6 !!!)

  • Bidirectional communication via own websocket channel (no port forwarding is needed!)

Installation notes:

  1. Download the last repository as a zip
  2. Unpack plugins directory (PSTRotator.js and the PSTRotator folder) into the web server plugins folder (..fm-dx-webserver-main\plugins)
  3. Unpack server directory (pstrotator_server.js and index_x.x.x.js) into the web server folder (..fm-dx-webserver-main\server)
  4. rename the version that matches the web server: \server\index_x.x.x.js to index.js
  5. run the node.js command: npm install jsdom
  6. Enable the web server in the PSTRotator (AZ) software
  7. Edit the line "const PSTRotatorUrl = 'http://127.0.0.1:80';" in the pstrotator_server.js and enter the IP:Port of your PST Rotator web server
  8. Edit the line "const externalWsUrl = 'ws://127.0.0.1:8080/extra"; in the pstrotator_server.js and enter the Port of your FM-DX webserver
  9. Start/Restart the fm-dx-webserver with "npm run webserver" on node.js console, check the console informations
  10. Activate the PSTRotator plugin it in the settings, check the browser console informations

Notes:

In order to use the plugin sensibly, you need a remote-capable rotor and the PSTRotator (AZ) software, which provides a web server. There are currently complications with the weather plugin because it is located directly above the rotor display. If you still don't want to do without it, you should adapt the following lines in frontend.js (weather plugin script):
image
This will move the weather plugin a little to the left and no longer overlay the rotor.

Users of the RDS-Logger plugin please install version 1.3h or higher!

History:

Version 1.1 (only works with webserver version 1.2.5 !!!)

  • theme-specific design
  • visually improved messages in the node.js console

Version 1.0 (only works with webserver version 1.2.5 !!!)

This plugin provides a graphical azimuth representation (rotor view) for the FM-DX web server.

v1.1 (only works with webserver version 1.2.5 !!!)

24 Jul 14:49
176f53c
Compare
Choose a tag to compare

PST Rotator Plugin for FM-DX-Webserver

image

Version 1.1 (only works with webserver version 1.2.5 !!!)

  • theme-specific design
  • visually improved messages in the node.js console

Installation notes:

  1. Download the last repository as a zip
  2. Unpack plugins directory (PSTRotator.js and the PSTRotator folder) into the web server plugins folder (..fm-dx-webserver-main\plugins)
  3. Unpack server directory (pstrotator_server.js) into the web server folder (..fm-dx-webserver-main\server)
  4. Unpack and Overwrite the package.json into the web server folder (..fm-dx-webserver-main)
  5. Add the line: "require('./pstrotator_server');" into ..fm-dx-webserver-main\server\index.js
    image
  6. run "npm install" on node.js console
  7. Enable the web server in the PSTRotator (AZ) software
  8. Edit the line "const PSTRotatorUrl = 'http://127.0.0.1:80';" in the pstrotator_server.js and enter the IP:Port of your PST Rotator web server
  9. Set up port forwarding for TCP port 3000 on your firewall/router for access to the websocket/cors proxy on your fm-dx-webserver
  10. Start/Restart the fm-dx-webserver with "npm run webserver" on node.js console, check the console informations
  11. Activate the PSTRotator plugin it in the settings, check the browser console informations

Notes:

In order to use the plugin sensibly, you need a remote-capable rotor and the PSTRotator (AZ) software, which provides a web server. There are currently complications with the weather plugin because it is located directly above the rotor display. If you still don't want to do without it, you should adapt the following lines in frontend.js (weather plugin script):
image
This will move the weather plugin a little to the left and no longer overlay the rotor.

Users of the RDS-Logger plugin please install version 1.3h or higher!

History:

Version 1.0 (only works with webserver version 1.2.5 !!!)

This plugin provides a graphical azimuth representation (rotor view) for the FM-DX web server.

v1.0 (only works from version 1.2.5!!!)

24 Jul 04:41
1859141
Compare
Choose a tag to compare

PST Rotator Plugin for FM-DX-Webserver

image

Version 1.0 (only works with webserver version 1.2.5 !!!)

This plugin provides a graphical azimuth representation (rotor view) for the FM-DX web server.

Installation notes:

  1. Download the last repository as a zip
  2. Unpack plugins directory (PSTRotator.js and the PSTRotator folder) into the web server plugins folder (..fm-dx-webserver-main\plugins)
  3. Unpack server directory (pstrotator_server.js) into the web server folder (..fm-dx-webserver-main\server)
  4. Unpack and Overwrite the package.json into the web server folder (..fm-dx-webserver-main)
  5. Add the line: "require('./pstrotator_server');" into ..fm-dx-webserver-main\server\index.js
    image
  6. run "npm install" on node.js console
  7. Enable the web server in the PSTRotator (AZ) software
  8. Edit the line "const PSTRotatorUrl = 'http://127.0.0.1:80';" in the pstrotator_server.js and enter the IP:Port of your PST Rotator web server
  9. Set up port forwarding for TCP port 3000 on your firewall/router for access to the websocket/cors proxy on your fm-dx-webserver
  10. Start/Restart the fm-dx-webserver with "npm run webserver" on node.js console, check the console informations
  11. Activate the PSTRotator plugin it in the settings, check the browser console informations

Notes:

In order to use the plugin sensibly, you need a remote-capable rotor and the PSTRotator (AZ) software, which provides a web server. There are currently complications with the weather plugin because it is located directly above the rotor display. If you still don't want to do without it, you should adapt the following lines in frontend.js (weather plugin script):
image
This will move the weather plugin a little to the left and no longer overlay the rotor.

Users of the RDS-Logger plugin please install version 1.3h or higher!