home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaDemoCD2.iso / ASCII / TEXTE / SCENE / HPA / HACKING / USRUCOM.TXT < prev    next >
Encoding:
Text File  |  1994-03-26  |  2.9 KB  |  100 lines

  1. @BEGIN_FILE_ID.DIZUs Robotics Courier Secret Commands!
  2. @END_FILE_ID.DIZ
  3. USRobotics Courier V.34: Undocumented Features
  4. ----------------------------------------------
  5.  
  6. AT Commands
  7. -----------
  8.  
  9. ^BE^GHmX^I^H    (where ^ indicates a control character)
  10.                 enter flash rom programming mode
  11.  
  12.                 h = hex digit, n = decimal digit, [] = optional
  13.  
  14. G=[hhhh:]hhhh   display a byte dump of the modem memory
  15. GR[hhhh:]hhhh   display a word dump of the modem memory
  16. GIhhhh          read value from I/O port
  17. GOhhhh,hh       write value to I/O port
  18. GBhhhh          dump 256 sequential I/O ports
  19. GN              (unknown, set flag)
  20. GXhhhh          (unknown)
  21. GYhhhh          (unknown)
  22.  
  23. RS99?           display copyright notice
  24. USR             display copyright notice and credits
  25.  
  26. Yn
  27.       n =  5:   self test
  28.       n =  6:   (unknown, gives OK)
  29.       n =  7:   while online: signal quality screen
  30.       n =  8:   (unknown, displays lots of cryptic data)
  31.       n =  9:   (unknown, displays lots of cryptic data)
  32.       n = 10:   (unknown, not implemented?)
  33.       n = 11:   while online: display frequency level 
  34.       n = 12:   while online: display recv / xmit level (?)
  35.       n = 13:   (unknown)
  36.       n = 14:   (unknown; displays six bytes, final one is country code)
  37.       n = 15:   display dipswitch settings
  38.       n = 55:   (unknown)
  39.  
  40. &J              (unknown; works only in a specific, unknown mode of
  41.                 operation)
  42.  
  43. ~S?             display the 16-place serial number of the modem
  44.  
  45. ~S-ddmmyy-nnnnnnccnnnnnnnn
  46.                 save a new serial number to NVRAM
  47.                 ddmmyy  supervisor date
  48.                   n       a digit
  49.                   c       any character
  50.  
  51. S registers
  52. -----------
  53.  
  54. Saved to NVRAM:
  55.  
  56. S31             (unknown)
  57. S35             (unknown)
  58. S36             (unknown)
  59. S37             (unknown)
  60. S39             (unknown)
  61.  
  62. S40             (unknown)
  63.         .1      Germany: disable ATA
  64.         .2      Germany:   blocking
  65.  
  66. S57             (unknown)
  67.         .0      Germany: disable blacklisting
  68.  
  69. Volatile:
  70.  
  71. S17             (unknown, only written to)
  72. S20             (unknown)
  73. S30             (unknown)
  74. S50             (unknown, only written to)
  75.  
  76.  
  77. General AT Parser Idiosyncracies
  78. --------------------------------
  79.  
  80. - If not between Sn and = or ?, .n will be ignored.
  81.  
  82.  
  83. Country Codes:
  84. --------------
  85.  
  86.         0 = USA/Canada          10 = New Zealand
  87.         1 = Japan               11 = Czechoslovakia
  88.         2 = Finland             12 = Belgium
  89.         3 = Sweden              13 = Denmark
  90.         4 = UK                  14 = Australia
  91.         5 = Norway              15 = France
  92.         6 = Switzerland         16 = Germany
  93.         7 = Netherlands         17 = International
  94.         8 = South Africa        18 = Austria
  95.         9 = Italy               19 = Ireland
  96.  
  97. The country code, as all the Y14 bytes, is saved to NVRAM. There is a
  98. Cx=n command to modify those bytes, unfortunately this command is
  99. disabled.
  100.