home *** CD-ROM | disk | FTP | other *** search
/ The Unsorted BBS Collection / thegreatunsorted.tar / thegreatunsorted / texts / cell_nfo / scan1c.txt < prev    next >
Text File  |  1994-12-19  |  8KB  |  189 lines

  1. Ok kids, here's the next release of my scan program, scan1c.exe.  There are 
  2. two main changes in this version.  First, I'm including the source.  Second, 
  3. it's compiled with the new CTEK library.
  4.  
  5. I hope to release scan 1.0 soon.  But first I need you guys to find the bugs 
  6. in this version and let me know (or even fix 'em yourselves).  Then I'll do 
  7. one last final official release.
  8.  
  9. Since I'm to lazy to add new instructions here are the instructions from the 
  10. old versions.
  11.  
  12. Tip for newbies:  To use this program you need an OKI 900 phone, a CTEK cable 
  13. and an MS-DOS computer.
  14.  
  15. -Jason
  16. jasonh@sdepl.ucsd.edu
  17.  
  18. ----------------
  19. scan1b.txt
  20. ----------------
  21. Congratulations!  You have been endowed with the possession of my new cellular 
  22. scanning program for the CTEK.  This version includes enhancements such as 
  23. faster scanning, user-interface improvements, and a great new graph function.
  24.  
  25. Please don't pass this version out to every schmuck on the net.  I'm only 
  26. giving it out to people who already have the CTEK so they can test it for me.  
  27. Once all the bugs are worked out I'll release it to everyone.
  28.  
  29. If you'd really like to see the source, let me know.  Of course the source 
  30. will be released when everything is ready.
  31.  
  32. GRAPHING
  33.  
  34. By popular demand, I've included a great new graphing function.  It draws a 
  35. bar graph showing the signal strength of up to 21 consecutive channels or 15 
  36. to 16 OMNICELL channels.  Here are the commands for graph mode:
  37.  
  38.     1:  Enter graph mode (only from idle mode)
  39.     N:  Set the number of channels to graph
  40.     M:  Graph OMNICELL channels yes/no
  41.     1-8:  Set the amount of averaging
  42.  
  43. I allow you to smooth out the bouncy signal strength measurements by averaging 
  44. the past 1-8 measurements. For no averaging, set the average to 1.
  45.  
  46. You can set the channel, system, and everything else while in graphing mode.
  47.  
  48. Graphing is kind of buggy right now.  See what problems you can find and tell 
  49. me about them.
  50.  
  51. PERFORMANCE IMPROVEMENTS
  52.  
  53. Squelch is implemented in voice mode.  The RSS is checked every four seconds.  
  54. If it is less than the squelch setting, the program exits voice mode.  Very 
  55. nice!  Now you can scan all day without touching the computer.
  56.  
  57. Scanning is faster and uses the update window to show you what's going on, 
  58. rather than tediously printing the channel and RSS to the data window as the 
  59. previous version did.  Ditto for OMNICELL scanning.  Also in scan mode, you 
  60. can now set the channel and system.  Scanning is also smarter-- if you start 
  61. scanning from a control channel, the scan will begin where the previous scan 
  62. left off, rather than the first channel of the current system.  Another cute 
  63. scanning feature:  ALT+4 will scan backwards.
  64.  
  65. Control channel monitoring is easier to use, since the program won't search 
  66. for control channels if you start from a voice channel.  Rather, it goes to 
  67. the last control channel you were monitoring.  You can also set the channel.
  68.  
  69. USER INTERFACE IMPROVEMENTS
  70.  
  71. I have added keypress modifiers to set the channel, squelch, and OMNICELL 
  72. offset without getting a prompt.  Type ALT+key to increment the value you want 
  73. to set.  Type ALT+SHIFT+key to decrement the value.
  74.  
  75. You can now find control channels, decode DTMF, and set anything in any mode.  
  76. You can quit the program from any mode with ESC.
  77.  
  78. The prompts for user input are now at the bottom of the screen.
  79.  
  80. Non-phone messages show up in the prompt window rather than the data window.
  81.  
  82. YOUR INPUT IS REQUESTED
  83.  
  84. Please send bug reports and suggestions to upsetter@mcl.ucsb.edu.  Enjoy!
  85.  
  86. ------------------------
  87. original scan.exe readme
  88. ------------------------
  89. SCAN.EXE  
  90.  
  91. A nice little cellular scanner program for use with the CTEK from
  92. Network Wizards.
  93.  
  94. USING SCAN
  95.  
  96. SCAN is easy to use.  Type SCAN [1,2] to run scan with the CTEK
  97. connected to serial port 1 or 2.  If the CTEK interface is not
  98. connected or your phone won't talk, SCAN won't run.
  99.  
  100. Once you have SCAN running, the current operating parameters are shown
  101. in the text box at the top of the screen.  Messages are shown in the 
  102. text box on the left.  Commands are shown in the text box on the right.  
  103. Most commands are fairly self-explanatory.  However, some commands can't 
  104. be used when you are in certain modes, as explained below.
  105.  
  106. For the impatient, you'll need these two commands before you start.  Hit
  107. <ESC> to quit the program while in idle mode.  Hit <SPACE> to exit the
  108. current mode.
  109.  
  110. MODES IN SCAN
  111.  
  112. SCAN operates in four different modes.  The current mode is shown as a
  113. single letter in the text box at the top of the screen.  These four
  114. modes are 'I' (idle), 'S' (scan), 'C' (monitoring control channel), and
  115. 'V' (monitoring voice channel).
  116.  
  117. When you start the program you are in idle mode.  This means you aren't
  118. doing anything except checking the RSS and updating the display.  You
  119. can do any command from idle mode.  You can only quit the program from
  120. idle mode!  To quit, hit <ESC>.
  121.  
  122. To enter scan mode, do an OMNICELL scan or normal scan.  To enter voice
  123. mode, monitor a voice channel.  To enter control mode, monitor a 
  124. control channel.  While in these modes, you cannot do the following:
  125.  
  126.         - monitor a control channel
  127.         - monitor a voice channel (by manually entering the command)
  128.         - do an OMNICELL or normal scan
  129.         - set the channel (by manually entering the command)
  130.  
  131. While in control mode, you can scan for a control channel and change the
  132. system.  You CANNOT do these functions while in scan or voice mode.
  133.  
  134. To exit the current mode, hit <SPACE>.  So remember:  <ESC> to quit
  135. from idle mode and <SPACE> to exit the current mode.  Easy?  I hope
  136. so.  You'll get the hang of it.
  137.  
  138. A WORD ABOUT OMNICELLS
  139.  
  140. What's all this OMNICELL stuff anyhow?  Well, certain cells are laid
  141. out so that the voice channels for the cell are in 21 channel steps
  142. from the control channel.  For example, if the control channel is
  143. 318 the voice channels in that cell will be 298, 277, 256, and so on.
  144. When you do an OMNICELL scan you scan the voice channels corresponding
  145. to the current control channel.  This is an easy way to scan all voice
  146. channels in a cell, IF the cell is using the OMNICELL layout.
  147.  
  148. Some cells use OMNICELL and the first voice channel is not 21 away from
  149. the control channel.  This is where the OMNICELL offset is used.  Say
  150. the control channel is 346 and you notice that the cell is assigning
  151. voice channels that correspond to an OMNICELL with control channel 351.
  152. Then you would set the OMNICELL offset to 5 to get scan the proper
  153. voice channels.  There's a little more to it but I'm to impatient to
  154. explain it here.  Read the source if you want.
  155.  
  156. Oh yeah, when doing an OMNICELL scan you only scan channels in the 1-666
  157. range.  If anyone knows how OMNICELLS are laid out for the higher
  158. channels, I'd like to know.
  159.  
  160. RELEASE ON AUDIT
  161.  
  162. Usually cell calls are released in two ways:  with a release message or
  163. with an audit message.  The release message, well, releases the call.
  164. The audit message just pings the phone to see if it's still there.
  165. If the phone doesn't reply (because joe phone user turned his phone off
  166. or something) the call is released.  You can set SCAN to stop monitoring
  167. a call on a release message only or an audit message.
  168.  
  169. SETTING THE SQUELCH
  170.  
  171. This works just like a scanner's squelch.  While scanning, the phone
  172. will stop on any channel with a RSS greater or equal to the current
  173. squelch setting.  Generally a setting from 15-25 works well.
  174.  
  175. THE SOURCE CODE
  176.  
  177. The source code is in the .zip file.  It's written more or less in
  178. ANSI C.  It was compiled with Borland Turbo C 1.0.  Also included
  179. are a makefile and the scan.h file.  Read, rewrite, tinker, enjoy,
  180. chuck it, I don't care.  If you come up with something cool, send
  181. me a copy.
  182.  
  183. This program was only tested on my Toshiba 286 laptop.  If it doesn't
  184. work on your computer, you have to fix it, not me.
  185.  
  186. Have fun.
  187.  
  188. Jason           upsetter@mcl.ucsb.edu
  189.