GithubHelp home page GithubHelp logo

vishalwins / implementing-p25-and-fhss Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mohamed07/implementing-p25-and-fhss

0.0 0.0 0.0 49 KB

Impelememtation of P25 Communication protocol with Frequency Hopping spread spectrum technique for secure transmisson

Python 100.00%

implementing-p25-and-fhss's Introduction

Implementing-P25-and-FHSS

Impelememtation of P25 Communication protocol with Frequency Hopping spread spectrum technique for secure transmisson

In This Repository, you will find a baseband transmission of P25 Communication Protocol. This is implemented in the file named "Baseband_op25_Tx_Rx.grc".

Also you will find the Transmiiter and Reciever of the Frequency Hopping Spread Spectrum Technique. Besides the Python codes of some blocks.

"FHSS_Txer.grc" : In this file we have implemented the transmitter of FHSS, using a defined block of inserting Tags to the downstream.

"hopper.py" : This file is python code of Frequency hopping block that insert tags. "FHSS_hopper.xml" : This file is the XML of the Hopping Block.

"sync_final_800Khz.grc" : This GRC file is the synchronization in the receiving side to detect the start of transmission. "FHSS_Rxer_Synthesizer.grc" : This grc file is to generate the oscillator of changable frequency using VCO to generate the frequency hopping sequence list.

"Rx.py" : This file is python code for the synthesizer at the reciver side. "FHSS_Receiver_Rx.xml" : The XML file for the receiver synthesizer.

"ED_Hier.grc" : This GRC file is a hierarchical block of energy detection using fourier analysis.

"framing_tx_rx.grc" : Replaces the vocoder with built framing to reduce the processing time. Before you run this file modify the path of the input and output files.

"encoded_voice.txt" : This file is an encoded voice using AMBE kit.

implementing-p25-and-fhss's People

Contributors

mohamed07 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.