v1.0a
GPS Plugin for FM-DX-Webserver
This plugin provides GPS data for the FM-DX web server.
v1.0a
- node.js module speaker is only loaded if the sound control has been activated (some Linux systems have problems with the sound output!)
Installation notes:
- Download the last repository as a zip
- Unpack all files from the plugins folder to ..fm-dx-webserver-main\plugins\
- Replace the ..fm-dx-webserver-main\server\tx_search.js with the attached one
- Stop or close the fm-dx-webserver
- Start/Restart the fm-dx-webserver with "npm run webserver" on node.js console, check the console informations
- Activate the gps plugin in the settings
- Stop or close the fm-dx-webserver
- Start/Restart the fm-dx-webserver with "npm run webserver" on node.js console, check the console informations
- Configure your personal settings in the automatically created gps.json (in the folder: ../fm-dx-webserver-main/plugins_configs)
- Stop or close the fm-dx-webserver
- Start/Restart the fm-dx-webserver with "npm run webserver" on node.js console, check the console informations
Configuration options:
The following variables can be changed in the gps.json:
GPS_PORT: '', // Connection port for GPS receiver (e.g.: 'COM1' or ('/dev/ttyACM0') / if empty then GPS off
GPS_BAUDRATE: 4800, // Baud rate for GPS receiver (e.g.: 4800)
GPS_HEIGHT: '', // Enter fixed altitude in m (e.g.: '160' ) or leave blank for altitude via GPS signal
UpdateMapPos: true, // Set the value true or false for updating the FM DX server map
UpdateMapInterval: 60, // Set the interval in s (e.g.: 60) for updating the FM DX server map
BeepControl: false, // Acoustic control function for gps status (true or false)
Important notes:
v1.0
- Provision of GPS data from compatible GPS receivers (e.g. VK-162) for the web server and plugins
- Acoustic signaling for gps status (Optional setting in gps.json)
- Updating the FMDX server map with the GPS coordinates (Interval adjustable - min. 15 seconds)
- Daily update check for admin
Until the web server is updated, the tx_search.js file in the server directory must be replaced with the attached one!!! Otherwise the location in the web server will not be updated.
