Hi Adrian,

On 12/07/2017 11:27 AM, Adrian Musceac wrote:
On 12/7/17, Sebastien F4GRX <f4...@f4grx.net> wrote:
-replacement of DSTAR/DMR using codec2 and HAM CALLS as identifiers, using a
decentralized user database that prevents ANY SINGLE INDIVIDUAL from
controlling/restricting user access


Hi Sebastien,

I understand your concern about callsigns. Here is the commit which
enables digipeating callsigns along with the Codec2 voice:
https://github.com/kantooon/qradiolink/commit/b72d0c97e26673bf4afd84d532b0190e4eca1f0d
Note that at the moment, due to the very basic code structure, random
noise frames will also get retranslated. Must implement some sort of
flip-flop filter to prevent momentary noise burst decodes from being
passed along. There is *much* work to be done yet.
You could also have a look at the data mode available for 2400A/2400B/800XA.
If no data is available a frame gets filled with just the address (encoded callsign) is send including CRC. The CRC is only 16bit so once in a while some noise will still be decoded, but that can be filtered out much more easily.
For example:
    - If it is a real transmission there will be more than one frame
- If we detect not just a dataframe, but also voice frames it is also more likely to be true
    - High SNR will also make it more likely to be valid.

These can be combined relativly easy. Is it a lonely frame, with bad SNR? Then it is probably just noise.

Regards,
Jeroen


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Freetel-codec2 mailing list
Freetel-codec2@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Reply via email to