Hi all,

FYI: My parrot repeater is now running with the SVN 3896 version library.

(modified with the patch sent in a previous email)

I try to keep up with the latest code so that comparability with the
FreeDV app can be checked on-air.

======= parrot ======= 

I now need to re-write my parrot.c code such that I don't need to modify the
freedv_api.c library.

I want to capture the Codec2 data for re-transmission along with the text.
David's "freebeacon" code gets all the way to decoded audio with this call:

nout = freedv_rx(fdv, speech_out, demod_in);

I then have to use my added function to get "bits":

unsigned char packed_codec_bitsTX[8000];
nin2 = freedv_get_rx_codec_bits(fdv, packed_codec_bitsTX);

Along with a check that I actually want these "bits".

The text string is checked with the "trigger" string and another string,
not settable on the command line, a string to allow triggering by "any"
repeater. The string is "c2rpt".

Does anybody have any thoughts on how I should tackle the re-write?

Alan VK2ZIW

Evil flourishes when good men do nothing.
Consider the Christmas child.
---------------------------------------------------------------------------
Alan Beard               Unix Support Technician from 1984 to today
70 Wedmore Rd.           Sun Solaris, AIX, HP/UX, Linux, SCO, MIPS
Emu Heights N.S.W. 2750  Routers, terminal servers, printers, terminals etc..
+61 2 47353013 (h)       Support Programming, shell scripting, "C", assembler
0414 353013 (mobile)     After uni, electronics tech



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

Reply via email to