=============================================================================
        Description
=============================================================================

Serial Port for Remote Desktop is a software that allows redirecting of 
serial ports (native, USB, bluetooth, virtual) from your local machine to
a remote desktop session.

=============================================================================
        Installation and first run
=============================================================================

Download and save ftspr-*.tar.gz and ftplugins-*.tar.gz.
Unpack archives to the /opt:

	sudo tar -zxf ftspr-*.tar.gz -C /opt
	sudo tar -zxf ftplugins-*.tar.gz -C /opt

Start Serial Port for Remote Desktop daemon:

	$ sudo /opt/ftspr/sbin/ftsprd

Now you can use serial ports in remote desktop session. To see the list of 
all supported options, run:

	$ /opt/ftspr/sbin/ftsprd -h

Daemon management can be done with a configuration file.

=============================================================================
        Configuration File
=============================================================================

The 'ftsprd' daemon looks for the configuration file at '/etc/ftspr.conf'.
See the configuration file usage details in the default configuration file
"ftspr.conf" that is included in the product package.

=============================================================================
        Remote Desktop Client
=============================================================================

Appropriate version of FreeRDP should be installed. Then run once:

	$ sudo /opt/ftplugins/bin/ftrdpbr-setup.sh -i

There are 2 ways of usage.
First, just launch:

	$ /opt/ftplugins/bin/ftlaunch

Second, use FreeRDP directly. It depends on the installed FreeRDP version:

  FreeRDP v1.0:
	$ xfreerdp --plugin ftrdpbr -u USER -p PASSWORD SERVER

  FreeRDP v1.1:
	$ xfreerdp /dvc:ftrdpbr /u:USER /p:PASSWORD /v:SERVER

  FreeRDP v2.0 and above:
	$ xfreerdp /vc:ftrdpbr /u:USER /p:PASSWORD /v:SERVER

=============================================================================
        Citrix Session
=============================================================================

Citrix Receiver should be installed. Then run once:

	$ sudo /opt/ftplugins/bin/ftctxbr-setup.sh -i

There are 3 ways of usage.
First, use a web browser with XenServer address:

	http://SERVER/

Second, run the Citrix Receiver directly:

	$ /opt/Citrix/ICAClient/selfservice

Third, if /opt/Citrix/ICAClient/config/appsrv.ini was edited, run:

	$ /opt/Citrix/ICAClient/wfica

=============================================================================
        VMware Horizon Client
=============================================================================

VMware Horizon Client should be installed. Then run once:

	$ sudo /opt/ftplugins/bin/ftpcoipbr-setup.sh -i
	$ sudo /opt/ftplugins/bin/ftblastbr-setup.sh -i

Start VMware Horizon Client.

=============================================================================
        Teradici PCoIP Client
=============================================================================

Teradici PCoIP Client should be installed. Then run once:

	$ sudo /opt/ftplugins/bin/ftpcoipbr-setup.sh -i

Start Teradici PCoIP Client.

=============================================================================
        Amazon PCoIP
=============================================================================

Amazon WorkSpaces Client should be installed. Then run once:

	$ sudo /opt/ftplugins/bin/ftpcoipbr-setup.sh -i

Start Amazon WorkSpaces Client.

=============================================================================
        Amazon NICE DCV
=============================================================================

Amazon WorkSpaces or NICE DCV Client should be installed. Then run once:

	$ sudo /opt/ftplugins/bin/ftdcvbr-setup.sh -i

Start Amazon WorkSpaces or NICE DCV Client.
