ll





Cetan Nagin - Shadow Hawk Web Server - Data Base
Automatic Radio Receiver Data Base Control






User Manual

Radio Receiver
Data Base Control

Cetan Nagin - Shadow Hawk
Remote Signals and Communications Intelligence System
(c)Copyright 2006-10 Cetan Nagin

 

User Manual Index



 

 


Radio Receiver - Data Base Control


 

 


Radio Receiver - Data Base Control window controls, selects, edits, and creates all of the databases and database tables used by the Cetan Nagin - Shadow Hawk Remote Signals and Communications Intelligence System to automaticly control the detection , classification, and recording of radio transmissions.

    • The Remote Location Table Contains all of the remote radio receivers' physical configuration characteristics (receiver, antennas, location, phone number, ip address , id / password, etc.) and location of each individual remote radio receiver's sites.

    • The Remote Scanning Table Contains all of the control information (frequencies, modulation type, scan bandwidth, recording table names, CTCSS/DCS, etc.) to enable the remote receiver to automaticly scan the desired radio spectrum.


  --

 


Apache HTTPD and MySQL Servers


 

 



    • Host - The IP address pointing to the active Apache HTTPD and MySQL servers where the automatic remote receiver control databases and data tables are located

    • User - The User ID need to access the Apache HTTPD and MySQL servers

    • Virtual Website Offset - The Apache HTTPD and MySQL servers logical address offset for virtual Web Hosting - leave underscore to disable the virtual server logical offset to <NULL>

    • Password - The User Password used to access the Apache HTTPD and MySQL servers

    • Remote DB Name - The active database name being referenced,

    • Remote Location TBL Name - The active Remote Receiver Location database table name being referenced,

    • Remote Scanning TBL Name - The active Remote Receiver Scanning database table name being referenced,


 

 


New Remote Control Database


 

 

    • NEW - Click to open the window to create a new MySQL recording and control database. All of the database tables both recording and control are stored in the same database in the demo program.




 

      Enter the name of the new database in the “Edit Box” and click on Enter New Database Name to create a new MySQL recording and control database.




 

      The Creating Remote Radio Receiver Database window will open while the new MySQL recording and control database is being created.


 


Select Remote Control Database




 

    • Remote Control Databases - Click to open the window to select an existing MySQL recording and control database.




 

 

      Click on the Radio Control Button in front of the MySQL recording and control database name to select the desired MySQL recording and control database. The selected MySQL database name will appear in the active Remote DB Name text box.


 

 


Edit Remote Location Table Name


 

 



      EDIT - Click to open the remote receiver location window to edit the present active or working MySQL remote receiver location database table in edit box to the left..


 

 


Example of Remote Receivers Location Database Table


 




 



    • Remote Location Table Name - Edit Box contains the name of the active or working remote receiver location table. The name of the present active or working location database table can be changed by editing the location database table name in the edit box. Remember to save the location database table after changing the remote receiver location database table name.

    • working - Click on working bar to generate working remote location database table for Remote Receiver Control Program,


 

 



    • Host - The IP address pointing to the active Apache HTTPD and MySQL servers where the automatic remote receiver control databases and data tables are located. The addresses “127.0.0.1” or “localhost” are equivalents

    • User - The User ID need to access the Apache HTTPD and MySQL servers

    • Password - The User Password used to access the Apache HTTPD and MySQL servers

    • DBName - The active database name being referenced,


 

 



    • Retrieve Location Table – Retrieve Location Table database table defined in Remote Location Table Name edit box.

    • Insert Into Remote Location – Not implemented (ITAR Restricted) - Inserts the displayed location table into the Remote Location Table location in the edit box to the right..

    • Browse – Not Implemented (ITAR Restricted)

    • Generate Scanning Table (Delete Old) – Store the displayed remote receiver's location table into the database table location in the Remote Location Table Name edit box.

    • Update Location Table – Update the active database table (at database name in Remote Location Table Name edit box) .,

    • Add More Database Rows – Add number of rows (edit box to right) at end of displayed local database table.

    • Close Window – Close the present window.


 

 



    • Delete (Button) – Deletes the present row in the displayed location table when clicked.

    • Delete (Check) – Deletes the present row if checked when clicking on Add More Database Rows button.

    • Insert (Button) – Insert a blank database table row before the present row when clicked.

    • Location – Location of Remote Radio Receiver (IE town or mountain name).

    • User Name – ID User Name to access the remote radio receiver.

    • Password - User Password to access the remote radio receiver.

    • Latitude - The Latitude of the remote radio receiver location in degrees

    • Longitude - The longitude of the remote radio receiver location in degrees

    • Select - The row is active in the Remote Receiver Location database table.


 

 



    • Phone – Check if the remote receiver location communications is via telephone.

    • TCP/IP - Check if the remote receiver location communications is via WAN/LAN.

    • Local Serial - Check if the remote receiver location communications is via Serial Comm Port.

    • Local USB - Check if the remote receiver location communications is via local USB

    • Country Code - The country code for the remote radio receiver's location.

    • Area Code - The area code for the remote radio receiver's location.

    • Telephone Number - The telephone number for the remote radio receiver's location.


 

 



    • Local Call On-Off - ----

    • Local Call Auto - ------

    • Intrnt Call Auto - ------

    • TCP/IP – The internet IP address of the remote radio receiver's location

    • Baud Rate – The data rate to the remote receiver

    • Receiver Type - The Remote Receiver's Type – Manufactures Model Number


 

 


