Hi all,

More testing. I've taken the FIFO code and put it into "freebeacon.c".

When running with libcodec2.so.0.8 from Sourceforge SVN 4010, freebeacon runs 
and decodes nicely.

When running with libcodec2.so.0.8 from SVN 4121 or libcodec2.so.0.9 from 
GitHub, occasional sync,

that's it.

Alan VK2ZIW

On Thu, 8 Aug 2019 14:24:17 +1000, Al Beard wrote

> Hi all,
> 
> 
> More testing with earlier code:
> 
> 
> With SVN 3939 and 4010 (from sourceforge) of Codec2-dev, I have freebeacon 
> working
> with Mode 700D so there's nothing wrong with my hardware.
> 
> 
> SVN 4121 which for FIFO uses "codec2_fifo_..." does not work with freebeacon 
> modded to use these fifo calls.
> 
> 
> It doesn't work in that it doesn't get sync:
> 
> 
> state: Rx Idle               peak:     35  sync: 0  SNR: -2.9  triggered: 0 
> recordany: 0
> state: Rx Idle               peak:     35  sync: 0  SNR: -2.9  triggered: 0 
> recordany: 0
> state: Rx Idle               peak:     75  sync: 0  SNR: -2.9  triggered: 0 
> recordany: 0
> state: Rx Idle               peak:     32  sync: 0  SNR: -2.9  triggered: 0 
> recordany: 0
> state: Rx Maybe Sync         peak:  13223  sync: 1  SNR: -3.6  triggered: 0 
> recordany: 0      <==== Not syncing properly.
> state: Rx Idle               peak:   7437  sync: 0  SNR: -3.0  triggered: 0 
> recordany: 0
> state: Rx Maybe Sync         peak:   8790  sync: 1  SNR: -3.1  triggered: 0 
> recordany: 0
> state: Rx Idle               peak:  11450  sync: 0  SNR: -4.0  triggered: 0 
> recordany: 0
> 
> 
> 
> Note, this is a 32bit machine. For the "parrot" repeater project, sorry but 
> Intel machines are out, too power hungry.
> (and too large and too expensive)
> 
> 
> 
> It's slow progress. Is there a difference between the two FIFO versions, not 
> just a rename?
> 
> 
> Alan VK2ZIW
> 
> 
> 
> 
> 
> 
> 
> On Thu, 8 Aug 2019 11:55:14 +1000, Al Beard wrote> Hi all,
> > 
> > I've just tried "freebeacon" with the mods below and it doesn't work.
> > 
> > And I've set it's mode to 700D
> > 
> > 
> > Here is a typical log:
> > 
> > 
> > state: Rx Idle               peak:     33  sync: 0  SNR: -4.6  triggered: 0 
> > recordany: 0
> > state: Rx Idle               peak:     35  sync: 0  SNR: -4.6  triggered: 0 
> > recordany: 0
> > state: Rx Idle               peak:     32  sync: 0  SNR: -4.6  triggered: 0 
> > recordany: 0
> > state: Rx Idle               peak:     30  sync: 0  SNR: -4.6  triggered: 0 
> > recordany: 0
> > state: Rx Idle               peak:     68  sync: 0  SNR: -4.6  triggered: 0 
> > recordany: 0
> > state: Rx Idle               peak:     32  sync: 0  SNR: -4.6  triggered: 0 
> > recordany: 0
> > state: Rx Maybe Sync         peak:  17233  sync: 0  SNR: -3.9  triggered: 0 
> > recordany: 0  <=== now sending ve9qrp_700d_int1_fast_snr2dB.wav
> > state: Rx Idle               peak:   6151  sync: 1  SNR: -3.9  triggered: 0 
> > recordany: 0
> > state: Rx Maybe Sync         peak:   9594  sync: 1  SNR: -3.6  triggered: 0 
> > recordany: 0
> > state: Rx Idle               peak:  12327  sync: 1  SNR: -2.6  triggered: 0 
> > recordany: 0
> > 
> > 
> > It's now hung with 100% CPU.
> > "nice" will not help, there are three mode CPU cores for other processes.
> > 
> > 
> > I've tried with the latest Codec2 library and since they were around, SVN 
> > 4121 and 4010
> > 
> > I'm running here on a Banana Pi M2 Berry running Ubuntu 16.04 
> > 
> > 
> > Every now and then it's run right through and created:
> > 2019-08-08-11:58:23_decoded_speech.wav
> > 2019-08-08-11:58:23_from_radio.wav
> > 
> > Alan VK2ZIW
> > 
> > 
> > On Thu, 8 Aug 2019 05:33:18 +0930, David Rowe wrote> Yes that project 
> > probably needs some maintenance, or Travis/Github
> > > treatment.
> > > 
> > > - David
> > > 
> > > On 07/08/19 21:20, Al Beard wrote:
> > > > Hi all,
> > > > 
> > > > David's "freebeacon". Every instance in
> > > > file.........line
> > > > freebeacon.c:476: undefined reference to `fifo_create'
> > > > freebeacon.c:616: undefined reference to `fifo_write'
> > > > freebeacon.c:621: undefined reference to `fifo_read'
> > > > freebeacon.c:874: undefined reference to `fifo_destroy'
> > > > 
> > > > needs to be changed to codec2_fifo_....
> > > > 
> > > > As yet I've not checked it's functionality, it compiles and links
> > > > with Codec2 from:
> > > > git clone https://github.com/drowe67/codec2.git
> > > > 
> > > > today.
> > > > 
> > > > Alan VK2ZIW
> > > > 
> > > > ---------------------------------------------------
> > > > Alan Beard
> > > > 
> > > > OpenWebMail 2.53
> > > > 
> > > > 
> > > > 
> > > > _______________________________________________
> > > > Freetel-codec2 mailing list
> > > > Freetel-codec2@lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/freetel-codec2
> > > >
> > > 
> > > _______________________________________________
> > > Freetel-codec2 mailing list
> > > Freetel-codec2@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/freetel-codec2
> > 
> > ---------------------------------------------------
> > Alan Beard
> > 
> > OpenWebMail 2.53
> > 
> 
> --------------------------------------------------- 
> Alan Beard 
> 
> OpenWebMail 2.53 
> 
>

--------------------------------------------------- 
Alan Beard

OpenWebMail 2.53

 
_______________________________________________
Freetel-codec2 mailing list
Freetel-codec2@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Reply via email to