Difference between revisions of "Radio Activities"

From Bloominglabs
Jump to: navigation, search
(Infrastructure: added info about radio-laptop)
 
(14 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
We've been slowing working on getting our antennas back up after the move in early 2018.
 +
 
We have several antennas and radios available for several bands and projects. This page is here to help track these projects and let folks know what we are doing.
 
We have several antennas and radios available for several bands and projects. This page is here to help track these projects and let folks know what we are doing.
  
Line 4: Line 6:
 
== Infrastructure ==
 
== Infrastructure ==
  
=== Radio Desk ===
+
=== Radio Room / Electronics Room ===
This is a desk that has been setup in an out of the way area just for radio activites at Bloominglabs. The idea was to keep this semi-isolated so that it attracts less non-radio related cluter, currently it's in the corner of the kitchen area. This is also relatively close to the antennas for shorter coax runs and provides easy access to the grounding block demarco.
+
Since our move in early 2018 we combined the radio desk with the electronics room so that both can be expanded. We have a larger radio bench now which is much less crowded. It is along the back wall of our building for shorter feed line runs to our growing antenna farm and also provides much easier access to our surge suppression/grounding block.
  
 
FCC licenced individuals are welcome to use our Ham radio gear. If you want to connect your rig to our antennas on a temporary basis that is fine too. If you want to setup any long term gear that's great, just let someone know that you have an interest and we'll help you get hooked up.
 
FCC licenced individuals are welcome to use our Ham radio gear. If you want to connect your rig to our antennas on a temporary basis that is fine too. If you want to setup any long term gear that's great, just let someone know that you have an interest and we'll help you get hooked up.
  
[[Image:Blabs_radio_desk02.jpg|none|thumb|300px|Radio desk]]
+
[[Image:Radio-desk.jpeg|none|thumb|300px|Radio desk as of 2024]]
 
+
  
 
=== Radios ===
 
=== Radios ===
 
* [[Amateur Radio]]
 
* [[Amateur Radio]]
** Yaesu FT-7800R dual band transceiver
+
** Yaesu FTM-2750 dual band 2m/70cm FM/C4FM transceiver
** Yaesu FT-900 HF transceiver
+
** Yaesu FT-710 HF transceiver
** Radio Shack HTX-212, 2m transceiver
+
** Yaesu FT-7800 dual band 2m/70cm FM transceiver (spare gear)
** Kenwood TK-705D 2m transceiver
+
** Tait TM8105 2m MMDVM high-power hotspot (145.785 simplex P25)
 +
** Jumbospot low-power 70cm transmitter (POCSAG Dapnet Pager Network)
  
 
* Other bands
 
* Other bands
** Radio Shack Sport CB
+
** CB - Cherokee CBS1000 base station
 +
** Uniden Bearcat 880 (spare gear)
  
 
* RX only
 
* RX only
** Uniden 996T Digital Scanner
+
** Uniden BCD-996T Digital Scanner
** Realistic Pro-136 Scanner (sub 1GHz)
+
** Uniden BCT-15X Analog Scanner
** Weather radio
+
** Uniden BC780XLT analog Scanner (spare gear)
 
+
** Realistic Pro-136 Scanner (sub 1GHz) (spare gear)
  
 
=== Antennas ===
 
=== Antennas ===
Our building has a 12 foot ceiling indoors and the peak of the roof line is at about 20 feet. We have a 17' mast which is approximately 13' feet above the peak of our roof. At the top is a dual-band 2m/440 ham antenna, then a WiFi dish is mounted just below that. We have another 10 foot mast with a discone on top mounted North of there for general scanning use, as well as other antennas.
+
We are still building out our antennas at our new location as of 2018. This information will probably change quite a bit through 2019.
  
[[Image:BL_masts.jpg|none|thumb|300px|Masts and antennas from left to right]]
+
[[Image:20181222_blabs_masts-small1.jpg|none|thumb|300px|Masts and antennas on rear side of our building - current as of Jan 2019]]
  
* Mast 1 - Left-most
 
** [[Weather Station]]
 
** ADS-B airplane telemetry antenna
 
** room for one more antenna
 
  
* CB antenna mounted to side of building at the peak, no mast
+
* Mast 1 - Right-most
 +
** RX-only / Discone for wide band receiving (< 1GHz), LMR-400 coax for low loss
 +
** LNA4ALL Low Noise Amplifier for improved high-frequency receiving
 +
** Wide-band 8-way power divider/splitter
 +
** Hook up your RX-only SDR to this for experimentation!
  
* Mast 2 - peak is about 33'
+
* Mast 2
** 2 meter pole antenna, top of antenna is at about 38'
+
** Dual band Diamond 2m/440 whip
** 24dBi dish for wifi mesh
+
  
* Mast 3 - peak is about 25'
+
* Mast 3
** Discone for wide band receiving, LMR-400 coax for low loss
+
** ADS-B/MLAT airplane telemetry antenna
** We have a LNA for this antenna if we want to improve higher-frequency reception. Currently hooked up to the Uniden digital scanner.
+
** [[Weather Station]] - pending, needs work before being re-deployed
 +
** room for other small antennas
  
* Mast 4 - pending
+
* Mast 4 - Left-most
** Cushcraft R-6000 HF antenna
+
** Solarcon A-99 CB/11m half-wave whip
  
 +
* Other masts/outdoor antennas being considered:
 +
** SatNOGS no-rotator station
 +
** Ham HF antenna (we have a Cushcraft R-6000 HF whip sitting idle)
 +
** WiFi dish (24DBi)
  
 
=== Grounding Block Demarco ===
 
=== Grounding Block Demarco ===
This is above the mud room (former laser room) in the workshop. All of the antenna coax runs go through here and get lightning surge suppression at this spot. There is a grounding plate for all ground attachments and the grounding plate is directly grounded to an outdoor grounding rod.
+
This is now located above the radio desk on the side of the loft area. All of the antenna coax runs go through here and get lightning surge suppression at this spot. There is a grounding plate for all ground attachments and the grounding plate is directly grounded to an outdoor grounding rod. Multiple pieces of equipment hooked to our antennas connect to our network so we have an ethernet surge suppressor here as well.
 
+
Additionally, there is another mounting board installed here for attaching infrastructure equipment for the WiFi mesh when needed. There is power and an ethernet hub here and this is also where the ADS-B receiver lives.
+
  
 
[[Image:Bl-grounddemarco.jpg|none|thumb|300px|Grounding demarco]]
 
[[Image:Bl-grounddemarco.jpg|none|thumb|300px|Grounding demarco]]
  
 +
=== Radio Laptop ===
 +
We replaced our Raspberry Pi workstation with an HP Probook with an external monitor in 2024. The monitor displays an ADS-B map most of the time. Feel free to add other radio-related software. See the room captain or a Bloominglabs officer for the credentials for the radio laptop. The laptop also has 3 Windows VirtualBox VMs for when Microsoft software is required:
 +
* Windows 10 Pro
 +
* Windows 7 Pro
 +
* Windows XP Pro
 +
Please be very careful when using the Windows 7 and XP VMs; they no longer receive security updates. We suggest running them with networking disabled. You have been warned.
  
 
== Radio Projects ==
 
== Radio Projects ==
Line 65: Line 76:
 
In April 2015 we were notified that our application to receive and host a free ADS-B receiving station for http://www.flightradar24.com/free-ads-b-equipment was approved. The hardware appears to be a [http://wiki.modesbeast.com/Radarcape:Software_Features Radarcape] embedded system with some of the web features disabled. The real time data feeds still work for local data capturing if desired. The antenna is mounted about 30' high. Members can get our premium login to http://www.flightradar24.com, just email contact at bloominglabs dot org for details.
 
In April 2015 we were notified that our application to receive and host a free ADS-B receiving station for http://www.flightradar24.com/free-ads-b-equipment was approved. The hardware appears to be a [http://wiki.modesbeast.com/Radarcape:Software_Features Radarcape] embedded system with some of the web features disabled. The real time data feeds still work for local data capturing if desired. The antenna is mounted about 30' high. Members can get our premium login to http://www.flightradar24.com, just email contact at bloominglabs dot org for details.
  
[[Image:Bl-adsb.jpg|none|thumb|300px|ADS-B receiver]]
+
Contrary to popular belief, the most common way to locate aircraft is by using a process know as MLAT and NOT by decoding ADS-B telemetry. ADS-B still remains valid, but is still not widely deployed in the continental US. MLAT stands for Multilateration and is a process that uses multiple ground-based receivers watching aircraft telemetry signals (usually 1090 MHz Mode S transponders - but not decoding this telemetry) to triangulate a moving aircraft. However most people in the SDR and scanning communities know what ADS-B telemetry is though so it's still easier to refer to this as an ADS-B receiver.
Manual for this device: [https://feed.flightradar24.com/fr24feed-manual.pdf https://feed.flightradar24.com/fr24feed-manual.pdf]
+
  
 +
[[Image:Bl-adsb.jpg|none|thumb|300px|ADS-B/MLAT receiver]]
 +
Manual for FR24 streaming: [https://feed.flightradar24.com/fr24feed-manual.pdf https://feed.flightradar24.com/fr24feed-manual.pdf]
  
==== Downloading aircraft data from our receiver ====
+
For more information about getting data off our receiver, see [[Bloominglabs_ADS-B]].
To download a static log of aircraft data from our receiver, use a web browser and connect to the unit (only from within Bloominglabs: http://192.168.1.3 ). There is no login required. You can also use wget to download a static copy of the log:
+
<pre>
+
wget -O aircraft.log http://192.168.1.3/log.php?id=xxx
+
</pre>
+
  
The data you want are the lines with [mlat] tags in them, in this case A4E330 is the planes id:
+
=== Police Scanner internet feeds ===
<pre>
+
[[Scanner]].
2017-07-02 05:49:00 | [mlat][i] A4E330
+
</pre>
+
 
+
A quick note on extracting just the MLAT lines from the log: This is a unix one-liner which is handy for parsing just aircraft data out of the log:
+
<pre>
+
egrep -v "Pinging|Stats|sent|Registered|synchronized|Synchronizing|Cached|syncing|ping|removed|Connected to|Response|MLAT timestamp|Too many connection|[feed]|main" aircraft.log
+
</pre>
+
 
+
 
+
==== Real Time Stream ====
+
A real-time stream of the data can be captured from port 30003:
+
<pre>
+
$ telnet 192.168.1.3 30003
+
Trying 192.168.1.3...
+
Connected to 192.168.1.3.
+
Escape character is '^]'.
+
AIR,,333,1,A185A3,101,2017/08/10,16:20:11.4294966710,2017/08/10,16:20:11.4294966710
+
MSG,5,333,1,A185A3,101,2017/08/10,16:20:11.4294966710,2017/08/10,16:20:11.4294966710,,41000,,,,,,,0,,0,0
+
AIR,,333,2,A10897,102,2017/08/10,16:20:11.4294966723,2017/08/10,16:20:11.4294966723
+
AIR,,333,3,A83443,103,2017/08/10,16:20:11.4294966732,2017/08/10,16:20:11.4294966732
+
ID,,333,3,A83443,103,2017/08/10,16:20:11.4294966732,2017/08/10,16:20:11.4294966732,N628DC
+
MSG,4,333,3,A83443,103,2017/08/10,16:20:11.4294966732,2017/08/10,16:20:11.4294966732,,,196.0,47.7,,,64,,,,,
+
MSG,8,333,2,A10897,102,2017/08/10,16:20:11.4294966741,2017/08/10,16:20:11.4294966741,,,,,,,,,,,,0
+
MSG,8,333,2,A10897,102,2017/08/10,16:20:11.4294966754,2017/08/10,16:20:11.4294966754,,,,,,,,,,,,0
+
MSG,5,333,2,A10897,102,2017/08/10,16:20:11.4294966805,2017/08/10,16:20:11.4294966805,,16025,,,,,,,0,,0,0
+
AIR,,333,4,A46D4E,104,2017/08/10,16:20:11.4294966820,2017/08/10,16:20:11.4294966820
+
ID,,333,4,A46D4E,104,2017/08/10,16:20:11.4294966820,2017/08/10,16:20:11.4294966820,UAL1659
+
AIR,,333,5,AAEF89,105,2017/08/10,16:20:11.4294966829,2017/08/10,16:20:11.4294966829
+
ID,,333,5,AAEF89,105,2017/08/10,16:20:11.4294966829,2017/08/10,16:20:11.4294966829,AAL2197
+
MSG,3,333,5,AAEF89,105,2017/08/10,16:20:11.4294966829,2017/08/10,16:20:11.4294966829,,36000,,,38.39378,-87.12485,,,0,0,0,0
+
MSG,4,333,5,AAEF89,105,2017/08/10,16:20:11.4294966830,2017/08/10,16:20:11.4294966830,,,419.0,227.2,,,0,,,,,
+
AIR,,333,6,AA7E2E,106,2017/08/10,16:20:11.4294966832,2017/08/10,16:20:11.4294966832
+
</pre>
+
 
+
Other tools like socat may be better for digesting the cooked log:
+
<pre>
+
socat - TCP:192.168.1.3:30003
+
</pre>
+
 
+
Dates are in UTC, so subtract 4 hours to convert all timestamps to EDT (or -5 hours for EST). A raw/binary data stream is available on port 30334. There are 3rd party tools which can be used to digest the cooked and raw streams for visualizing some of this data.
+
 
+
 
+
==== Notes on data ====
+
Our receiver regularly pulls in beacons from aircraft over 200 nautical miles away. Technically most of the aircraft data we receive are MLAT beacons (S-mode identifiers) which is different from ADS-B. MLAT signals are usually only receivable from the ground if the aircraft is above 5k-10k feet unless direct line-of-sight was obtained. The S-mode identifier is a 24-bit hex address unique to every aircraft. Not all aircraft have beacons, although after the year 2020 the FAA will require all aircraft to have some type of identifier.
+
 
+
The MLAT / S-mode / ICAO24 identifier will tie to a specific aircraft and tail number. Not all sites have a complete database, so multiple sources can be useful when looking up identifiers. These are handy to use:
+
* [https://www.flightradar24.com/data/aircraft https://www.flightradar24.com/data/aircraft]
+
* [http://www.airframes.org http://www.airframes.org] - Put the MLAT number in the "ICAO24 address" field
+
 
+
This site is very useful, you can do lookups here and also retrieve flight paths to see everywhere an aircraft has been logged:
+
* [http://www.ads-b.nl/index.php?pageno=9999 http://www.ads-b.nl/index.php?pageno=9999]
+
 
+
We only see occasional beacons from aircraft, so when the beacons pop-up behind it’s last known path, it means it was flying a circle around that area. The path just draws straight lines between beacon locations, so that can be somewhat misleading when a plane is circling an area.
+
 
+
----
+
 
+
 
+
=== Scanner Icecast internet feed ===
+
In April 2015 we revieved a Uniden 996T Digital Scanner on long-term loan by a very generous member of the public. This is a top end scanner that can receive the P25 digital mode used by our local emergency services and elsewhere across our state. We have an Icecast server to stream a feed from this radio so members can listen in remotely.
+
 
+
* http://bloominglabs.no-ip.org:8000
+
 
+
There are a lot of moving parts to get the scanner feed available at the moment. There is a troubleshooting page here for reference: [[Scanner]].
+
  
 
=== WiFi Mesh - pending ===
 
=== WiFi Mesh - pending ===
We have two 24dBi 2.4GHz dishes for linking up nearby remote buildings. We have one dish up and pointed towards our first candidate site, we continue to make forward progress.
+
There have been a number of people/groups interested in setting up various types of wifi meshes in town over the years. As of late 2018 there is a renewed effort which we hope to be able to participate with. If/when we are able to link up to this Ham mesh we will list more details here.
 
+
There are a couple of goals, but the project has room for growth and change. Firstly it would be nice just to see what other sites we can link together to have a private network that spans further than just our building. Second, it could provide backup communication in the event of an emergency. Third, it will be fun just to see what other uses we can come up with for this.
+
 
+
 
+
=== Part 15 station - Bloominglabs Radio - pending ===
+
This is essentially a low power non-licensed (legal) broadcast station in the AM commercial band (can be received on any common AM radio). Part 15 refers to [http://www.law.cornell.edu/cfr/text/47/15.221 47 CFR 15.221] (Operation in the band 525-1705 kHz in this case).
+
 
+
I've operated these in the past and they are a lot of fun. The coverage area can usually have a radius of about 1 mile, output power is limited to 100mA along with a limit of a 10' antenna. Because of FCC rules and the way this band of radio works the mast MUST be mounted directly into the ground, attaching it to our building will not work. Once our back parking lot area becomes more free of trailers I would like to run coax out through a drain pipe and get a station running.
+
  
 +
==== Goals of a mesh ====
 +
This is very open ended. Firstly, it's just a proof of concept to see if we/anyone can get a reliable link up to connect different parts of town off the grid. The hardest part about this is geography. Bloomington has a big "hump" that runs across the middle of town so it's hard to get the line-of-sight required for wifi. However we have a neighbor which should be linked up to this new mesh system soon... There are multiple ways to implement a mesh, as mentioned above the current lead contender is Ham focused. There is room for multiple mesh networks serving different purposes (ham and part15). However we are interested in working with anyone interested in pushing this project forward.
  
 
=== SatNOGS Ground Station - pending ===
 
=== SatNOGS Ground Station - pending ===
A couple of us are trying to build a [[SatNOGS Ground Station]]. Once this is operational we will be able to contribute to the SatNOGS network and allow members to control the dish for any satellite telemetry work they wish to do.
+
We have a no-rotator ground station in the testing stage [https://network.satnogs.org/stations/405/ here]. Our intent is to also get a rotator ground station running sometime this year too. See this page for further details on our SatNOGS progress: [[SatNOGS Ground Station v3]]
 
+
  
 
== QR code URL==
 
== QR code URL==

Latest revision as of 17:21, 19 May 2024

We've been slowing working on getting our antennas back up after the move in early 2018.

We have several antennas and radios available for several bands and projects. This page is here to help track these projects and let folks know what we are doing.


Contents

[edit] Infrastructure

[edit] Radio Room / Electronics Room

Since our move in early 2018 we combined the radio desk with the electronics room so that both can be expanded. We have a larger radio bench now which is much less crowded. It is along the back wall of our building for shorter feed line runs to our growing antenna farm and also provides much easier access to our surge suppression/grounding block.

FCC licenced individuals are welcome to use our Ham radio gear. If you want to connect your rig to our antennas on a temporary basis that is fine too. If you want to setup any long term gear that's great, just let someone know that you have an interest and we'll help you get hooked up.

Radio desk as of 2024

[edit] Radios

  • Amateur Radio
    • Yaesu FTM-2750 dual band 2m/70cm FM/C4FM transceiver
    • Yaesu FT-710 HF transceiver
    • Yaesu FT-7800 dual band 2m/70cm FM transceiver (spare gear)
    • Tait TM8105 2m MMDVM high-power hotspot (145.785 simplex P25)
    • Jumbospot low-power 70cm transmitter (POCSAG Dapnet Pager Network)
  • Other bands
    • CB - Cherokee CBS1000 base station
    • Uniden Bearcat 880 (spare gear)
  • RX only
    • Uniden BCD-996T Digital Scanner
    • Uniden BCT-15X Analog Scanner
    • Uniden BC780XLT analog Scanner (spare gear)
    • Realistic Pro-136 Scanner (sub 1GHz) (spare gear)

[edit] Antennas

We are still building out our antennas at our new location as of 2018. This information will probably change quite a bit through 2019.

Masts and antennas on rear side of our building - current as of Jan 2019


  • Mast 1 - Right-most
    • RX-only / Discone for wide band receiving (< 1GHz), LMR-400 coax for low loss
    • LNA4ALL Low Noise Amplifier for improved high-frequency receiving
    • Wide-band 8-way power divider/splitter
    • Hook up your RX-only SDR to this for experimentation!
  • Mast 2
    • Dual band Diamond 2m/440 whip
  • Mast 3
    • ADS-B/MLAT airplane telemetry antenna
    • Weather Station - pending, needs work before being re-deployed
    • room for other small antennas
  • Mast 4 - Left-most
    • Solarcon A-99 CB/11m half-wave whip
  • Other masts/outdoor antennas being considered:
    • SatNOGS no-rotator station
    • Ham HF antenna (we have a Cushcraft R-6000 HF whip sitting idle)
    • WiFi dish (24DBi)

[edit] Grounding Block Demarco

This is now located above the radio desk on the side of the loft area. All of the antenna coax runs go through here and get lightning surge suppression at this spot. There is a grounding plate for all ground attachments and the grounding plate is directly grounded to an outdoor grounding rod. Multiple pieces of equipment hooked to our antennas connect to our network so we have an ethernet surge suppressor here as well.

Grounding demarco

[edit] Radio Laptop

We replaced our Raspberry Pi workstation with an HP Probook with an external monitor in 2024. The monitor displays an ADS-B map most of the time. Feel free to add other radio-related software. See the room captain or a Bloominglabs officer for the credentials for the radio laptop. The laptop also has 3 Windows VirtualBox VMs for when Microsoft software is required:

  • Windows 10 Pro
  • Windows 7 Pro
  • Windows XP Pro

Please be very careful when using the Windows 7 and XP VMs; they no longer receive security updates. We suggest running them with networking disabled. You have been warned.

[edit] Radio Projects

[edit] ADS-B receiving station

In April 2015 we were notified that our application to receive and host a free ADS-B receiving station for http://www.flightradar24.com/free-ads-b-equipment was approved. The hardware appears to be a Radarcape embedded system with some of the web features disabled. The real time data feeds still work for local data capturing if desired. The antenna is mounted about 30' high. Members can get our premium login to http://www.flightradar24.com, just email contact at bloominglabs dot org for details.

Contrary to popular belief, the most common way to locate aircraft is by using a process know as MLAT and NOT by decoding ADS-B telemetry. ADS-B still remains valid, but is still not widely deployed in the continental US. MLAT stands for Multilateration and is a process that uses multiple ground-based receivers watching aircraft telemetry signals (usually 1090 MHz Mode S transponders - but not decoding this telemetry) to triangulate a moving aircraft. However most people in the SDR and scanning communities know what ADS-B telemetry is though so it's still easier to refer to this as an ADS-B receiver.

ADS-B/MLAT receiver

Manual for FR24 streaming: https://feed.flightradar24.com/fr24feed-manual.pdf

For more information about getting data off our receiver, see Bloominglabs_ADS-B.

[edit] Police Scanner internet feeds

Scanner.

[edit] WiFi Mesh - pending

There have been a number of people/groups interested in setting up various types of wifi meshes in town over the years. As of late 2018 there is a renewed effort which we hope to be able to participate with. If/when we are able to link up to this Ham mesh we will list more details here.

[edit] Goals of a mesh

This is very open ended. Firstly, it's just a proof of concept to see if we/anyone can get a reliable link up to connect different parts of town off the grid. The hardest part about this is geography. Bloomington has a big "hump" that runs across the middle of town so it's hard to get the line-of-sight required for wifi. However we have a neighbor which should be linked up to this new mesh system soon... There are multiple ways to implement a mesh, as mentioned above the current lead contender is Ham focused. There is room for multiple mesh networks serving different purposes (ham and part15). However we are interested in working with anyone interested in pushing this project forward.

[edit] SatNOGS Ground Station - pending

We have a no-rotator ground station in the testing stage here. Our intent is to also get a rotator ground station running sometime this year too. See this page for further details on our SatNOGS progress: SatNOGS Ground Station v3

[edit] QR code URL

The latest version of this document is always available online.
http://www.bloominglabs.org/index.php/Radio_Activities

URL for this page
Personal tools