From 70bc89e316dd000c78f03651919639cfa8a58ee2 Mon Sep 17 00:00:00 2001 From: aanper Date: Sun, 22 Sep 2019 10:37:26 +0300 Subject: [PATCH 01/10] Remove personal experiense from readme --- README.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/README.md b/README.md index 307595e..2dcee6d 100644 --- a/README.md +++ b/README.md @@ -2,10 +2,6 @@ A curated list of awesome radio resources. Inspired by awesome-*. -I recently pulled out my CB radio and installed it in my truck. This inspired me -to create an open source repository of all the radio related resources I found -helpful and my notes on the subject. - This project is aimed at hackers who enjoy all aspects of radio communication. While a lot of this technology isn't usable by citizens and is heavily regulated by the FCC, just knowing anything about it is special. I've been interested in From 50defdbf874c492b2867b2c747b19c60663c56b4 Mon Sep 17 00:00:00 2001 From: aanper Date: Sun, 22 Sep 2019 10:58:16 +0300 Subject: [PATCH 02/10] Update README.md --- README.md | 82 +------------------------------------------------------ 1 file changed, 1 insertion(+), 81 deletions(-) diff --git a/README.md b/README.md index 2dcee6d..22be47e 100644 --- a/README.md +++ b/README.md @@ -7,87 +7,6 @@ While a lot of this technology isn't usable by citizens and is heavily regulated by the FCC, just knowing anything about it is special. I've been interested in learning the ins and outs of radio, as well as hearing stories, new and old. -## General - -### Links - -* [Radio (wikipedia)](http://en.wikipedia.org/wiki/Radio) -* [Radio Spectrum (wikipedia)](http://en.wikipedia.org/wiki/Radio_spectrum) -* [Skywave (skip) (wikipedia)](http://en.wikipedia.org/wiki/Skywave) -* [Mystery signal from a - helicopter](http://www.windytan.com/2014/02/mystery-signal-from-helicopter.html) -* [Portable SDR](http://hackaday.io/project/1538-PortableSDR) -* [N0NBH's Solar-Terrestrial Data](http://www.hamqsl.com/solar2.html) - Current -solar-terrestrial data, with explanation of their influence on HF propagation -and propagation forecast. - -## CB - -Citizens band radio, or CB, is a two way radio spectrum dedicated to open use by -anyone for almost any purpose. In the US and many other countries, it -does not require a license to operate. CB consists of 40 channels between 26.965 -MHz and 27.405 MHz with channel 09 being dedicated to emergencies. - -CB is more popular among truckers and radio enthusiasts, but its usefulness -does not stop there. It's great for long distance travel on popular trucking -routes. You can tune to channel 19 (an unofficial trucker's channel) and get -real time traffic updates, alternate routes and accident warnings. - -Given a good antenna that's properly tuned, a typical range to expect out of -your CB is about 2 - 5 miles (3.2 - 8 kilometers). - -### General Use - -I've found a lot of my information on Jeep and trucker forums. From my own -experience, it seems about half the CB transmission I hear include a handle of -some kind. I also hear a lot of swearing, so I wouldn't sweat accidentally -letting a "fuck" or a "shit" go. - -CB is public. Very public. That seems like a "no shit" kind of thing, but with -the current generation pretty much only using cell phones, it's easy to forget -that using something as "primitive" as a CB radio is essentially [broadcast to -the world](http://en.wikipedia.org/wiki/Citizens_band_radio#Working_skip). - -Truckers tend to use channel 19. This is a good channel to monitor for traffic -conditions. - -Channel 9 is for emergencies only. No general chatter on this channel. If you -are broke down, or your car catches fire, besides calling 911, this is a good -channel to transmit on for help. - -Around Portland, I hear a lot of chatter on channels 6, 17 and 28. These are -good channels for entertaining conversation. - -### SWR - -[SWR](http://en.wikipedia.org/wiki/Standing_wave_ratio), or Standing Wave Ratio -is a measurement of efficiency when connecting your antenna to your radio. - -Optimum ratio is 1:1, although you'll probably end up with 1.3:1 or so. Anything -higher than 2:1 should be considered a no-no since it can damage your radio and -give poor transmission. Read up on [how to tune -SWR](http://www.rightchannelradios.com/tuning-cb-antenna-adjusting-swr). - -### Installing a mobile CB - -Installing your CB right is key to A) not damaging your radio hardware and B) -getting good range and quality on both the receiving and transmitting ends. - -Following the advice in the following articles will ensure you have a quality -setup. - -### Links - -* [Right Channel Radios](http://www.rightchannelradios.com/) - Good online shop -for parts, radios, antennas and mounts. -* [CB Slang](http://www.cbslang.com/) - mostly humorous, but kinda helpful. -* [CB Slang (wikipedia)](http://en.wikipedia.org/wiki/List_of_CB_slang) -* [CB Talk and etiquette](http://www.jeepforum.com/forum/f8/cb-radio-etiquette-jeep-trail-1169815/) -* [Skip](http://cbradiomagazine.com/Articles/How%20to%20Shoot%20Skip.htm) -* [Silly CB Handles](http://www.somethingawful.com/news/cb-handles/) -* [CB FAQ](http://www.advancedspecialties.net/cb-radio-faq.htm) -* [Frequency Table](http://www.radioreference.com/apps/db/?aid=7731) - ## SDR (Software Defined Radio) Software Defined Radio is a way to define components that are typically @@ -158,6 +77,7 @@ modern technology we use today. * [The International Amateur Radio Union](http://www.iaru.org/) * [Japanese asteroid mission](http://www.arrl.org/news/amateur-radio-transponder-will-accompany-japanese-asteroid-mission-into-deep-space) * [Slow-scan Television](https://en.wikipedia.org/wiki/Slow-scan_television) +* [Portable SDR](http://hackaday.io/project/1538-PortableSDR) I would like contributors for this section. From 40d04e9f874923551056e01940887d63559433dd Mon Sep 17 00:00:00 2001 From: aanper Date: Sun, 22 Sep 2019 11:04:07 +0300 Subject: [PATCH 03/10] Rearrange sections --- README.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 22be47e..8096436 100644 --- a/README.md +++ b/README.md @@ -7,8 +7,6 @@ While a lot of this technology isn't usable by citizens and is heavily regulated by the FCC, just knowing anything about it is special. I've been interested in learning the ins and outs of radio, as well as hearing stories, new and old. -## SDR (Software Defined Radio) - Software Defined Radio is a way to define components that are typically hardware, such as filters and amplifiers, as software. It has been around for a while, but with the cost of digital electronics needed to run SDR becoming @@ -17,12 +15,7 @@ with SDR. I would like contributors for this section. -### Links - -* [Gqrx](http://gqrx.dk/) -* [sdrsharp on .NET](http://sdrsharp.com) - -### Hardware +## Hardware * __Recommended starter hardware__ On the low end, [RTL-SDR](http://sdr.osmocom.org/trac/wiki/rtl-sdr) is a super-cheap usb dongle, around which a thriving community has been founded. @@ -35,8 +28,11 @@ I would like contributors for this section. compatible hardware. * Antennas are their own body of options and tradeoffs, about which I know nothing. + +### Links +* [Portable SDR](http://hackaday.io/project/1538-PortableSDR) -### Software +## Software Depending on the hardware you're using, it may ship with some demo software to play around with. This is great for just getting a chance to see some waves and start to get an idea of what's possible. Otherwise, [GNU @@ -51,6 +47,11 @@ how to work with them. [Baudline](http://www.baudline.com/) is a janky old thing, but it's the best there is. Be forewarned that learning the UI won't come easily to anyone. +### Links + +* [Gqrx](http://gqrx.dk/) +* [sdrsharp on .NET](http://sdrsharp.com) + ## Amateur Radio (a.k.a Ham Radio) The hobby of Amateur Radio has a long and proud tradition. The very first radio @@ -77,7 +78,6 @@ modern technology we use today. * [The International Amateur Radio Union](http://www.iaru.org/) * [Japanese asteroid mission](http://www.arrl.org/news/amateur-radio-transponder-will-accompany-japanese-asteroid-mission-into-deep-space) * [Slow-scan Television](https://en.wikipedia.org/wiki/Slow-scan_television) -* [Portable SDR](http://hackaday.io/project/1538-PortableSDR) I would like contributors for this section. From 0c90b49297a516300d7611b759335474108f36bd Mon Sep 17 00:00:00 2001 From: aanper Date: Sun, 22 Sep 2019 11:11:48 +0300 Subject: [PATCH 04/10] Add blob of links --- README.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/README.md b/README.md index 8096436..c7a1d82 100644 --- a/README.md +++ b/README.md @@ -51,6 +51,31 @@ easily to anyone. * [Gqrx](http://gqrx.dk/) * [sdrsharp on .NET](http://sdrsharp.com) +* [some gr sketches](https://github.com/evan-schaffer/GNURadioSDR) +* [Shinysdr project](https://github.com/kpreid/shinysdr) +* [UHF RFID reader for lime](https://github.com/DasSidG/limesdr_rfid) +* [SDR Educational Tools For Raspberry Pi](https://github.com/myriadrf/ScratchRadio) +* [Oscilloscope tool](https://github.com/analogdevicesinc/scopy) +* [audio filter for GR](https://github.com/ntoulasd/DSP) +* [Interesting encoders/decoders for GR](https://github.com/mberntsen/gnuradio-plugins) +* [ACARS decoders](https://github.com/mmmaaaxxx/SUPACARS) +* [Cool phosphor spectrum](http://osmocom.org/projects/sdr/wiki/fosphor) +* [example for gr-fosphor](https://github.com/g0hww/qtrfiq) +* [goTenna Mesh](https://github.com/argilo/gr-tenna) +* [M100 DJI controlling](https://github.com/sunytux/GnuRadio-DJI_channel) + +#### Keyless remote + +* [Remote keyless, include good paper](https://github.com/tharina/RKE) +* [Jamming and replay RKE](https://github.com/darvarr/jamming-and-replay) + +#### GPS + +* [GPS simulation](https://github.com/emlyons2014/gps-sim) +* [Software correlator for GPS](https://github.com/psas/gps) +* [http://sdrgps.blogspot.com](https://github.com/hahnpv/sdrgps) +* [SDR GPS receiver](https://github.com/ajinkyagorad/GPSrx) +* [GPS simulation](https://github.com/ookk2011/GNSS-GPS-SDR) ## Amateur Radio (a.k.a Ham Radio) From 9ecfb96f742bb5cc8c3f6da547480376f38a7715 Mon Sep 17 00:00:00 2001 From: aanper Date: Sun, 22 Sep 2019 11:14:18 +0300 Subject: [PATCH 05/10] Move amateur radio section to wiki --- README.md | 43 ------------------------------------------- 1 file changed, 43 deletions(-) diff --git a/README.md b/README.md index c7a1d82..44df3d6 100644 --- a/README.md +++ b/README.md @@ -77,49 +77,6 @@ easily to anyone. * [SDR GPS receiver](https://github.com/ajinkyagorad/GPSrx) * [GPS simulation](https://github.com/ookk2011/GNSS-GPS-SDR) -## Amateur Radio (a.k.a Ham Radio) - -The hobby of Amateur Radio has a long and proud tradition. The very first radio -amateurs were true pioneers of radio technology. Amateurs 'invented' and refined -much of the early radio technology and were the first to transmit music, radio -plays, and information to the handful of people who had the new fangled radio -receivers. - -After World War II the hobby of amateur radio flourished. Radio clubs sprang up -in schools all over the world and kids went home each night to build some new -contraption, or have a chat with someone over the wireless. These young people -became the mainstay of the technical professions and developed much of the -modern technology we use today. -([WIA](http://www.wia.org.au/licenses/foundation/about/)) - -[What is Ham Radio?](http://www.arrl.org/what-is-ham-radio) - -### Links - -* American Radio Relay League - [ARRL](http://www.arrl.org/) -* The Wireless Institute of Australia [WIA](http://www.wia.org.au/) -* Radio Society of Great Britain - [RSGB](http://rsgb.org/) -* Pakistan Amateur Radio Society - [PARS](http://www.pakhams.com/) -* [The International Amateur Radio Union](http://www.iaru.org/) -* [Japanese asteroid mission](http://www.arrl.org/news/amateur-radio-transponder-will-accompany-japanese-asteroid-mission-into-deep-space) -* [Slow-scan Television](https://en.wikipedia.org/wiki/Slow-scan_television) - -I would like contributors for this section. - -### Amateur Radio License - -* In the [US](http://www.arrl.org/getting-licensed) there are three license - classes—Technician, General and Extra. -* [The Foundation Licence](http://www.wia.org.au/licenses/foundation/about/) in - Australia. -* [Foundation Licence] - (http://rsgb.org/main/clubs-training/for-students/foundation/) in the UK. -* In - [Pakistan](http://www.pakhams.com/index.php?option=com_content&view=article&id=75&Itemid=92) - first you apply for SWL (Short Wave Listener) membership and then you are - eligible to [apply for the HAM - License](http://www.pta.gov.pk/index.php?option=com_content&view=article&id=466%3Aamateur-wireless-license&catid=138%3Aguidelines&Itemid=349). - ## Public Health and Safety Police and fire in the United States typically communicate over trunked radio. From 3d6e37179f9010b0f5a372165b81a215e206d04c Mon Sep 17 00:00:00 2001 From: aanper Date: Sun, 22 Sep 2019 11:16:00 +0300 Subject: [PATCH 06/10] Add link to wiki --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 44df3d6..1db2576 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,8 @@ While a lot of this technology isn't usable by citizens and is heavily regulated by the FCC, just knowing anything about it is special. I've been interested in learning the ins and outs of radio, as well as hearing stories, new and old. +You can find some information at [wiki](/wiki). + Software Defined Radio is a way to define components that are typically hardware, such as filters and amplifiers, as software. It has been around for a while, but with the cost of digital electronics needed to run SDR becoming From 2e13d7d43900ab073b9babc35dec320a2cbc1279 Mon Sep 17 00:00:00 2001 From: aanper Date: Sun, 22 Sep 2019 11:17:27 +0300 Subject: [PATCH 07/10] Fix wiki link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1db2576..5f12313 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ While a lot of this technology isn't usable by citizens and is heavily regulated by the FCC, just knowing anything about it is special. I've been interested in learning the ins and outs of radio, as well as hearing stories, new and old. -You can find some information at [wiki](/wiki). +You can find some information at [wiki]((../../wiki). Software Defined Radio is a way to define components that are typically hardware, such as filters and amplifiers, as software. It has been around for a From 01c7976e2f91da69a6c1257aaa2b0a6c47eeb8cd Mon Sep 17 00:00:00 2001 From: aanper Date: Sun, 22 Sep 2019 11:17:52 +0300 Subject: [PATCH 08/10] Fix wiki link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5f12313..f1af5dd 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ While a lot of this technology isn't usable by citizens and is heavily regulated by the FCC, just knowing anything about it is special. I've been interested in learning the ins and outs of radio, as well as hearing stories, new and old. -You can find some information at [wiki]((../../wiki). +You can find some information at [wiki](../../wiki). Software Defined Radio is a way to define components that are typically hardware, such as filters and amplifiers, as software. It has been around for a From c53a6204bf3cb8582930619ff1a690f906af41e2 Mon Sep 17 00:00:00 2001 From: matrixpsk <42387633+matrixpsk@users.noreply.github.com> Date: Sun, 22 Sep 2019 20:38:46 +0300 Subject: [PATCH 09/10] add rpitx link add rpitx link --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index f1af5dd..12f57a2 100644 --- a/README.md +++ b/README.md @@ -65,6 +65,8 @@ easily to anyone. * [example for gr-fosphor](https://github.com/g0hww/qtrfiq) * [goTenna Mesh](https://github.com/argilo/gr-tenna) * [M100 DJI controlling](https://github.com/sunytux/GnuRadio-DJI_channel) +* [RF transmitter for Raspberry Pi](https://github.com/F5OEO/rpitx) + #### Keyless remote From f55d7104e2798efc0d320e52fe51f04badb67484 Mon Sep 17 00:00:00 2001 From: aanper Date: Mon, 23 Sep 2019 10:54:12 +0300 Subject: [PATCH 10/10] Update rprix description --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 12f57a2..e107df3 100644 --- a/README.md +++ b/README.md @@ -65,7 +65,7 @@ easily to anyone. * [example for gr-fosphor](https://github.com/g0hww/qtrfiq) * [goTenna Mesh](https://github.com/argilo/gr-tenna) * [M100 DJI controlling](https://github.com/sunytux/GnuRadio-DJI_channel) -* [RF transmitter for Raspberry Pi](https://github.com/F5OEO/rpitx) +* [RF transmitter for Raspberry Pi (only GPIO needed)](https://github.com/F5OEO/rpitx) #### Keyless remote