plugins/consoles/docs/consoles.pod
changeset 34 284c68d7a3ac
parent 0 7f656887cf89
child 66 2a78c4ff2eab
equal deleted inserted replaced
33:cfabd0207208 34:284c68d7a3ac
   162 
   162 
   163 =back
   163 =back
   164 
   164 
   165 This is the console of choice for running on a handset with a full graphical ROM, if remote connectivity is not available.
   165 This is the console of choice for running on a handset with a full graphical ROM, if remote connectivity is not available.
   166 
   166 
   167 =head3 L<vt100cons.dll|vt100cons>
   167 =head3 L<vt100cons|vt100cons>
   168 
   168 
   169 A console implementation that will communicate with a VT100 compatible terminal (or terminal emulator such as HyperTerminal) via a serial connection. There are variants that work over TCP connnections (F<vt100tcpcons.dll>), Bluetooth (F<vt100btcons.dll>) and USB (F<vt100usbcons.dll>).
   169 A console implementation that will communicate with a VT100 compatible terminal (or terminal emulator such as HyperTerminal) via a serial connection. There are variants that work over TCP connnections (F<vt100tcpcons.dll>), Bluetooth (F<vt100btcons.dll>) and USB (F<vt100usbcons.dll>).
   170 
   170 
   171 Pros:
   171 Pros:
   172 
   172 
   200 
   200 
   201 =back
   201 =back
   202 
   202 
   203 This is the remote console of choice when running on target (i.e. non-emulated) hardware.
   203 This is the remote console of choice when running on target (i.e. non-emulated) hardware.
   204 
   204 
   205 =head3 L<rcons.dll|rcons>
   205 =head3 L<terminalkeyboardcons|terminalkeyboardcons>
       
   206 
       
   207 On platforms that support the Terminal Keyboard and Trace Core, this console allows the Carbide Terminal Keyboard plugin to be used directly with fshell, even in gui environments when the normal eshell terminalkeyboard plugin won't work.
       
   208 
       
   209 Pros:
       
   210 
       
   211 =over 5
       
   212 
       
   213 =item *
       
   214 
       
   215 Works over whatever transport that TraceCore can use (so will work over XTI even when no physical serial ports are available).
       
   216 
       
   217 =item *
       
   218 
       
   219 Works in GUI (DFS) builds - unlike the standard eshell plugin.
       
   220 
       
   221 =back
       
   222 
       
   223 Cons:
       
   224 
       
   225 =item *
       
   226 
       
   227 Requires Carbide and the Carbide Terminal Keyboard plugin to be installed.
       
   228 
       
   229 =item *
       
   230 
       
   231 Limited by what the Carbide Terminal Keyboard plugin allows - so no ymodem support.
       
   232 
       
   233 =back
       
   234 
       
   235 =head3 L<rcons|rcons>
   206 
   236 
   207 A console implementation that connects via TCP to a Win32 executable (called L<rcons.exe|rcons.exe>) that hosts console windows remotely.
   237 A console implementation that connects via TCP to a Win32 executable (called L<rcons.exe|rcons.exe>) that hosts console windows remotely.
   208 
   238 
   209 Pros:
   239 Pros:
   210 
   240 
   238 
   268 
   239 =back
   269 =back
   240 
   270 
   241 This console has been largely superceded by L<vt100cons|vt100cons> (or one of its variants) for target use. However, it is still useful on the emulator because a) it is easy to get up an running, and b) new windows automatically appear (rather than needing to explicitly connect a terminal emulator).
   271 This console has been largely superceded by L<vt100cons|vt100cons> (or one of its variants) for target use. However, it is still useful on the emulator because a) it is easy to get up an running, and b) new windows automatically appear (rather than needing to explicitly connect a terminal emulator).
   242 
   272 
   243 =head3 win32cons.dll
   273 =head3 win32cons
   244 
   274 
   245 A specialized console for running the WINSCW emulator directly in a DOS box. A batch file F<\epoc32\tools\fshell.bat> is provided for convenience.
   275 A specialized console for running the WINSCW emulator directly in a DOS box. A batch file F<\epoc32\tools\fshell.bat> is provided for convenience.
   246 
   276 
   247 Pros:
   277 Pros:
   248 
   278