Introduction to Software Defined Radio (SDR) on LinuxPamela O'Shea
An introduction to software defined radio on Linux by Pamela O'Shea. Presented March 31st 2016 at Cyberspectrum Melbourne.
http://www.meetup.com/Cyberspectrum-Melbourne/ @pamoshea
@sdr_melbourne
MSK 200 Digital Transport Stream Analyzeremzach1831
The MSK 200 is a compact state-of-the-art signal meter which leaves nothing to be desired when you are checking television, CATV or satellite systems.
It can be used either in a lab or for the monitoring of remote-controlled head-end systems, or for final measurements on antenna and distribution systems
Introduction to Software Defined Radio (SDR) on LinuxPamela O'Shea
An introduction to software defined radio on Linux by Pamela O'Shea. Presented March 31st 2016 at Cyberspectrum Melbourne.
http://www.meetup.com/Cyberspectrum-Melbourne/ @pamoshea
@sdr_melbourne
MSK 200 Digital Transport Stream Analyzeremzach1831
The MSK 200 is a compact state-of-the-art signal meter which leaves nothing to be desired when you are checking television, CATV or satellite systems.
It can be used either in a lab or for the monitoring of remote-controlled head-end systems, or for final measurements on antenna and distribution systems
RetroMagix is a virtual harpsichord based on the Flemish (Belgian Dutch), French, German and Italian models and designed for creating a wide range of sounds. Suitable for Renaissance, Baroque and Classical music as well as for contemporary harpsichord, neoclassical and fusion style. Available as plugin in VST 32 bit and 64 bit and VST3 64 bit versions for Windows / Audio Unit, VST and VST3 for macOS. Also developed as EXS24 and KONTAKT Sample Libraries.
DEVOTION is a completely software defined radio that can be monitor the FM radio stations in 87.5-108MHz frequency band.
It has 1.5W speakers, headphones jack and audio outputs to monitor the audio. There is a switch at the front panel that connects Left or Right or Left+Right channels to the speakers. Stereo quality can be checked easily like that.
RDS information PSN,RT,PTY,AF,PI,TA can be seen on the LCD display.
RF receiving signal level(RSSI), Signal to Noise Ratio(SNR) and Stereo Blanding Ratio(SBR) can be seen on the LCD display. A threshold can be defined for RF signal level. When RF signal level has reduced below the threshold, the speakers give alarm signal and a contact is closed in GPIO output. This contact can be used to light a lamp or other purposes. There are contacts in GPIO for TA, TP and SNR also. These contacts can be connected to lamps or sirens to warn the user if listening station send TA or TP or SNR is bad etc.
RS485 port can be connected to the scrolling LED panels. When you write a message to RT, It can be seen in LED scrolling panels. You can check the text messages you sent to the outdoor LED scrolling panels from studio.
P.S.: We have a 60x90mm sizes equipment to receive the RT message and send to scrolling LED panel for outdoor usage.
There is a 12VDC supply input.It can be used with solar pannels. - See more at: http://www.onair.com.tr/eng/urundetay.asp?id=1060#sthash.uoo5f1YZ.dpuf
Now that you have your shiny new Raspberry Pi, you may be asking yourself “what can I do with this thing?” Jonathan last spoke about making an emulation box to play all of your favorite classic games from yesteryear, but now he is back with a new project. Welcome to the Software-Defined Radio, one of the coolest devices to hit the market this decade. These often cheap USB gumsticks can pluck precious information right out of the frequencies floating around us for analysis. Join us for an adventure of pairing the amazing Raspberry Pi and the versatile Software-Defined Radio to ride the airwaves and decode data as if it came out of thin air.
Products Used:
RTL-SDR - https://amzn.to/2FYo3yh
HackRF One - https://amzn.to/32Xcyjv
PortaPack - https://amzn.to/3kCrSYG
Raspberry Pi 3B+ - https://amzn.to/33V4zTd
Video: https://www.youtube.com/watch?v=27_2RhtCKdA
Saxophus: Virtual Soprano, Alto, Tenor and Baritone Saxophones VST VST3 Audio Unit Plugins. EXS24 and KONTAKT Sample Libraries.
Saxophus is a soprano, alto, tenor and baritone saxophone VST, VST3 and Audio Unit virtual instrument plugin that can be used in wide range of musical styles including classical music (chamber music, orchestra), jazz, rock, blues, soul, funk, R&B, marching bands and popular music. Also available in EXS24 and KONTAKT Sample Libraries.
1. Soprano Saxophone 1 (Range: Ab2 to C6)
2. Soprano Saxophone 2 (Range: Ab2 to C6)
3. Alto Saxophone 1 (Range: Db3 to Ab5)
4. Alto Saxophone 2 (Range: Db3 to Ab5)
5. Tenor Saxophone 1 (Range: Gb2 to B5)
6. Tenor Saxophone 2 (Range: Gb2 to B5)
7. Baritone Saxophone 1 (Range: B1 to Eb6)
8. Baritone Saxophone 2 (Range: B1 to Eb6)
RetroMagix is a virtual harpsichord based on the Flemish (Belgian Dutch), French, German and Italian models and designed for creating a wide range of sounds. Suitable for Renaissance, Baroque and Classical music as well as for contemporary harpsichord, neoclassical and fusion style. Available as plugin in VST 32 bit and 64 bit and VST3 64 bit versions for Windows / Audio Unit, VST and VST3 for macOS. Also developed as EXS24 and KONTAKT Sample Libraries.
DEVOTION is a completely software defined radio that can be monitor the FM radio stations in 87.5-108MHz frequency band.
It has 1.5W speakers, headphones jack and audio outputs to monitor the audio. There is a switch at the front panel that connects Left or Right or Left+Right channels to the speakers. Stereo quality can be checked easily like that.
RDS information PSN,RT,PTY,AF,PI,TA can be seen on the LCD display.
RF receiving signal level(RSSI), Signal to Noise Ratio(SNR) and Stereo Blanding Ratio(SBR) can be seen on the LCD display. A threshold can be defined for RF signal level. When RF signal level has reduced below the threshold, the speakers give alarm signal and a contact is closed in GPIO output. This contact can be used to light a lamp or other purposes. There are contacts in GPIO for TA, TP and SNR also. These contacts can be connected to lamps or sirens to warn the user if listening station send TA or TP or SNR is bad etc.
RS485 port can be connected to the scrolling LED panels. When you write a message to RT, It can be seen in LED scrolling panels. You can check the text messages you sent to the outdoor LED scrolling panels from studio.
P.S.: We have a 60x90mm sizes equipment to receive the RT message and send to scrolling LED panel for outdoor usage.
There is a 12VDC supply input.It can be used with solar pannels. - See more at: http://www.onair.com.tr/eng/urundetay.asp?id=1060#sthash.uoo5f1YZ.dpuf
Now that you have your shiny new Raspberry Pi, you may be asking yourself “what can I do with this thing?” Jonathan last spoke about making an emulation box to play all of your favorite classic games from yesteryear, but now he is back with a new project. Welcome to the Software-Defined Radio, one of the coolest devices to hit the market this decade. These often cheap USB gumsticks can pluck precious information right out of the frequencies floating around us for analysis. Join us for an adventure of pairing the amazing Raspberry Pi and the versatile Software-Defined Radio to ride the airwaves and decode data as if it came out of thin air.
Products Used:
RTL-SDR - https://amzn.to/2FYo3yh
HackRF One - https://amzn.to/32Xcyjv
PortaPack - https://amzn.to/3kCrSYG
Raspberry Pi 3B+ - https://amzn.to/33V4zTd
Video: https://www.youtube.com/watch?v=27_2RhtCKdA
Saxophus: Virtual Soprano, Alto, Tenor and Baritone Saxophones VST VST3 Audio Unit Plugins. EXS24 and KONTAKT Sample Libraries.
Saxophus is a soprano, alto, tenor and baritone saxophone VST, VST3 and Audio Unit virtual instrument plugin that can be used in wide range of musical styles including classical music (chamber music, orchestra), jazz, rock, blues, soul, funk, R&B, marching bands and popular music. Also available in EXS24 and KONTAKT Sample Libraries.
1. Soprano Saxophone 1 (Range: Ab2 to C6)
2. Soprano Saxophone 2 (Range: Ab2 to C6)
3. Alto Saxophone 1 (Range: Db3 to Ab5)
4. Alto Saxophone 2 (Range: Db3 to Ab5)
5. Tenor Saxophone 1 (Range: Gb2 to B5)
6. Tenor Saxophone 2 (Range: Gb2 to B5)
7. Baritone Saxophone 1 (Range: B1 to Eb6)
8. Baritone Saxophone 2 (Range: B1 to Eb6)
The Sapphire series represents a revolutionary new pulse generator technology that offers full function in a compact and cost effective package. At just 7.125“ x 5.1“ x 1.5” this is one of the smallest units available, but you will not be disappointed in its performance, features or programmability. This instrument also has wireless capabilities (optional) via Bluetooth allowing you to communicate without a USB or RS232 connection.
The Sapphire Plus is an upgrade to our standard Sapphire, with this enhanced version you will have better performance and higher specifications. This unit is perfect for those on a budget but looking for more precise resolution and jitter.
The Emerald 9250 series pulse generator was designed to meet the growing demand for an affordable yet high resolution system synchronizer. This precision delay generator comes standard with a 280 ppb TCXO oscillator and 5ps timing resolution for high performance in a compact packaging.
5 Clock Tree Design Techniques to Optimize SerDes Performance for Networking ...Silicon Labs
As new designs adopt FPGAs, SoCs, ASICs, and CPUs with higher speed SerDes, it’s becoming increasingly important to understand the impact of reference timing on overall system performance. This deck provides practical guidance on overcoming common timing design challenges by reviewing timing requirements for 10G/25G/40G/56G-based designs, explaining when to use clocks versus oscillators, highlighting system-level factors that degrade signal integrity and reviewing how to budget jitter and/or phase noise margin in order to select an optimal timing solution. This deck also explains how to use common bench equipment and software-based tools to simplify the design-in process.
Watch the complete webinar here: http://bit.ly/2zkBIHb
GSM Digital Mobile System (Transmission Chain and Reception Chain)
PPT File (https://drive.google.com/file/d/1FQVB3jAMDazkFoMhQGzfSnJU3L9ow6BO/view?usp=sharing)
Reference: Eng. Waleed El-Safoury Presentations
OKO-22M-EMA Ultrasonic Flaw Detector for NDT Systems Applications.
The OKO-22M-EMA ultrasonic flaw detector is an independent electronic instrument and is designed for OEM applications in in-line and off-line high-performance multi-channel NDT Systems, mechanized NDT Systems or for manual testing.
Due to the flaw detector is designed in a form of a standalone instrument with the connection to the PC via Ethernet port, several EMA channels can be connected to the PC via Switch unit. This allows to create EMA multi-channel testing systems.
OSINT RF Reverse Engineering by Marc NewlinEC-Council
IoT devices frequently include obscure RF transceivers with little or no documentation, which can hinder the reverse engineering research process. Fortunately, regulatory bodies like the United States’ FCC contain a wealth of useful information.
In order to certify wireless devices for sale in different markets, manufacturers must submit their products to test labs which evaluate the behavior of their RF emissions. The test reports often contain detailed physical layer operating characteristics, including RF channels, modulation, and frequency hopping behavior.
By translating regulatory test reports into GNU Radio flow graphs, a researcher is able to focus their efforts on understanding packet formats and protocol behavior instead of grinding away at the physical layer. In this talk, I will discuss the techniques I used while researching the MouseJack vulnerabilities, which allowed me to expedite the process of evaluating a large number of vulnerable devices.
Talk Outline
Overview of various regulatory bodies (FCC, KCC/MSIP, IC, etc), and the data they make publicly available
Discussion of the official and third party tools to query regulatory bodies for specific device information
Using internal device photos from regulatory bodies to identify transceiver part numbers
Using test reports to identify physical layer operating characteristics
Building a GNU Radio flow graph based on information gathered from regulatory test reports or transceiver spec sheets
Sniffing device traffic, inferring operating behavior, and building out a model of the device communication protocol
Arduino Meetup with Sonar and 433Mhz Radiosroadster43
These are slides from our meetup. We give a quick intro to Arduino and then work thru a series of tasks. First we integrate the HC-SR04 sonar then transmit JSON with the cheap 433MHz radios. And finally we add a receiver to hear what others are transmitting.
The example code is on github here:
https://github.com/fwin-dev/arduino_sonar_web_api
[HES2014] HackRF A Low Cost Software Defined Radio Platform by Benjamin VernouxHackito Ergo Sum
The HackRF project is developing an open source design for a low cost Software Defined Radio (SDR) transceiver platform. SDR technology allows a single piece of equipment to implement virtually any wireless technology (Bluetooth, GSM, ZigBee, etc.), and we hope the availability of a low cost SDR platform will revolutionize wireless communication security research and development
throughout the information security community.
Official web site: http://greatscottgadgets.com/hackrf/
Official github: https://github.com/mossmann/hackrf
https://www.hackitoergosum.org
This is a presentation I did at the Pacificon HAM Radio Convention in October 2014. In this presentation I introduce and describe the Minima HAM Radio transceiver and relate my experience building this radio.
An audio recording and a handout are available on my blog: http://sarfata.org/2014/10/Minima-Presentation-at-Pacificon/
The acoustic properties of a room design should ensure that it is easy to both speak and listen with a high degree of intelligibility. Reverberation Time is the single most important parameter used to evaluate room acoustics.
Similar to Better living through microcontrollers (20)
Lua: the world's most infuriating languagejgrahamc
Slides from a talk I gave at the Lua London Meetup on October 17: "When first confronted with Lua an experienced programmer (like me!) finds themselves infuriated by the languages little differences and hopes that can dismiss it as not worth learning :-) Later they find themselves infuriated to learn that they can't dismiss it: Lua is just too fast, too useful and too flexible. This talk will look at my experience of learning Lua and using it to send a high-altitude balloon into the stratosphere and build CloudFlare's new low latency WAF."
It's time to deprecate JavaScript. It's security model and the language itself are appalling.
As data moves into the cloud the JavaScript threat is increasing and I believe the only way to fix this is to start all over again. The 14 year old language and security model aren't up to today's threats.
Building a Raspberry Pi Robot with Dot NET 8, Blazor and SignalR - Slides Onl...Peter Gallagher
In this session delivered at Leeds IoT, I talk about how you can control a 3D printed Robot Arm with a Raspberry Pi, .NET 8, Blazor and SignalR.
I also show how you can use a Unity app on an Meta Quest 3 to control the arm VR too.
You can find the GitHub repo and workshop instructions here;
https://bit.ly/dotnetrobotgithub
MATHEMATICS BRIDGE COURSE (TEN DAYS PLANNER) (FOR CLASS XI STUDENTS GOING TO ...PinkySharma900491
Class khatm kaam kaam karne kk kabhi uske kk innings evening karni nnod ennu Tak add djdhejs a Nissan s isme sniff kaam GCC bagg GB g ghan HD smart karmathtaa Niven ken many bhej kaam karne Nissan kaam kaam Karo kaam lal mam cell pal xoxo
24. Telemetry
50 bps RTTY FSK
In English…
One tone for 1
Another tone for 0
50 bits per second
400Hz difference between the tones
ASCII
$$GAGA1,5131,09:58:23,52.2354,0.09
40,3394,7.64,26.1,13.4,64*1E
25. Telemetry
50 bps RTTY FSK
In English…
One tone for 1
Another tone for 0
50 bits per second
400Hz difference between the tones
ASCII
$$GAGA1,5131,09:58:23,52.2354,0.0940,
3394,7.64,26.1,13.4,64*1E
Seconds since boot
UTC
Lat / Long
Altitude
Vertical rate m/s
Internal ℃
External ℃
Checksum
48. RGB LED
Three wires needed:
+ve
GND
Data
Start bit
6-Bit Bulb Address
8-Bit Brightness
4-Bit Blue
4-Bit Green
4-Bit Red
Idle bus state: Low
Start Bit: High for 10µS
0 Bit: Low 10µS, High 20µS
1 Bit: Low 20µ, High 10µS
Shift register per LED