Comments (4)
On my side the 1 bit error tolerance on the NXDN sync pattern really improve the frame detection. Try it on your side if you want !
G4LX tolerate more errors on his MMDVM firmware (3 errors bits if I read correctly the code).
But as you said the FSW is really short in NXDN, so this improvement also introduce false positive frame detection, I tried to fix it with a good LICH detection but the only 1 parity bit is really short to check if the frame type is correct...
I think adding a frame storage buffer with a high level FSW bits counter/analyzer could reduce false positive detection, I'm studying this option on my side.
from dsdcc.
@LouisErigHerve Maybe you could help out on the other issue we are having ? Well i am not really having it I am just the guy witht he equipment to test but....f4exb/sdrangel#574
from dsdcc.
Comparing at each new symbols the n previous symbols with each different sync sequence by looping each time on these previous symbols is not efficient. The DSDSymbol
class should accumulate the symbol differences against each sync sequence at each new symbol.
from dsdcc.
Implemented in v1.9.0
from dsdcc.
Related Issues (20)
- help on input from line in for discriminator tap but invalid sync found error HOT 1
- Show callsigns for decoded YSF and other modes HOT 2
- Golay(24,12) decodong error HOT 4
- Playback .amb files or how is .dis created? HOT 1
- Moto BP not working, testing possible HOT 31
- Decoding noise and outputing garbled audio. HOT 1
- Problems decoding on Raspberry Pi4 HOT 3
- DMR Message Decoding HOT 1
- dPMR voice decoding result is wrong HOT 1
- DMR voice HOT 2
- Pour le démodulateur j'ai un problème avec le démodulateur de 1090 mhz
- Jolie démodulateur faites-le fonctionner avec un meilleur graphique s'il vous plaît de plus en plus je viens . HOT 3
- decode DMR HOT 1
- Failure fo constellation followed by death. HOT 2
- P25 HOT 1
- Import Error HOT 1
- dsdccx and Pipewire
- Fix some code issues HOT 3
- DSDCC doesn't redirect the output to "play". HOT 1
- data used prior to FEC in DSDYSF::procesVFRFrame
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dsdcc.