New Remote Location Table Name/B>


 

 

    • New - Click to create a New Remote Receiver Location Database Table..




 

 



      Enter the name of the new Remote Receiver Location database Table in the “Edit Box” and click on Enter Remote Location TBL Name to create a new MySQL Remote Receiver Location database table. Upon completion of the generation of the new location data base table, the new location database table will open.


 


 


Select Remote Location Tables


 

 



    • Remote Location Tables - Click to open a window containing a list of all remote receiver location tables located in the open database.


 

 


Click on the radio button (Circled in RED) before the Remote Receiver's Location database table name to select the Location Data Base Table to be displayed. The Remote Receiver's Location database table contains the location , control and access information about the individual remote receivers..


Click on the RED X (Circled in BLUE) before the Remote Receiver's Location database table name to erase the Location database Table




 

 


Edit Remote Scanning Table


 

 



    • Edit - Click to open the remote receiver scanning window to edit the present active or working MySQL remote receiver scanning database table in “Edit Box” to the left..

 

 



    • Remote Scanning Table Name – The name of the remote scanning database table being displayed

    • Sampling RateThe Analog to Digital Converter sampling rate used in the Remote Receiver's Audio Recording / Analysis Engine Module

    • Select Sound Interface – Select the Audio Input port on the remote receiver's computer

    • Select Communications Port – The communications port connecting the remote receiver's radio to the remote radio receiver's computer.

    • Project Name - The project number in many cases is the case name or project name to allow for efficient project management.

    • working - Click on working bar to generate working database scanning table for Remote Receiver Control Program,


 

 



    • Host - The IP address pointing to the active Apache HTTPD and MySQL servers where the automatic remote receiver control databases and data tables are located. The addresses “127.0.0.1” or “localhost” are equivalents

    • User - The User ID need to access the Apache HTTPD and MySQL servers

    • Password - The User Password used to access the Apache HTTPD and MySQL servers

    • DBName - The active database name being referenced

    • Retrieve Scanning Table – Retrieve Scanning Table database table defined in Remote Scanning Table Name edit box.

    • Generate Scanning Table (Delete Old) – Store the displayed remote receiver's location table into the database table location in the Remote Scanning Table Name edit box.

    • Add More Database Rows – Add number of rows (edit box to right) at end of displayed local database table.

    • Close Window – Close the present window.


 

 



    • U.S. Frequency Allocation Chart. - NTIA frequency allocation chart (PDF)

    • NTIA Tables Of Frequency Allocations - NTIA frequency allocation tables

    • FCC - Universal Licensing System - Advanced License Search - Search FCC database for licensed RF transmitters

    • RadioReference.com The United States Radio Reference Database - mainly trunking information

    • Close Window


 

 



    • Delete (Check) – Deletes the present row if checked when clicking on Add More Database Rows button.

    • Delete (Button) – Deletes the present row in the displayed scanning table when clicked.

    • Insert (Button) – Insert a blank database table row before the present row when clicked.

    • Start Date - Starting date of recording RF transmission

    • Start Time- Starting time of recording RF transmission

    • Drop Down Box (Not Implemented ITAR Restricted) set scanning duration in temporal times

    • Stop Date - Stopping date of recording RF transmission

    • Stop Time Stopping time of recording RF transmission

    • On-Off – If checked – the Remote Radio Receiver's Control Program will skip the row when automaticly scanning.

    • Select – Not Implemented

    • Monitored Site Name - Monitored Site Name


 

 



    • Radio 1 - Power Switch - Remote Radio 1 (with external power switch)

    • Radio 2 - Power Switch - Remote Radio 2 (with external power switch)

    • DF (Direction Finder) - Power Switch - Direction Finder (with external power switch)

    • Ant No (Antenna Number) - Selected Antenna Number

    • Frequency - Frequency Remote Radio Receiver is listening to (MHz)

    • Begin Scan Frequency - Beginning Scanning Frequency (MHz)

    • End Scan Frequency - Ending Scanning Frequency (MHz)

    • Repeater Input Frequency - Repeater Input Frequency (MHz)

    • Scan Off/On - Step Size - Frequency Scanning Step Size in (Hz)

    • Skip Freq On Off - Skip Frequency File Enabled

    • Skipped Freq File- Skip Frequency File Name

    • View Skipped Freq File - View Skip Frequency File


 

 



    • Audio - Sets the audio output level when Remote Receiver's Radio Control Program is executing the scanning database table's row

    • Mode - Mutes the remote radio receiver's audio output when Remote Receiver's Radio Control Program is executing the scanning database table's row

    • FILTERSelects the remote radio receiver's IF filter when Remote Receiver's Radio Control Program is executing the scanning database table's row .

      The Filter Control Buttons select the wide or narrow if filters for the selected modulation mode.

      Modulation

      Narrow

      Wide

      SSB

      3 kHz

      6 kHz

      CW

      3 kHz

      6 kHz

      AM

      3 kHz

      6 kHz

      FM

      6 kHz

      50 kHz

      WFM

      50 kHz

      230 kHz

      ISB

      3 kHz

      6 kHz

      SAM

      3 kHz

      6 kHz

      DIGITAL

      6 kHz

      50 kHz

    • ATT – RF Attenuator on the RF input to the Remote Radio Receiver when Remote Receiver's Radio Control Program is executing the scanning database table's row

    • NB – Turns on the Remote Radio Receiver's Noise Blanker when Remote Receiver's Radio Control Program is executing the scanning database table's row

    • TONE – The remote radio receiver searches for a single CTCSS/DCS audible tone when Remote Receiver's Radio Control Program is executing the scanning database table's row (Not Implemented)

    • MUTE – Mutes the remote radio receiver's audio output when Remote Receiver's Radio Control Program is executing the scanning database table's row

    • AGC – Enables the remote radio receiver's automatic gain control when Remote Receiver's Radio Control Program is executing the scanning database table's row

    • AFC - Enables the remote radio receiver's automatic frequency control when Remote Receiver's Radio Control Program is executing the scanning database table's row

    • VCS – Activates the remote radio receiver's voice controlled squelch when Remote Receiver's Radio Control Program is executing the scanning database table's row

    • uVOLTS- The active Remote Receiver Location database table name being referenced,

    • MON - The active Remote Receiver Location database table name being referenced,

 

 



    • Finger Print - RF transmission finger printing enabled

    • Sub-Audible Tone PL (CTCSS) - set of low frequency tones ranging from 67.0 Hz to 250.3 Hz. The tones are a perfect sine wave and the frequency tolerance is very tight, typically +/- 0.5 Hz

      • OFF - CTCSS Detection OFF

      • SCAN - CTCSS Detection ON - Trigger On Any CTCSS Tone Present

      • 100.0 (any tone) - CTCSS Detection ON - Trigger On Selected CTCSS Tone Present

    • Sub-Audible Tone DPL (DCS) - DCS (Digital Coded Squelch) is digital data or code word that is transmitted with the voice audio. Unlike CTCSS (Continuous Tone Coded Squelch System) which uses continuous tones below 300 Hz., DCS uses digital data or code words. Each code word is unique and all code words may be used on the same channel without interference. At the end of the radio transmission and about 1/2 second before the transmitter un-keys, the radio will encode a 134 Hz tone that serves as a turn off code. .

      • OFF - DCS Detection OFF

      • SCAN - DCS Detection ON - Trigger On Any DCS Code Present

      • D032 (any code) - DCS Detection ON - Trigger On Selected DCS Code Present

    • On Off - Recording of RF transmission filtered by CTCSS/DCS

    • DTMF Numbers - Record DTMF and digital strings

    • Doppler - Doppler Direction in degrees (Click to Display angle) (ITAR Restricted)

    • TOA - Time of Arrival RF transmitter location in lat/long(Click to Display lat/long googe map) (ITAR Restricted)

    • Invr Freq - On/Off - Inversion Frequency In Use (ITAR Restricted)

    • Trunk Group Name - Not implemented in Demo Version

    • Trunk ID - Not implemented in Demo Version

    • Trunk Mode - Not implemented in Demo Version

    • Trunk Tag 1 - Not implemented in Demo Version

    • Trunk Tag 2 - Not implemented in Demo Version

    • Trunk Find - Not implemented in Demo Version

    • LTR - Not implemented in Demo Version

    • EDACS - Not implemented in Demo Version

    • Type I - Not implemented in Demo Version

    • Type II - Not implemented in Demo Version

    • PWR 1 - Remote Power Switch PWR 1 active

    • PWR 2 - Remote Power Switch PWR 2 active

    • PWR 3 - Remote Power Switch PWR 3 active



 

 


New Remote Scanning Table


 

 



    • New - Click to create a New Remote Receiver Scanning Database Table..



 

 



    • Enter the name of the new Remote Receiver Scanning database Table in the “Edit Box” and click on Enter Remote Scanning TBL Name to create a new MySQL Remote Receiver Scanning database table. Upon completion of the generation of the new scanning data base table, the new scanning database table will open.



 

 


Select Remote Scanning Tables


 

 



    • Remote Scanning Tables - Click to open a window containing a list of all remote receiver scanning database tables located in the open database.



 

 



Click on the radio button (Circled in RED) before the Remote Receiver's Scanning database table name to select the Scanning Data Base Table to be displayed.


Click on the RED X (Circled in BLUE) before the Remote Receiver's Scanning database table name to erase the Scanning database table.