Advertisement
Guest User

Untitled

a guest
Jul 20th, 2018
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.69 KB | None | 0 0
  1. #
  2. # Radiosonde Auto RX v2 Station Configuration File
  3. #
  4. # Copy this file to station.cfg and modify as required.
  5. #
  6.  
  7. # Logging Settings
  8. [logging]
  9. # If enabled, a log file will be written to ./log/ for each detected radiosonde.
  10. per_sonde_log = True
  11.  
  12. # RTLSDR Receiver Settings
  13. [sdr]
  14.  
  15. # Number of RTLSDRs to use.
  16. # If more than one RTLSDR is in use, multiple [sdr_X] sections must be populated below
  17. sdr_quantity = 1
  18.  
  19. # Individual SDR Settings.
  20. [sdr_1]
  21. # Device Index / Serial
  22. # If using a single RTLSDR, set this value to 0
  23. # If using multiple SDRs, you MUST allocate each SDR a unique serial number using rtl_eeprom
  24. # i.e. to set the serial number of a (single) connected RTLSDR: rtl_eeprom -s 00000002
  25. # Then set the device_idx below to 00000002, and repeat for the other [sdr_n] sections below
  26. device_idx = 0
  27.  
  28. # Frequency Correction (ppm offset)
  29. # Refer here for a method of determining this correction: https://gist.github.com/darksidelemm/b517e6a9b821c50c170f1b9b7d65b824
  30. ppm = 0
  31.  
  32. # SDR Gain Setting
  33. # Gain settings can generally range between 0dB and 40dB depending on the tuner in use.
  34. # Run rtl_test to confirm what gain settings are available, or use a value of -1 to use automatic gain control.
  35. # Note that this is an overall gain value, not an individual mixer/tuner gain. This is a limitation of the rtl_power/rtl_fm utils.
  36. gain = -1
  37.  
  38. # Bias Tee - Enable the bias tee in the RTLSDR v3 Dongles.
  39. bias = False
  40.  
  41. [sdr_2]
  42. # As above, for the next SDR, if used. Note the warning about serial numbers.
  43. device_idx = 00000002
  44. ppm = 1
  45. gain = -1
  46. bias = False
  47.  
  48. # Add more SDR definitions here if needed.
  49.  
  50.  
  51. # Radiosonde Search Parameters
  52. [search_params]
  53. # Minimum and maximum search frequencies, in MHz.
  54. # Australia: Use 400.05 - 403 MHz
  55. # Europe: Use 400.05 - 406 MHz
  56. min_freq = 401.0
  57. max_freq = 404.0
  58. # Have the decoder timeout after X seconds of no valid data.
  59. rx_timeout = 180
  60.  
  61. # Frequency Lists - These must be provided as JSON-compatible lists of floats (in MHz), i.e. [400.50, 401.520, 403.200]
  62.  
  63. # White-List - Add values to this list to *only* scan on these frequencies.
  64. # This is for when you only want to monitor a small set of launch frequencies.
  65. whitelist = []
  66.  
  67. # Black-List - Any values added to this list will be removed from the list of detected peaks.
  68. # This is used to remove known spurs or other interferers from the scan list, potentially speeding up detection of a sonde.
  69. blacklist = [403.200, 403.225]
  70.  
  71. # Grey-List - Any values in this list will be added to the start every scan run.
  72. # This is useful when you know the regular frequency of a local sonde, but still want to allow detections on other frequencies.
  73. greylist = []
  74.  
  75.  
  76.  
  77. # Settings for uploading to the Habitat HAB tracking database ( https://tracker.habhub.org/ )
  78. # Note that the habitat upload will use a fixed string format of:
  79. # `$$<payload_callsign>,<sequence number>,<time>,<lat>,<lon>,<alt>,<speed>,<temp>,<humidity>,<comment>*<CRC16>`
  80. # Where callsign is set below. Temp values are only supported on the RS41 at this time.
  81. # If you use a custom payload callsign, you will need to create an appropriate payload document for it to appear on the map
  82. #
  83. [habitat]
  84. habitat_enabled = True
  85.  
  86. # Uploader callsign, as shown above. PLEASE CHANGE THIS TO SOMETHING UNIQUE.
  87. uploader_callsign = Lahti
  88.  
  89. # Upload listener position to Habitat? (So you show up on the map)
  90. upload_listener_position = True
  91.  
  92. # Uploader Antenna Description.
  93. # If upload_listener_position is enabled, this information will show up in your station description on the habhub map.
  94. uploader_antenna = log periodic
  95.  
  96. # Habitat Upload Rate - Upload a packet every X seconds.
  97. upload_rate = 30
  98.  
  99. # Payload callsign - if set to <id> will use the serial number of the sonde and create a payload document automatically
  100. # WARNING - If running multiple RTLSDRs, setting this to a fixed callsign will result in odd behaviour on the online tracker.
  101. # DO NOT SET THIS TO ANYTHING OTHER THAN <id> IF YOU ARE USING MORE THAN ONE SDR!
  102. payload_callsign = <id>
  103.  
  104.  
  105. # Station Location (optional). Used by the Habitat Uploader, and by Rotator Control
  106. [location]
  107. station_lat = 60.960843
  108. station_lon = 25.826969
  109. station_alt = 136
  110.  
  111.  
  112. # Settings for uploading to APRS-IS
  113. [aprs]
  114. aprs_enabled = False
  115. # APRS-IS Login Information
  116. aprs_user = N0CALL
  117. aprs_pass = 00000
  118.  
  119. # APRS Upload Rate - Upload a packet every X seconds.
  120. upload_rate = 30
  121.  
  122. # APRS-IS server to upload to.
  123. aprs_server = rotate.aprs2.net
  124.  
  125. # Object name to be used when uploading to APRS-IS (Max 9 chars)
  126. # Should be either a callsign with a -11 or -12 suffix (i.e. N0CALL-12),
  127. # or <id>, which will be replaced with the radiosondes serial number
  128. # WARNING - If running multiple RTLSDRs, setting this to a fixed callsign will result in odd behaviour on the online tracker.
  129. # DO NOT SET THIS TO ANYTHING OTHER THAN <id> IF YOU ARE USING MORE THAN ONE SDR!
  130. aprs_object_id = <id>
  131.  
  132. # The APRS-IS beacon comment. The following fields can be included:
  133. # <freq> - Sonde Frequency, i.e. 401.520 MHz
  134. # <type> - Sonde Type (RS94/RS41)
  135. # <id> - Sonde Serial Number (i.e. M1234567)
  136. # <vel_v> - Sonde Vertical Velocity (i.e. -5.1m/s)
  137. # <temp> - Sonde reported temperature. If no temp data available, this will report -273 degC. Only works for RS41s.
  138. aprs_custom_comment = <type> Radiosonde <freq> <vel_v> http://bit.ly/2Bj4Sfk
  139.  
  140.  
  141. # Settings for pushing data into OziPlotter
  142. # Oziplotter receives data via a basic CSV format, via UDP.
  143. [oziplotter]
  144. # WARNING - This should not be enabled in a multi-SDR configuration, as OziExplorer currently has no way of differentiating
  145. # between sonde IDs.
  146. ozi_enabled = False
  147. ozi_update_rate = 5
  148. # UDP Broadcast output port.
  149. # Set to 8942 to send packets directly into OziPlotter, or set to 55681 to send via OziMux
  150. ozi_port = 55681
  151. # Payload summary output, which can be used by a few of the Horus Ground Station tools
  152. # Do not enable this if you are using the OziMux utility.
  153. payload_summary_enabled = False
  154. payload_summary_port = 55672
  155.  
  156.  
  157. # Position Filtering Options
  158. # These are used to discard positions which are clearly bad, such as where the payload has jumped halfway around the world,
  159. # or has suddenly ended up in orbit.
  160. # Adjust only if absolutely necessary.
  161. [filtering]
  162. # Discard positions with an altitude greater than 50000 metres.
  163. max_altitude = 50000
  164. # Discard positions more than 1000 km from the observation station location (if set)
  165. max_radius_km = 1000
  166.  
  167. # Advanced Settings
  168. # These control low-level settings within various modules.
  169. # Playing with them may result in odd behaviour.
  170. [advanced]
  171. # Scanner - Receive bin width (Hz)
  172. search_step = 800
  173. # Scanner - Minimum SNR for a peak to be detected. The lower the number, the more peaks detected.
  174. snr_threshold = 10
  175. # Scanner - Maximum number of peaks to search through during a scan pass.
  176. # Increase this if you have lots of spurious signals, though this will increase scan times.
  177. max_peaks = 10
  178. # Scanner - Minimum distance between peaks (Hz)
  179. min_distance = 1000
  180. # Scanner - Scan Dwell Time - How long to observe the specified spectrum for.
  181. scan_dwell_time = 20
  182. # Scanner - Detection Dwell time - How long to wait for a sonde detection on each peak.
  183. detect_dwell_time = 5
  184. # Scanner - Delay between scans. We should delay a short amount between scans to allow for decoders and other actions to jump in.
  185. scan_delay = 10
  186. # Quantize search results to x Hz steps. Useful as most sondes are on 10 kHz frequency steps.
  187. quantization = 10000
  188. # Upload when (seconds_since_utc_epoch%upload_rate) == 0. Otherwise just delay upload_rate seconds between uploads.
  189. # Setting this to True with multple uploaders should give a higher chance of all uploaders uploading the same frame,
  190. # however the upload_rate should not be set too low, else there may be a chance of missing upload slots.
  191. synchronous_upload = True
  192. # Only accept a payload ID as valid until it has been seen N times.
  193. # This helps avoid corrupted callsigns getting onto the map.
  194. payload_id_valid = 5
  195. # Paths to the rtl_fm and rtl_power utilities. If these are on your system path, then you don't need to change these.
  196. sdr_fm_path = rtl_fm
  197. sdr_power_path = rtl_power
  198.  
  199.  
  200. # Rotator Settings - Currently not implemented.
  201. # auto_rx can communicate with an instance of rotctld, on either the local machine or elsewhere on the network.
  202. [rotator]
  203. # WARNING - This should not be enabled in a multi-SDR configuration.
  204. rotator_enabled = False
  205. # How often to update the rotator position.
  206. update_rate = 10
  207. # Hostname / Port of the rotctld instance.
  208. rotator_hostname = 127.0.0.1
  209. rotator_port = 4533
  210. # Rotator Homing.
  211. # If enabled, turn to this location when scanning for sondes.
  212. rotator_homing_enabled = False
  213. rotator_home_azimuth = 0
  214. rotator_home_elevation = 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement