home *** CD-ROM | disk | FTP | other *** search
/ Current Shareware 1994 January / SHAR194.ISO / utility / irdc10.zip / IRDC.HLP < prev    next >
Text File  |  1993-10-18  |  25KB  |  582 lines

  1. .TOPIC:
  2. Contents
  3. ────────────────────────────────────────────────────────────────
  4.                     IMPORTANT: WARNING
  5.         ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄       ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  6.         ▌GENERAL INFORMATION▐       ▌   PROGRAM USAGE   ▐
  7.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀       ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  8.         IRDC Description          Command Line Args
  9.         ONE FOR ALL               IRDC.INI File
  10.         Special Serial Cable      Communication Ports
  11.         X-10 Powermid             Keyboard Usage
  12.         Home Automation BBS'      Problem Resolution
  13.         Help on Help!             IRDQ.EXE
  14.     ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  15.     ▌REGISTRATION INFORMATION▐ ▌   UPGRADE INFORMATION  ▐
  16.     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  17. .TOPIC:
  18. WARNING
  19. ────────────────────────────────────────────────────────────────────
  20. ONE FOR ALL* Remote Controls are sensitive devices; using a
  21. ONE FOR ALL Remote Control with a Special Serial Cable
  22. connected to a PC Serial Port could alter the memory
  23. contents of the Remote Control possibly rendering it
  24. inoperable if the following precautions are not adhered to:
  25.  
  26. 1) Ensure that the PC is powered-off.
  27. 2) Plug the Special Serial Cable into the PC Serial Port.
  28. 3) Plug the Special Serial Cable into the ONE-FOR-ALL Remote
  29.    Control.
  30. 4) Ensure that there are no loose connections.
  31. 5) Power on the PC and run the software.
  32. 6) VERY IMPORTANT: DO NOT TOUCH ANY BUTTONS on the remote
  33.    control when using the software.
  34. 7) Do not disconnect the Special Serial Cable until the
  35.    PC is powered off.
  36. The author assumes no liability for damages, direct or
  37. consequential, which may result from the use of IRDC.
  38. NOTES:
  39. ──────
  40. ∙ If you follow these precautions you should not encounter
  41.   any problems using your remote control with the software
  42.   or manually.
  43. ∙ If you physically press buttons on the keypad while the
  44.   software is communicating with the remote control strange
  45.   things can happen that could affect the operability of
  46.   your remote control.  If the memory contents of your
  47.   remote control are altered then the only way to restore
  48.   it to normal operation is to have it reloaded by
  49.   Universal Electronics or a local Service Dealer.
  50. ─────
  51. * ONE FOR ALL is a trademark of Universal Electronics.
  52. ───────────────────────<End of Topic>────────────────────────────────
  53. .TOPIC:
  54. IRDC Description
  55. ────────────────────────────────────────────────────────────────────
  56. IRDC is a program that sends commands to a ONE FOR ALL*
  57. Remote Control that instruct the remote control to emit
  58. INFRA RED (I/R) signals.  Essentially, IRDC emulates a
  59. person pressing buttons on the remote control keypad.  Any
  60. button sequence that can be physically entered on the remote
  61. control keypad can be emulated with the IRDC program
  62. including setting the Device type.  The range for the I/R
  63. signals can easily be extended through the use of the
  64. X-10 Powermid product.
  65.  
  66. IRDC is a DOS program that uses a simple point & click user
  67. interface.  (A Mouse though not required is highly
  68. recommended).  IRDC is designed to be robust software that
  69. is processor speed independent.  This program is shareware
  70. and you are invited to evaluate it for 30 days. If you
  71. continue to use the program after the 30 day evaluation
  72. period you are asked to register it.  The author retains all
  73. rights to the program.
  74. ─────
  75. * ONE FOR ALL is a trademark of Universal Electronics
  76. ───────────────────────<End of Topic>────────────────────────────────
  77. .TOPIC:
  78. ONE FOR ALL
  79. ────────────────────────────────────────────────────────────────────
  80.      ┌───────┐                                 ┌───────┐
  81.  ONE │▀ ▀ ▀ ▀│ IRDC supports the ONE FOR ALL   │▀ ▀ ▀ ▀│ ONE
  82.  FOR │▀ ▀ ▀ ▀│ 6 & 12. Models: URC-4000-2 &    │▀ ▀ ▀ ▀│ FOR
  83.  ALL │▀ ▀ ▀ ▀│ URC-5000-2.                     │▀ ▀ ▀ ▀│ ALL
  84.   6  │▀ ▀ ▀  │                                 │▀ ▀ ▀ ▀│ 12
  85.      │▀ ▀ ▀ ▀│ Models URC-4000-1 & URC-5000-2  │▀ ▀ ▀ ▀│
  86.      │  ▀   ▀│ (1st generation) are not        │▀ ▀ ▀ ▀│
  87.      │▀   ▀ ▀│ currently supported.            │  ▀   ▀│
  88.      │▀   ▀ ▀│ Quick Test:                     │▀ ▀ ▀ ▀│
  89.      │▄ ▄ ▄ ▄│ 4000-1 does not have CD button. │▄ ▄ ▄ ▄│
  90.      │▄ ▄ ▄ ▄│ 5000-1 does not have SAT button.│▄ ▄ ▄ ▄│
  91.      └───────┘ See IRDC.DOC for details.       └───────┘
  92. ───────────────────────<End of Topic>────────────────────────────────
  93. .TOPIC:
  94. Special Serial Cable
  95. ────────────────────────────────────────────────────────────────────
  96.                  The Special Serial Cable connects to
  97.        ┌───────┐ the external port (behind the battery
  98.  ONE   │▀ ▀ ▀ ▀│ compartment) in the ONE FOR ALL remote
  99.  FOR   │▀ ▀ ▀ ▀│ and to a standard PC CommPort. You can
  100.  ALL   │▀ ▀ ▀ ▀│ order the cable directly from the author
  101. Remote │▀ ▀ ▀  │ See:REGISTRATION INFORMATION ╔════════╗
  102. Control│▀ ▀ ▀ ▀│                                ║   PC   ║
  103.        │  ▀   ▀│                                ║        ║
  104.        │▀   ▀ ▀│                                ╚══╤══╤══╝
  105.        │▀   ▀ ▀│     Special Serial Cable   █≡ ┌───┴──┴────┐
  106.        │▄ ▄ ▄ ▄│≡█──────────────────────────█≡ │││││ ══█══ │
  107.        │▄ ▄ ▄ ▄│   3 PIN            9 PIN   █≡ └───────────┘
  108.        └───────┘ MALE PLUG       FEMALE PLUG
  109. ───────────────────────<End of Topic>────────────────────────────────
  110. .TOPIC:
  111. X-10 Powermid
  112. ────────────────────────────────────────────────────────────────────
  113.           X-10            ~~~~~~~~~~~~~~~~~~~~~~~    X-10
  114.           POWERMID     ▄███▄     Radio Signals  ▄███▄  POWERMID
  115.           TRANSMITTER▄███████▄       ─────>   ▄███████▄RECEIVER
  116.  
  117.                           <---I/R Signals--->  
  118.  ╔════════╗          ┌───────┐
  119.  ║   PC   ║      ONE │▀ ▀ ▀ ▀│             ╔═════════════════╗
  120.  ║        ║      FOR │  ▀   ▀│             ║ \             / ║
  121.  ╚══╤══╤══╝      ALL │▀   ▀ ▀│             ║       TV        ║
  122. ┌───┴──┴────┐≡▄      │▀   ▀ ▀│             ║                 ║
  123. │││││ ══█══ │≡█────█≡│▄ ▄ ▄ ▄│             ║ /             \ ║
  124. └───────────┘≡▀CABLE │▄ ▄ ▄ ▄│             ╟─────────────────╢
  125.                      └───────┘             ╚═════════════════╝
  126. The X-10 Powermid product consists of 2 components;
  127. 1) a transmitter which receives I/R signals, converts
  128.    them to radio signals and sends them to:
  129. 2) a receiver which receives the radio signals and
  130.    translates them back to I/R signals which are
  131.    them transmitted to line-of-sight I/R devices.
  132. This allows you to send I/R signals from your PC
  133. running IRDC/IRDQ to virtually anywhere in your
  134. home.
  135. The X-10 Powermid can be purchased from any X-10
  136. dealer.
  137.  
  138. ───────────────────────<End of Topic>────────────────────────────────
  139. .TOPIC:
  140. Home Automation BBS'
  141. ────────────────────────────────────────────────────────────────────
  142. The following BBS's are primarily dedicated to Home Automation:
  143.  
  144.      AUTOMATIC MANSION........................604-872-8407
  145.  
  146.      BARAN-HARPER GROUP HOME AUTOMATION BBS...905-471-9574
  147.      (HC2000 Source)                          905-471-6776
  148.  
  149.      HOME AUTOMATION LABS.....................404-319-6227
  150.  
  151. There is also a Home Automation section within the Consumer
  152. Electronics Forum (CEFORUM) on CompuServe.
  153. ───────────────────────<End of Topic>────────────────────────────────
  154. .TOPIC:
  155. Help On Help!
  156. ────────────────────────────────────────────────────────────────────
  157. Selecting a Help link:
  158. ══════════════════════
  159. With a mouse - click on phrases outlined by two triangles.
  160. With the keyboard - Press TAB or Shift-TAB to select a link.
  161.    Press ENTER to jump to that topic.
  162.  
  163. Scrolling the Help window:
  164. ══════════════════════════
  165. With a mouse - click on the horizontal or vertical scroll
  166.    bars.
  167. With the keyboard - press the cursor navigation keys.
  168.  
  169. Command Buttons:
  170. ════════════════
  171. Use a mouse to click a button or press the letter
  172. mentioned below.
  173.  
  174. Contents - displays a table of contents for the application's
  175.    Help.  Press C to select Contents.
  176.  
  177. Search -  opens a dialog box that lists all available Help
  178.    topics.  Select a topic from the list box and press ENTER.
  179.    Press S to select Search.
  180.  
  181. Back - jumps to the last Help topic viewed. Press B to select
  182.     Back.
  183.  
  184. Exit - Closes the Help Window.  Press X to select Exit.
  185. ───────────────────────<End of Topic>────────────────────────────────
  186. .TOPIC:
  187. IRDC.INI File
  188. ────────────────────────────────────────────────────────────────────
  189. IRDC will look for an IRDC.INI file in the current
  190. directory.  All program parameters can be defined within
  191. this file as well as Extended Remote Code definitions.  Any
  192. errors found within the IRDC.INI file will be reported and
  193. the program will be terminated.  IRDC will generate an IRDC
  194. IRDC.INI file (or overwrite an existing IRDC.INI file) when
  195. the 'Save' button on the Configuration panel is clicked.
  196. Note that Command Line Args will ALWAYS OVERRIDE
  197. conflicting parameters within the IRDC.INI file.  A sample
  198. IRDC.INI file, generated by IRDC, is shown below:
  199.  
  200. ;
  201. ;IRDC.INI File Created: 10-02-1993 07:37:33
  202. ;
  203. ; All Lines prefixed with ; are ignored
  204. ; Program Options
  205. ; ---------------
  206. ; CommPort=1,2,3 OR 4  DEFAULT=1
  207. ; Model=6 or 12        DEFAULT=6
  208. ; BW=YES or NO         DEFAULT=NO (Colour)
  209. ; WARNING=YES or NO    DEFAULT=YES
  210. ;
  211. Model=6
  212. BW=NO
  213. WARNING=YES
  214. ;
  215. ; User Defined CommPort
  216. ; ---------------------
  217. ; IRQ and Base_IO_Address apply to User Defined CommPort ONLY
  218. ;
  219. ; IRQ=1-15                 DEFAULT=4; IF Base_IO_Address is set
  220. ; Base_IO_Address=nnnn(n)  DEFAULT=1016; IF IRQ is set
  221. ;
  222. ; NOTE: The presence of either IRQ or Base_IO_Address in the
  223. ;       INI file will enable the 'User Defined CommPort'
  224. ;
  225. IRQ=4
  226. Base_IO_Address=1016
  227. ;
  228. ; Extended Remote Codes
  229. ; ---------------------
  230. ;
  231. ; The codes applicable to your I/R devices can be found in your
  232. ; your ONE FOR ALL manual.  These codes range from A10 - 78
  233. ;
  234. CODE=TV,10,DISPLAY
  235. CODE=TV,11,MTS
  236. CODE=TV,12,PICTURE +
  237. CODE=TV,13,PICTURE -
  238. CODE=TV,14,SLEEP
  239. CODE=TV,15,TV/VIDEO
  240. CODE=TV,15,ANTENNA/AUX
  241. CODE=TV,18,COLOUR UP
  242. CODE=TV,19,COLOUR DOWN
  243. CODE=TV,20,BRIGHT UP
  244. CODE=TV,21,BRIGHT DOWN
  245. CODE=TV,22,HUE UP
  246. CODE=TV,23,HUE DOWN
  247. CODE=TV,24,MATRIX/SURROUND
  248. CODE=VCR,10,SLOW SRCH UP
  249. CODE=VCR,11,SLOW SRCH DN
  250. CODE=VCR,12,MENU
  251. CODE=VCR,13,SELECT
  252. CODE=VCR,14,ON SCREEN
  253. CODE=VCR,15,CANCEL/SKIP
  254. CODE=VCR,16,TIMER
  255. ;
  256. ; End of IRDC.INI (07:37:33)
  257. ───────────────────────<End of Topic>────────────────────────────────
  258. .TOPIC:
  259. Command Line Args
  260. ────────────────────────────────────────────────────────────────────
  261. The following command line arguments can be entered in any
  262. order:
  263.  
  264. /Annnn(n) ∙ Base I/O Address applicable to User Defined
  265.             CommPort (Must be specified as a decimal number)
  266.             If /I argument is present, but /A is not; then
  267.             Base I/O Address will default to 1016 (3F8 Hex).
  268. /BW  ∙ Use Black & White colours
  269. /BW- ∙ Use Colour (You would only use this argument to
  270.        override an INI BW=YES)
  271. /Cn  ∙ COMMPORT where n = 1-4 (See Communication Ports)
  272. /In  ∙ IRQ applicable to User Defined CommPort where n=1-15
  273.        If /A argument is present, but /I is not; then IRQ
  274.        will default to 4.
  275. /Mn  ∙ MODEL where n = 6 or 12 (See ONE FOR ALL)
  276. /NW  ∙ Suppress the program reminder to read the WARNING
  277.        within Help (This command line argument is not
  278.        required if you have elected to forego the online
  279.        help by renaming or deleting IRDC.HLP).
  280. /NW- ∙ Display Warning (You would only use this argument to
  281.        override an INI WARNING=NO)
  282. /?   ∙ Display Command Line Arguments
  283.  
  284. DEFAULTS: If the program is run without any command line
  285.           arguments it will default to COMMPORT 1,MODEL 6,
  286.           COLOUR DISPLAY & WARNING=YES.  Note that
  287.           CommPort, Model & Display can be toggled from
  288.           within the program.
  289. NOTES: COMMAND LINE OPTIONS OVERRIDE IRDC.INI SETTINGS
  290.        MULTIPLE OCCURRENCES OF THE SAME COMMAND LINE ARGUMENT
  291.        ARE ACCEPTED; THE LAST INSTANCE WILL BE USED BY IRDC.
  292. ───────────────────────<End of Topic>────────────────────────────────
  293. .TOPIC:
  294. Communication Ports
  295. ────────────────────────────────────────────────────────────────────
  296. IRDC supports "pseudo standard" CommPorts 1 thru 4 using the
  297. following settings:
  298.   ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  299.   █          │      ├─ Base I/O Addr.──█  FOR PS/2 Settings
  300.   █ CommPort │ IRQ  │ Decimal │  HEX.  █  see PS/2 CommPorts
  301.   █──────────┼──────┼─────────┼────────█
  302.   █    1     │   4  │  1016   │  3F8   █
  303.   █    2     │   3  │   760   │  2F8   █
  304.   █    3     │   4  │  1000   │  3E8   █
  305.   █    4     │   3  │   744   │  2E8   █
  306.   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  307. If one of these CommPort settings matches your hardware
  308. configuration simply use the /C command line argument with
  309. the appropriate CommPort.  The CommPort= IRDC.INI directive
  310. can also be used.   Note that if IRDC is run without the /I
  311. (IRQ) or /A (Base I/O Address) Command Line arguments then
  312. the 'User Defined CommPort' is "undefined" and cannot be
  313. selected from the Configuration panel.
  314.  
  315. If your hardware configuration differs from the table above,
  316. then can define your own CommPort;see User Defined CommPort
  317. ───────────────────────<End of Topic>────────────────────────────────
  318. .TOPIC:
  319. User Defined CommPort
  320. ────────────────────────────────────────────────────────────────────
  321. You can define your own CommPort by using the /I and /A
  322. command line arguments (or IRQ= & Base_IO_Address= IRDC.INI
  323. file directives).  IRQ can be set to any value between 1 and
  324. 15 (inclusive).  Base I/O Address can be set to any value
  325. greater than zero.  CAUTION: your hardware may "lock up" if
  326. incorrect settings are used.  You should supply both
  327. arguments (/A & /I), however, if you only supply one of the
  328. arguments then the defaults applicable to CommPort 1 will
  329. apply to the other argument.  (eg. if only the /I5 argument
  330. is supplied, then the /A argument defaults to 1016).  If
  331. either the /I or /A argument is supplied, then the 'User
  332. Defined Commport' on the Configuration panel becomes
  333. enabled.
  334.  
  335. The Program will accept any combination of /C,/I,/A command
  336. line arguments and CommPort=,IRQ=,& Base_IO_Address=
  337. IRDC.INI settings.  The presence of any of the User Defined
  338. CommPort parameters will enable the 'User Defined
  339. CommPort'.  However, the startup (or active) CommPort will
  340. always be the last CommPort setting.  For example, if IRQ=7
  341. is defined in the INI file, but COMMPORT=3 is also defined
  342. later on in the file, then CommPort 3 becomes the startup
  343. CommPort.  In the same scenario, if /A3220 is specified on
  344. the Command Line, then the startup CommPort becomes the User
  345. Defined CommPort where IRQ=7 and Base I/O Address=3220.  The
  346. CommPort is NOT opened until a remote keypad button is
  347. 'clicked'.
  348.  
  349. THE BASE I/O ADDRESS MUST BE SPECIFIED IN DECIMAL NOTATION.
  350. ───────────────────────<End of Topic>────────────────────────────────
  351. .TOPIC:
  352. PS/2 CommPorts
  353. ────────────────────────────────────────────────────────────────────
  354.    ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  355.    █   PS/2   │      ├─ Base I/O Addr.──█ NOTE: A User Defined
  356.    █ CommPort │ IRQ  │ Decimal │  HEX.  █       CommPort must be
  357.    █──────────┼──────┼─────────┼────────█       used for PS/2
  358.    █    1     │   4  │  1016   │  3F8   █       CommPorts 3-8
  359.    █    2     │   3  │   760   │  2F8   █
  360.    █    3     │   3  │ 12832   │ 3220   █
  361.    █    4     │   3  │ 12840   │ 3228   █
  362.    █    5     │   3  │ 16928   │ 4220   █
  363.    █    6     │   3  │ 16936   │ 4228   █
  364.    █    7     │   3  │ 21024   │ 5220   █
  365.    █    8     │   3  │ 21032   │ 5228   █
  366.    ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  367. ───────────────────────<End of Topic>────────────────────────────────
  368. .TOPIC:
  369. Keyboard Usage
  370. ────────────────────────────────────────────────────────────────────
  371. Use the TAB/Shift-TAB keys to move among the various remote
  372. keypad buttons and the control buttons (eg. Configure, Help
  373. & About).  The Up/Down arrows can be used to move up and
  374. down the Extended Remote Code List Boxes.  Use the Space Bar
  375. key to select the current List Box item, check/uncheck a
  376. check box, or invoke a command button.  (The Enter key can
  377. also be used for all controls except the Extended Remote
  378. Code list box; the space bar must be used.) The ESCAPE key
  379. will exit the current function or the program if no other
  380. windows are visible. The cursor keys can be used to navigate
  381. within the keypad area; you can jump to adjacent buttons by
  382. pressing the appropriate key.  The program will jump over 1
  383. blank row/button if an ajacent button is not present.  The
  384. following quick access keys are applicable when the
  385. Configuration Panel IS NOT displayed:
  386.       Configure ∙ Alt-c
  387.            Help ∙ Alt-h
  388.            Exit ∙ Alt-x
  389.    Remote Codes ∙ Alt-d
  390. The following quick access keys are applicable when the
  391. Configuration Panel IS displayed:
  392.           Model ∙ Alt-m
  393.        CommPort ∙ Alt-p
  394.         Display ∙ Alt-d
  395.         Warning ∙ Alt-w
  396.              OK ∙ Alt-o
  397.            Save ∙ Alt-s
  398.          Cancel ∙ Alt-a
  399. ───────────────────────<End of Topic>────────────────────────────────
  400. .TOPIC:
  401. Problem Resolution
  402. ────────────────────────────────────────────────────────────────────
  403. The ONE FOR ALL remote control PC interface deploys a
  404. relatively simple communications protocol and you should not
  405. experience any problems provided that your special serial
  406. cable is in good condition and there are no loose
  407. connections.  However, the timing of the serial
  408. communications is very critical and there is not much
  409. tolerance for even minor deviation.  Any resident software
  410. that tampers with the system clock could throw the serial
  411. communications out of sync.
  412.  
  413. If IRDC does not appear to be working at all, then read
  414. through the following checklist to confirm your
  415. hardware/software setup:
  416. 1) Verify that your remote control is supported;
  417.    currently only the URC-4000-2 and URC-5000-2 are
  418.    supported.  (See the ONE FOR ALL section for a quick
  419.    test to identify your model.)
  420. 2) Ensure that you are using the correct CommPort; click
  421.    on the Configuration button and verify that the active
  422.    CommPort is correct.
  423. 3) Ensure that the Special Serial Cable connections are
  424.    firm and that the cable is not bent or stretched; The
  425.    most likely cause is the 3-pin serial connector not being
  426.    seated properly in the external port of the ONE FOR ALL
  427.    remote.  In some cases, it may appear to be properly
  428.    seated but in fact it is not.  It may be necessary to
  429.    tape the connection to ensure that it is sound.
  430. 4) Ensure that memory resident software is not
  431.    conflicting with IRDC by booting your PC without any
  432.    Device Drivers or TSR's.  (ie. use a stripped down
  433.    CONFIG.SYS and AUTOEXEC.BAT).
  434. If IRDC appears to be working but you run into a situation
  435. where the LED on the remote control stays ON with an amber
  436. colour and will not turn off, then communications between
  437. the remote control and the software have been disrupted. The
  438. most likely cause for this is a loose connection.  The
  439. remote control is in Serial Execution mode; power OFF your
  440. PC, check cable connections, power ON your PC and reload
  441. IRDC.  Click on a remote button and the LED should flicker
  442. amber, then green, then turn off.  If your remote
  443. consistently becomes stuck in Serial Execution mode, then it
  444. is probably the result of a timing problem; please contact
  445. the author in this case, adjustments can be made to the
  446. software to work around this.
  447.  
  448. If the ONE FOR REMOTE becomes "unresponsive" to IRDC, it
  449. could be because commands were sent to it while it was
  450. executing a macro.  This only applies to a ONE FOR ALL 12
  451. which will not act on commands sent while it is executing a
  452. macro; you should wait for the macro to complete before
  453. sending more commands.
  454.  
  455. If your problems persist, then please report your problem to
  456. the author who will attempt to resolve any problems you
  457. encounter:
  458.  
  459.    David Huras
  460.    37 Ruddell Crescent
  461.    Georgetown, Ont. L7G 5N4
  462.    CANADA
  463.  
  464.    FAX: 905-873-6429
  465.    CIS: 72767,472
  466.    Internet: david.huras@canrem.com
  467. ───────────────────────<End of Topic>────────────────────────────────
  468. .TOPIC:
  469. REGISTRATION INFORMATION
  470. ────────────────────────────────────────────────────────────────────
  471. IRDC is currently supplied as fully functioning software
  472. without built-in delays or "nag" screens prompting you to
  473. register. However, the program will timeout after 10
  474. minutes.  This limitation does not apply to the Registered
  475. version.
  476.  
  477. A significant amount of time and effort went into this
  478. program; please register the program if you intend to use it
  479. beyond the 30 day evaluation period.  The Registration Fee
  480. is $25.  You can also order the Special Serial Cable
  481. directly from the author ($20).  Registered Users will be
  482. shipped a printed manual and a diskette containing the
  483. Registered Version of the IRDC.  Registered Users will also
  484. receive IRDQ.EXE, a command line driven version of IRDC.
  485. See IRDQ.EXE for further information.
  486.  
  487. You can register IRDC by using the CompuServe Shareware
  488. Registration Service.  The $25 USD registration fee will be
  489. billed to your CIS account.  GO SWREG, the Registration ID
  490. for IRDC is #1449.  You are assured that the latest version
  491. of the software will be shipped within one business day when
  492. you use the CompuServe Shareware Registration Service.
  493. (Special Serial Cables must be ordered directly from the
  494. author).
  495.  
  496.  -=OR=-
  497.  
  498. Complete the REGISTRATION FORM contained in the REGISTER.FRM
  499. file and send with your cheque/money order to:
  500.  
  501.    David Huras
  502.    37 Ruddell Crescent
  503.    Georgetown, Ont. L7G 5N4
  504.    CANADA
  505. ───────────────────────<End of Topic>────────────────────────────────
  506. .TOPIC:
  507. UPGRADE INFORMATION
  508. ────────────────────────────────────────────────────────────────────
  509. ╔══════════════════════════════════════════════════════════════╗
  510. ║REGISTERED USERS of prior versions of IRDC can upgrade to the ║
  511. ║current version at ANY TIME by simply sending a diskette      ║
  512. ║containing their registered version of the software to the    ║
  513. ║author.                                                       ║
  514. ╚══════════════════════════════════════════════════════════════╝
  515. ───────────────────────<End of Topic>────────────────────────────────
  516. .TOPIC:
  517. IRDQ.EXE
  518. ────────────────────────────────────────────────────────────────────
  519. When you register IRDC you will receive IRDQ as a BONUS
  520. PROGRAM.
  521.  
  522. IRDQ is a command line driven version of IRDC that instructs
  523. ONE FOR ALL remotes to emit I/R signals based on a button
  524. name passed on the command line.  Alternatively, it will
  525. 'press' a series of buttons that are contained within a file
  526. when the filename is passed to IRDQ on the command line.
  527. This means you can build "macros" by creating files of the
  528. button names to be pressed.  In addition, it means the
  529. entire library of ONE FOR ALL I/R codes is at your disposal
  530. because you can dynamically set the device type at anytime.
  531. For example, you could build a button file containing the
  532. following button names:
  533.  
  534.      ;
  535.      ; IRDQ Button File - Turn on both TV's
  536.      ; Note: lines prefixed with ";" are ignored
  537.      ;
  538.      ; Assign TV Code: 000 (Sony TV)
  539.      TV
  540.      A
  541.      B
  542.      C
  543.      0
  544.      0
  545.      0
  546.      ; The Wait button name does not exist,but instructs
  547.      ; IRDQ to wait for 1/2 second to allow the ONE FOR ALL
  548.      ; remote to 'catch up'
  549.      Wait
  550.      ; The SONY TV has an Extended Remote Code to turn the
  551.      ; POWER ON use this code rather than the POWER button
  552.      ; which is just a toggle
  553.      A
  554.      6
  555.      8
  556.      Wait
  557.      ; Assign TV Code: 047 (GE TV)
  558.      TV
  559.      A
  560.      B
  561.      C
  562.      0
  563.      4
  564.      7
  565.      Wait
  566.      ; The GE TV has an Extended Remote Code to turn the
  567.      ; POWER ON use this code rather than the POWER button
  568.      ; which is just a toggle
  569.      A
  570.      1
  571.      8
  572.  
  573. The end result being you can build a virtually unlimited
  574. library of I/R signal sequences and generate them simply by
  575. invoking a program from the DOS command prompt.
  576. ───────────────────────<End of Topic>────────────────────────────────
  577. .TOPIC:
  578. Special Thanks
  579. ────────────────────────────────────────────────────────────────────
  580. Special Thanks to Jeff Sumberg & Doug Harper
  581. ───────────────────────<End of Topic>────────────────────────────────
  582.