Access Photon workspace on a remote node
phditto [-b baud] [-H time1[,time2][,time3]] [-h height] [-i igrp] [-k] [-M kbytes[,Mbytes]] [-m modem] [-n node] [-o options] [-P palette_file] [-s service] [-T [p|n|l]...] [-t ipaddr] [-U userid[:password]] [-u] [-V...] [-w width] [-X offset] [-x offset] [-Y offset] [-y offset]
Default times are scaled based on baud rate yielding 1.2, 0.6, and 0.3 seconds at 9600 baud. Default mouse holdoff is disabled at baud rates above 115,200.
The -P palette_file option applies to Photon 1.13 only. |
The phditto utility is one of the programs behind Photon's Jump Gate connectivity technology. The utility lets you view and interact with another Photon workspace in a network. When you "ditto" the remote node, both you and the remote user can share the same workspace. By default, phditto displays the remote node's active console.
You can end the phditto session by selecting Close from phditto's window menu (click the right mouse button on the phditto label in the Taskbar).
When you specify a modem (using -m), phditto first acts as a simple text terminal emulator so you can interact with the modem, dial up a remote QNX machine, and log in. Once you're logged in, you can then start up a Photon session by entering the following command:
exec /usr/photon/bin/phrelay
The phditto program will then synchronize with the remote phrelay program and start to function as a Photon graphics terminal.
When you specify a TCP/IP connection (using -t), the inetd program running on the remote QNX host will automatically launch phrelay for you, provided phrelay and inetd have been configured properly.
"Ditto" the Photon session on node 7:
phditto -n7
Run an encapsulated Photon session (Photon within Photon) on the local machine:
phditto
Run an encapsulated Photon session on remote node 2:
phditto -n//2/dev/ph+
Dial in to a remote QNX machine where a remote Photon session will be started:
phditto -m/dev/ser2
Connect via the Internet to a remote QNX machine where a remote Photon session will be automatically started:
phditto -t198.53.31.1
Connect via the Internet to remote QNX node 2:
phditto -t198.53.31.1 -n2
Connect to a remote QNX machine and run an encapsulated PhAB session as user joe:
phditto -t198.53.31.1 -sphab -Ujoe:password