home *** CD-ROM | disk | FTP | other *** search
/ Hacks & Cracks / Hacks_and_Cracks.iso / vol1 / pc_x2adv.zip / README.TXT < prev    next >
Text File  |  1997-05-16  |  12KB  |  296 lines

  1. Sorry my poor English!
  2.  
  3.  
  4. Given path to wearing from 02/25/97 add/change/hack
  5. The following commands:
  6.  
  7. ATGL2 - now is possible to call this group of commands both in a new
  8. format (ATGLK2) and in old (ATG).
  9. Is corrected bug with processing of a colon in ATG = and ATGR, the ATGW command
  10. (format former) nothing the not doing(making) ATGU command is added thrown out
  11. USR is thrown out.
  12.  
  13. ATC - is authorized change all 6 parameters of a configuration at any moment.
  14. The changes at once are written in NWRAM.
  15. WARNING: in the given wearing on the code of the country almost nothing
  16. depends. All essential parameters of the country are set up through AT commands
  17. + X.
  18.  
  19. AT ~ S = - Serial Number can be changed how many it is necessary of time. A
  20. format of input the following: AT ~ S = mmddyy-XXXXXXXXXYYY.
  21. Mmddyy - date of wearing.
  22. X, Y - it is possible to enter arbitrary characters, but USR prefers
  23. hex codes.
  24.  
  25. AT + X - set of parameters depending on the country.
  26. AT + XF - to place(install) parameters in US/CANADA.
  27. AT + XFdd installs parameters of the country dd (decimal). The admissibility of
  28. number of the country is not checked
  29. AT + Xdd =? - to look value of the dd parameter (decimal). The value is output
  30. in the hexadecimal code.
  31. AT + Xdd = HH - to place(install) value of the dd parameter (decimal). The
  32. value is entered in the hexadecimal code.
  33. The majority of parameters bytes, but is also words.
  34.  
  35. WARNING: these parameters are saved in NwRAM only on the AT and W command
  36.  
  37. AT%T - Conditional execution of commands. If the AT%T command will be given,
  38. she will be executed by a standard image. If the ambassador %T will be
  39. αdditional characters, the handler extended %T is called(caused).
  40.  
  41. Format of the extended command:
  42.  
  43. %T [time] passwd? Cmd1:cmd2
  44.  
  45. Time - TimeOut of waiting of codes DTMF in seconds. If for this time the
  46. password will be entered, the cmd1 command will be executed, the cmd2 command
  47. differently will be executed. Any transferred code will interrupt
  48. waiting with the output of the message ERROR.
  49.  
  50. Passwd - sequence of codes of the password. If incorrect character will be
  51. entered, the check will begin at first. The number of incorrect characters is
  52. not limited.
  53.  
  54.  
  55. At the command can be and abbreviated forms:
  56.  
  57. %T5 - will be?indefinitely(indefinite) to be expected the code 5. With input of
  58. the code diagnostics OK will be produced.
  59.  
  60. %T [10] 5
  61. - Too, but the code 5 should be entered during 10 seconds.
  62. If for this time it(he) will not be entered, diagnostics ERROR is produced.
  63.  
  64. %T5? I1 - With input of the code 5 the i1 command will be executed.
  65.  
  66. %T [3] 7? I2
  67. - If for 3 seconds the code 7 will be entered, the i2 command will be executed,
  68. the message ERROR differently will be output.
  69.  
  70. %T [20] 123? A:X1DP! 32
  71. - If for 20 seconds the code 123 will be entered, the modem will begin to
  72. execute the ATA command, differently it(he) will execute flash and will type
  73. the code 32 pulse by a set.
  74.  
  75. The note: the command does not make rise of a handset independently, in most
  76. cases sequence should be ATH1%T [...].
  77.  
  78.  
  79. Alas, but the memory of telephones and passwords was reduced with 10 up to 6
  80. pieces.
  81.  
  82.  
  83.  
  84. I.Set of parameters Dialtone/Busy/Ringing
  85.  
  86.  
  87. For set-up of these modes it is necessary to place(install) the register + X21
  88. in 0 and
  89. To include a mode of output of the additional debug information c by the help
  90. of the ATY4 command. After that it is necessary to include beeper of the modem
  91. and to connect modem to the telephone.
  92.  
  93. 1. Dialtone set
  94.  
  95. After a set of the ATD command you will see on the screen a sequence of digits.
  96. These digits shows a state of a line (as it DSP in the modem) has understood.
  97. Main in these digits two low bits are: bit 0 (the code 1) displays presence of
  98. any noise on a line. Bit the noise " further will be named ".
  99. Bit 1 (the code 2) displays presence of a signal with frequency 425 Hz, i.e.
  100. Signal Dialtone/Busy/Ringing. Bit the tone " further will be named ".
  101.  
  102. Other bits are not important yet.
  103.  
  104. If at you normal Phne Station, you will see streaming "2".
  105. In this case + X21 it is not necessary to touch.
  106.  
  107. If you see zero, it ετφα≈σ≥, that your modem cannot detect any signal on a
  108. line. And yours Phone Station parameters of signals very much differ from generally
  109. accepted and the correction is impossible.
  110.  
  111. If you see units, it means, that your modem detects Dialtone as a stranger of
  112. noise. Need to place + X21 in 1 (then bit noise the tone will move in
  113. bit) or in 2 (thus bit the noise will be added to bit tone).
  114.  
  115. If you see "3", it means, that your modem except Dialton'α detects also
  116. noise. It is possible ε≥±σ≈ⁿ bit noise (code 3 in + X21).
  117.  
  118. Here brief table of possible(probable) variants: codes the Register + X21
  119. 02 0
  120. 00 - ---------
  121. 01 1/2
  122. 03 1/2/3
  123.  
  124. If the codes periodically vary:
  125.  
  126. 02/03 2/3
  127. 02/01 2
  128. 03/01 1
  129.  
  130. If in a sequence of codes there are codes more than 3, it is possible them
  131. clear by the help of bits 7 and (or) 6 in the register + X21 (accordingly,
  132. mask
  133. 80h and 40h).
  134.  
  135. 2.Busy Sets
  136.  
  137. The mechanism is similar to set-up Dialtone. Only it is necessary to give the
  138. command of a set of own number, and in a step to hooters should occur "2",
  139. with a pause - zero. Before set-up it is necessary to place(install) + X21 in
  140. 0.
  141.  
  142. If so it also is - all wonderfully.
  143.  
  144. If is only 0 - nothing will leave, it is necessary to struggle with Phone Station.
  145.  
  146. Other variants:
  147.  
  148. 0/1 - Dialtone is detected as noise. In + X21 it is possible to put values 1 or
  149. 2 0/3 - Diatlone is detected as tone with impurity of noise. In + X21 it is
  150. possible to put values 1, 2 or 3.
  151. 1/3 - And line constantly there is a noise. In + X21 it is possible to put
  152. value 3.
  153. 2/3 - The modem defines(determines) noise, as Dialtone, and Dialtone as noise.
  154. In + X21 it is possible to put value 1.
  155. 1/2 - In pauses the modem detects noise. In + X21 it is possible to put value
  156. 3, in some cases 1.
  157.  
  158. The main objective of all these manipulations - to achieve, that with Dialtone
  159. on the screen were output ΣΓεΘΩΦ without impurity of other digits, with Busy
  160. and Ringing alternating "2" and zero. If it is achieved, Dialtone will be
  161. defined(determined).
  162. If with Busy the alternating zero and "2" are output, and the employment is
  163. not defined(determined), it is necessary to adjust of duration with the help of
  164. the registers
  165. + X45 - + X48. Too most Ringing concerns, only registers differ 
  166. + X52 - + X54.
  167.  
  168. There are cases, when the signals Dialtone and Busy so strongly differ on
  169. parameters what to pick up value + X21, allowing to understand both signals
  170. simultaneously, it fails. In this case ≡ΦΣσ≥±  something to offer.
  171.  
  172.  
  173. II. Adjustment of speed pulse dial of a set.
  174.  
  175.  
  176. For adjustment of speed two registers - + X15 and + X16 are intended.
  177.  
  178. + X16 installs delay between a set of adjacent digits. A unit of measurements
  179. of delay - 0.01 sec. It is possible to install delay from 0 up to 7F (127).
  180.  
  181. + X15 regulates of duration break/make. The high tetrad answers for duration of
  182. impulse, low for duration of a pause between impulses.
  183. If the value 0 - is placed(installed) are used of standard duration. The same
  184. standard duration are reached(achieved) with value + X15 = 8C.
  185. Look in the description of the registers more in detail.
  186.  
  187. If it is necessary to you on any reasons to type digit consisting from more
  188. than 10 impulses, it is possible to place(install) time of a pause between
  189. digits such - @, as time between impulses in one digit. Specifying in number
  190. "/" or other characters of a pause it is possible to type numbers from
  191. arbitrary number of digits with an arbitrary amount of pulses in each digit.
  192. In this case ATDP99/12/999 command will result in a set of three digits
  193. consisting from 18, 3-rd and 27 pulses.
  194.  
  195. III. Adjustment of output levels.
  196.  
  197. In the given wearing some variants of adjustments of output levels are
  198. possible(probable).
  199.  
  200. If you place(install) + X8 in value, distinct from 0, it is possible to
  201. regulate by a traditional method through S39.
  202.  
  203. If + X8 is equal 0, the value from the register + X6 is used. Pay attention,
  204. that it not an index and not value in decibels, and linear level of a signal.
  205.  
  206. Besides the level for a fax (+ X31) and levels of a voice-frequency set (+ X10
  207. and + X12) is separately regulated. They do not depend on value of the
  208. registers
  209. S39 and + X8.
  210.  
  211.  
  212. IV. Installation of wearing in the modem.
  213.  
  214. For use given patch it is necessary:
  215. 1) To take a set of wearings USR from 02/25/97
  216. 2) To find the file in it(him) of sv20.xmd
  217. 3) To start crack in one directory with it
  218. 4) To load wearing in the modem:
  219. a) To type the AT command of ~ X!
  220. ß) To start a file transfer sv20.xmd through protocol x-modem cks or crc
  221. (protocols 1K-XModem and others, with the size of the block distinct from 128
  222. bytes do not approach)
  223. 5) To give the AT command + XF
  224. 6) To give the AT and W command
  225. 7) And to set up to set up to set up.......
  226. 8) If you want enable X2 protocol:
  227. ATC8=31 
  228. ATNX
  229.  
  230.  
  231. WARNING:
  232. 1) The given version is intended only for modems US/CANADA.
  233. As she work on International I do not
  234. know. However, she(it) does not owe happyng's herself worse, than original
  235. 02/25/97, and the equipment should not burn down...
  236. 2) Items 5 and 6 not a wish, and absolutely mandatory condition. Otherwise
  237. catching Busy, Ring etc.
  238. Will disappear absolutely!
  239.  
  240.  
  241.  
  242. the IV. Description of the block of the additional registers
  243.  
  244. Parameters AT + X - building block of parameters of the country
  245.  
  246. + 0 Bit registers:
  247. 1 - Includes sound on in retrain during link OTHER bits are reserved (better
  248. to not touch)
  249. + 1 Maximum time between beep in a bell (second) If new beep will not be
  250. during this time, the counter of bells (S1) is dumped(reset).
  251. + 2 Minimum times beep in a bell
  252. + 3 Maximum times beep in a bell
  253. + 6 Levels for normal link (word)
  254. + 8 S39 is used. If the register = 0, is used value from the register + X6. If
  255. not is equal 0, the register S39 is used as an index in the table of levels.
  256. Attention: it influences only on normal connect. For a selected(allocated) line
  257. and fax other values are used.
  258. + 9 S39 default for and F
  259. + 10 Levels of a set by tone (base) (word)
  260. + 12 Levels of a set by tone (second frequency) (word)
  261. + 15 Speeds of a set by pulse. If the number is more 7, high and low terads
  262. have time is close / open on 0.003 about Usual value of speed of a
  263. set will be with the 8C code (8/12).
  264. If the value 7 or is less, it is standard variants from USR
  265. 96/144, 80/160 and 40/80 depending on and P
  266. + 16 Latency time between digits with pulse a set till 0.01 c (max. Value
  267. = 7F (127))
  268.  
  269. + 17 AT and P (default)
  270. + 20 S27 (default)
  271. + 21 Handles of recognition Busy:
  272. 80 - To clear bits on a mask 8Fh (standard)
  273. 40 - To clear bits on a mask 73h (in addition) low 2 bits - code of the function:
  274. 0 - Nothing to change
  275. 1 - Bit noise - > bit tone, noise to erase
  276. 2 - Bit noise + bit tone - > bit tone
  277. 3 - To erase bit noise
  278. + 22 AT and G (default)
  279. + 26 Latency time dialtone in seconds (0-gets from other place)
  280. + 29 FLASH Times  (ATD command!)
  281. + 30 Allowings of double apostrophes in string(line) of a set of number
  282. + 31 Output levels of a fax (word)
  283. + 39 Prohibitions of display and change and G
  284. + 45 Minimum times beep Busy
  285. + 46 Maximum ------- // ------
  286. + 47 Minimum times of a pause Busy
  287. + 48 Maximum ------- // ------
  288. + 49 Bits for Dialtone
  289. + 52 Minimum times beep Ringing
  290. + 53 Maximum -------- // --------
  291. + 54 Minimum times of a pause Ringing
  292. + 57 Prohibitions of waiting on "slash" (if the register = 1)
  293. + 68 common dividers for an output level (1000 = 1.0) (word)
  294. ; ======================================= ==================================
  295.  
  296.