Re: [Freetel-codec2] facebook speech codec at 365bps

2021-11-15 Thread Steve Underwood
, are used. Regards, Steve ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Re: [Freetel-codec2] FreeDV data mode

2020-08-09 Thread Steve
I may have to download Elsie then and grab a pencil to make some coils... :-) http://www.tonnesoftware.com/elsie.html On Sun, Aug 9, 2020 at 6:02 PM Adrian Musceac wrote: > The Pluto receiver is useless without proper filters as it will receive > everything at the same time. With filters, it

Re: [Freetel-codec2] FreeDV data mode

2020-08-09 Thread Steve
On Sun, Aug 9, 2020 at 5:51 PM David Rowe wrote: > > I wonder if that was a configuration thing Steve, at max analog gain the > noise figure of the Pluto (AD9363) is specified at just 2.5dB - better > than many other SDRs and hardware-defined Ham radios. > > Gain is pretty c

Re: [Freetel-codec2] FreeDV data mode

2020-08-09 Thread Steve
When the Pluto came out, I had to have one. Playing with it kind of left me saying "meh" because it didn't seem to have much RX gain. I needed a beam to focus on the transmitter. I then tried the LimeSDR-Mini but that thing only lasted about a year and then failed. Expensive junk. Comparably, the

Re: [Freetel-codec2] SM3000 comment time

2020-07-24 Thread Steve
On Fri, Jul 24, 2020 at 8:33 AM Sebastien F4GRX wrote: > > The problem with the need for power is that imho codec2 has become too heavy > to run on simple platforms. I think the fast FP technology is standard now on $5 USD CPU's (simple platforms). Most of the integer only designs are for use

Re: [Freetel-codec2] SM3000 comment time

2020-07-22 Thread Steve
On Wed, Jul 22, 2020 at 7:28 AM Tomas Härdin wrote: > > So anyone wanting to develop or modify the SM3000 would need to install > two pieces of proprietary software with considerable strings attached? Does the Altium have a KiCad export mode? ___

Re: [Freetel-codec2] SM3000 pricing SM1000 features

2020-07-21 Thread Steve
resolder, then it sounds better (probably just an user preference, not a build issue). Steve ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Re: [Freetel-codec2] SM3000 pricing SM1000 features

2020-07-20 Thread Steve
for developing projects, but updates are nice to read which point you to your development blog or groups reflector. https://groups.io Just some thoughts... Steve ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net

Re: [Freetel-codec2] SM3000 comment time

2020-07-19 Thread Steve
Is this going to be a KiCAD project? ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Re: [Freetel-codec2] SM3000 comment time

2020-07-18 Thread Steve
buttons and morse code obnoxious (especially since they go on and on...). https://github.com/BritishAmateurTelevisionClub/portsdown-buster#installation-for-batc-portsdown-transmitter-buster-version Steve ___ Freetel-codec2 mailing list Freetel-codec2

Re: [Freetel-codec2] OFDM modem sync bug

2020-07-16 Thread Steve
Best procedure is go to: https://github.com/drowe67/codec2/issues and open a new issue. Explain it with examples or line numbers, or substitute code. thanks! On Thu, Jul 16, 2020 at 6:25 AM glen english wrote: > Hi Steve > > yep > > It didnt take long to find, a few minute

Re: [Freetel-codec2] OFDM modem sync bug

2020-07-16 Thread Steve
I think the theory is, you send a BPSK value (in this case 0:0 or BPSK 1.0 + 0.0j Then on receive it should be the same value, or it is out of sync, or it is garbled by the ether. The value is not really important, just that it be the same BPSK value, which the decodes to two indexes of the bits

Re: [Freetel-codec2] codec2-dev broken link to document

2020-07-07 Thread Steve
The stuff on sourceforge is an archive. GIT is the new development area. Steve ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Re: [Freetel-codec2] What do you think about this...C4FM

2020-07-06 Thread Steve
> Moving forward to a Digital Future with C4FM.. Hmmm... digital future at 12.5 kHz on 80 metres. No comment, er, well, suppressed comment, hee ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net

Re: [Freetel-codec2] parrot repeater project, need help

2020-07-05 Thread Steve
Alan, you've been banging on that code for a couple of years now. I'm wondering if maybe there's a better way. Since simplex repeaters are not real time, this opens up the possibility of just vocoding the audio and sending the resulting data file as an encoded/fec packet. For example via Pactor.

Re: [Freetel-codec2] VHF/UHF data physical layer testing

2020-06-22 Thread Steve
On Sun, Jun 21, 2020 at 5:37 PM Al Beard wrote: > > Have you seen the Ham Radio Mesh network: It looks like interest is waning as a lot of those nodes haven't been updated for 5 years. I know the ones around me are all dead. It's kind of expensive for the range. Many of the nodes depended on

Re: [Freetel-codec2] LPCNET on Xilinx FPGA

2020-06-21 Thread Steve
Hee, There's also nMigen https://www.youtube.com/watch?v=85ZCTuekjGA Although the guy never finishes anything :-) The ride was interesting. On Sun, Jun 21, 2020 at 11:15 PM glen english wrote: > Hi Steve > > oh yeah. Undergrad thesis. good for students to have a rea

Re: [Freetel-codec2] LPCNET on Xilinx FPGA

2020-06-21 Thread Steve
FYI Codec2 (2400 I think) Encoder in FPGA Thesis: https://etd.ohiolink.edu/!etd.send_file?accession=miami158819886466373=inline Github: https://github.com/santhiyaskumar/FPGA_Codec2Encoder ___ Freetel-codec2 mailing list

Re: [Freetel-codec2] FreeDV Tx power

2020-06-16 Thread Steve
A couple years ago I experimented with the Coherent FDM modem using Newman Phases instead of the spacing scheme of the original. It turned out there was no advantage. The increasing linear spaced carriers reduced the crest-factor the same as Newman Phases. For the 700D we of course use an IDFT

Re: [Freetel-codec2] Compile error w/FreeDV on OpenSuSE-15.1

2020-06-02 Thread Steve
You might try changing it to: g_sfPlayFile = sf_open((const char *)wxGetApp().m_txtVoiceKeyerWaveFile, SFM_READ, ); The sf_open() call expects a constant, but m_txtVoiceKeyerWaveFile is obviously a variable from config. Don't know why SuSE is being so pissy. Is this an Itanium chip? FYI Steve

Re: [Freetel-codec2] Scrambler

2020-04-12 Thread Steve
to need more power, which is cheap at class-C. Steve On Sun, Apr 12, 2020 at 3:14 PM David Rowe wrote: > Hi Steve and Jeroen, > > I was wondering why you wanted to use a scrambler? > > I understand the main reason is making the synchronisation algorithms > work better. For ex

Re: [Freetel-codec2] Introducing a new FM mode: 6000

2020-04-12 Thread Steve
One final note, if you want to see the algorithm in a form that can be used across a frame of data: https://github.com/srsampson/mFSK/blob/master/crc-scrambler-interleaver-test.c#L85 ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net

Re: [Freetel-codec2] Introducing a new FM mode: 6000

2020-04-11 Thread Steve
oops, I keep typing Symbols instead of Samples /* Slow Data + Voice Bits + Sync Bits = 747 Bits = 5976 Samples */ /* Full Data + Sync Bits = 747 Bits = 5976 Samples */ Without the bit-stuffing the spectrum cleaned up and it actually sounds more random, but this is just a function of your test

Re: [Freetel-codec2] Introducing a new FM mode: 6000

2020-04-11 Thread Steve
+8+720) On Sat, Apr 11, 2020 at 1:15 PM Steve wrote: > Yes, I closed it because it was probably incomplete, so left it there for > reference. > > https://github.com/JeroenVreeken/codec2/pull/1 > > > ___ Freetel-codec2

Re: [Freetel-codec2] Introducing a new FM mode: 6000

2020-04-11 Thread Steve
Yes, I closed it because it was probably incomplete, so left it there for reference. https://github.com/JeroenVreeken/codec2/pull/1 ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net

Re: [Freetel-codec2] Introducing a new FM mode: 6000

2020-04-07 Thread Steve
with a scrambler, but I haven't found all the places to remove the bit-stuffing :-) On Tue, Apr 7, 2020 at 4:08 PM David Rowe wrote: > Hi Steve, > > From what I understand (please feel free to correct me Jeroen) this is a > baseband PAM waveform over analog FM. I'm haven't seen any

Re: [Freetel-codec2] Introducing a new FM mode: 6000

2020-04-07 Thread Steve
What would be expected here? Say about 9.5 dB Eb/N0 at 10E-5? I think that's what the G3RUH modem got. It will definitely fill up the channel! :-) On Tue, Apr 7, 2020 at 2:43 AM David Rowe wrote: > Steve and Jeroen - it would be interesting to measure the modem BER (or > Packet Erro

Re: [Freetel-codec2] Introducing a new FM mode: 6000

2020-04-07 Thread Steve
Hmmm, not as purely scrambled with the sync bits left unscrambled. ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Re: [Freetel-codec2] Introducing a new FM mode: 6000

2020-04-07 Thread Steve
:-) Just an idea... https://github.com/srsampson/codec2/tree/ss-scramble Steve ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Re: [Freetel-codec2] Introducing a new FM mode: 6000

2020-04-06 Thread Steve
the unscrambled spectrum: [image: unscrambled.png] ...and scrambled: [image: scrambled.png] ...and here's what it sounds like: https://github.com/srsampson/codec2/blob/ss-scramble/wav/scrambled.wav Just an idea! Steve ___ Freetel-codec2 mailing list Freetel

Re: [Freetel-codec2] SM1000 v3 firmware

2020-04-02 Thread Steve
A few notes: the CLIP/ERR LED is completely software. They only connect to the CPU. It's a CLIP indicator during transmit, and an ERR indicator during receive. I think the code probably needs more. Currently the RX LED code in sm1000.main is: led_rt(freedv_get_sync(f));

Re: [Freetel-codec2] Porting to GCC 10, Teensy 4

2020-02-28 Thread Steve
. Sigh... It doesn't have to be 100% compatible at this point, but it does have to sound good! I'm interested in the 4FSK modem. These Teensy's are so cheap, you could have one dedicated to the modem, and one to the vocoder. On Fri, Feb 28, 2020 at 1:42 PM Al Beard wrote: > > Hi Steve a

Re: [Freetel-codec2] Porting to GCC 10

2020-02-16 Thread Steve
> ...adding the static keyword > on to functions that are only called from within a single file. That is my own coding style. In early MS-DOS days, this saved time and memory during linking, Smaller symbol tables, etc... Plus, if you list all the static functions at the top of the file as

Re: [Freetel-codec2] Porting to GCC 10

2020-02-16 Thread Steve
Only one error found in abandoned code. Make the .h file an extern and add the definition to the C file. $ diff ~/github/codec2/stm32/inc/si53xx.h si53xx.h 287c287 < T_Si5351_data Si5351_Config; --- > extern T_Si5351_data Si5351_Config; $ diff ~/github/codec2/stm32/src/si53xx.c si53xx.c

Re: [Freetel-codec2] Porting to GCC 10

2020-02-16 Thread Steve
can be archived and removed from the main playing field. On Sun, Feb 16, 2020 at 11:53 AM Steve wrote: > I added it to the CMakeLists.txt file: > > # Set default C flags. > set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wno-strict-overflow > -fno-common") > > Comp

Re: [Freetel-codec2] Porting to GCC 10

2020-02-16 Thread Steve
I added it to the CMakeLists.txt file: # Set default C flags. set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wno-strict-overflow -fno-common") Compiled without errors or warnings on GCC 7.4.0 No change. On Sun, Feb 16, 2020 at 10:48 AM Albert Cahalan wrote: > > Maybe just add -fcommon to the

Re: [Freetel-codec2] Porting to GCC 10

2020-02-16 Thread Steve
Maybe just add -fcommon to the Makefile On Sun, Feb 16, 2020 at 7:41 AM Richard Shaw wrote: > > Guys, > > As usual new releases of GCC are more pedantic about being compliant to the > standards that previous releases. With GCC 10 codec2 no longer compile due to > multiple definitions of

Re: [Freetel-codec2] STM32 gcc-arm update

2020-02-15 Thread Steve
700C codec running on it. I'm playing with a streaming/thread split buffer design, rather than block mode. Just use the standard codec on the HamVOIP Pi, whatever it is. Hopefully it uses some compression. On Sat, Feb 15, 2020 at 2:10 PM Al Beard wrote: > > Hi Steve and all, > > Loo

[Freetel-codec2] STM32 gcc-arm update

2020-02-15 Thread Steve
I snagged a Teensy 4.0 development board and was messing around, and noticed there was a newer gcc-arm-none-eabi from 2019. https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloads In the stm32 README it uses Keil so the change would be:

Re: [Freetel-codec2] ESP32 port

2020-02-10 Thread Steve
for the codebook. Steve ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Re: [Freetel-codec2] Hi All Codec2 developers!

2019-11-02 Thread Steve
On Sat, Nov 2, 2019 at 5:00 PM Sam Shoja wrote: > > I am wondering which MCU from STM32F family is being used in SM1000. > STM32F405VGT6 168 MHz Floating Point

Re: [Freetel-codec2] FreeDV/Codec2 to FM mixed mode repeater and network connection in QRadioLink

2019-10-23 Thread Steve
ober 23, 2019 4:20:48 PM UTC, Steve wrote: >> >> On Wed, Oct 23, 2019 at 10:44 AM Adrian Musceac wrote: >>> >>> >>> Regarding mode 2400A, can someone confirm that the output of this mode is >>> resampled to 48 kHz? >>> I'm trying to

Re: [Freetel-codec2] FreeDV/Codec2 to FM mixed mode repeater and network connection in QRadioLink

2019-10-23 Thread Steve
On Wed, Oct 23, 2019 at 10:44 AM Adrian Musceac wrote: > > Regarding mode 2400A, can someone confirm that the output of this mode is > resampled to 48 kHz? > I'm trying to add it, but some numbers don't work for me. It's not resampled, it is generated at 48 kHz rather than 8 kHz as in other

Re: [Freetel-codec2] FreeDV/Codec2 to FM mixed mode repeater and network connection in QRadioLink

2019-10-20 Thread Steve
To answer your SDL Library problems: https://stackoverflow.com/questions/8102313/installing-sdl-on-fedora/8102343 ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Re: [Freetel-codec2] Problems with freedv_tx in 700D mode, my parrot rpt

2019-08-19 Thread Steve
On Mon, Aug 19, 2019 at 4:19 AM Al Beard wrote: > > ./src/freedv_tx 700D blank.c2 blank8.raw --codectx<- output is zero > bytes, not good!! > > Not good. What have I done wrong? I don't think freedv_tx is designed to work with .c2 files. This works: ./freedv_tx 700D

Re: [Freetel-codec2] Problems with freedv_tx in 700D mode, my parrot rpt

2019-08-17 Thread Steve
Looks like a bug snuck in with freedv_api.c https://github.com/drowe67/codec2/blob/master/src/freedv_api.c#L288 In order to save space on the SM1000 the f->mod_out isn't allocated. possible solution: #ifdef __EMBEDDED__ /* only allocate this array for interleaver sizes > 1 to save

Re: [Freetel-codec2] FreeBeacon and it's use with current libraries.

2019-08-14 Thread Steve
Here how to do a diff: svn diff -r 4010:4121 >diff.txt Then look through the diff.txt to locate software changes over the years. ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net

Re: [Freetel-codec2] FreeBeacon and it's use with current libraries.

2019-08-11 Thread Steve
QO-100 satellite. Steve ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Re: [Freetel-codec2] OSX Build Help

2019-08-10 Thread Steve
On Fri, Aug 9, 2019 at 10:39 PM Mark Jessop wrote: > > Is there anyone out there who has been able to successfully build the latest > git freedv / codec2 master branches under OSX? would: -D_POSIX_C_SOURCE=200112L (or whatever level) in the clang compile command work? I believe that is

Re: [Freetel-codec2] parrot

2019-08-07 Thread Steve
oops, I mean "sudo nice -n -20" ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Re: [Freetel-codec2] parrot

2019-08-07 Thread Steve
> When I stop the Rx signal CPU load goes to 100% and it hangs. Maybe try "sudo nice -20" as a command prefix?? ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Re: [Freetel-codec2] A Question about CODEC2 and FDMDV

2019-07-31 Thread Steve
On Wed, Jul 31, 2019 at 9:53 AM Ammar Ahmad Khan wrote: > > I have only done bachelors Steve... Don't use such difficult terminologies... > bada-bing It's Sicilian talk, Not taught in schools... :-) ___ Freetel-codec2 mailing list Freet

Re: [Freetel-codec2] A Question about CODEC2 and FDMDV

2019-07-31 Thread Steve
On Wed, Jul 31, 2019 at 6:27 PM glen english wrote: > > Suggest new designs use the cortex M7, 1.8 x as fast as the M4 for same > clock on codec2 > New STM32H7 has dual core (-M7 and -M4) and also double precision float for -M7 core. Lots of memory. Starting in 4th Quarter.

Re: [Freetel-codec2] A Question about CODEC2 and FDMDV

2019-07-31 Thread Steve
On Wed, Jul 31, 2019 at 5:49 PM Stuart Longland wrote: > > The A/D and D/A are built into the STM32F407. Good point, I guess I mean't the stuff in the "Rig Interface" section. Transformers, optoisolator, op amps, etc. ___ Freetel-codec2 mailing list

[Freetel-codec2] A Question about CODEC2 and FDMDV

2019-07-31 Thread Steve
How about a new repository for a KiCAD project to copy the SM1000 support circuitry, e.g., A/D, D/A, PTT, LED's, etc, onto a RPi4 HAT. Maybe include a +12 VDC connector to power everything. The circuits are tested already, so bada-bing... ___

Re: [Freetel-codec2] A Question about CODEC2 and FDMDV

2019-07-27 Thread Steve
My next phone is going to use the Space-X Starlink satellite cluster and TCP/IP on the new 44-Net :-) ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Re: [Freetel-codec2] A Question about CODEC2 and FDMDV

2019-07-21 Thread Steve
You might start here: http://www.rowetel.com/?page_id=2458 Lots of bad things in the ionosphere, which FDM tries to work through. ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net

Re: [Freetel-codec2] A Question about CODEC2 and FDMDV

2019-07-21 Thread Steve
> ...And can this system run on GSM ? This system is incompatible with GSM. Look through the IEEE stuff for modems that were tried the last 10 years. Example: https://ieeexplore.ieee.org/document/7391285 ___ Freetel-codec2 mailing list

Re: [Freetel-codec2] ARDC sells 22 bits of the Global 44-Net to Amazon Inc.

2019-07-19 Thread Steve
One of the neatest things I found last year, was the ZeroTier network. https://www.zerotier.com/ A group of us had ADS-B receivers and wanted to network them together. ZeroTier allowed us to create a private LAN that ends-up being just a routable device/address on our computer. I think this

Re: [Freetel-codec2] ARDC sells 22 bits of the Global 44-Net to Amazon Inc.

2019-07-19 Thread Steve
> ...the B.O.D. are all reaching... oy vey, that may be too harsh... That is, to say, the B.O.D. reside along the "San Andreas Fault". ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net

[Freetel-codec2] ARDC sells 22 bits of the Global 44-Net to Amazon Inc.

2019-07-19 Thread Steve
FYI, I write this news in support of the decision, as it creates long term wealth for investment. My hope is that very little will be used for lawyers and accountants. https://www.ampr.org/amprnet/ The seller was: Brian Kantor, Phil Karn, K. C. Claffy, John Gilmore, who make up the B.O.D. of the

Re: [Freetel-codec2] sm1000 and FreeDV 700D

2019-07-16 Thread Steve
Can you send me the file also? I will compare it to the one I just generated with hex2dfu.py. Thanks! On Tue, Jul 16, 2019 at 4:02 PM wrote: > He just didn’t have the file, and I sent it to him. > > > > He is now all upgraded just fine. > > > > Walter/K5WH >

Re: [Freetel-codec2] sm1000 and FreeDV 700D

2019-07-16 Thread Steve
: > > Thank Steve, > > Could you please add that as a Pull Request for the sm1000 manual? > > https://github.com/drowe67/codec2/blob/master/stm32/doc/sm1000_manual.md > > Walter's method is already in there, but it would be useful to have > your's as well. > > I had

Re: [Freetel-codec2] sm1000 and FreeDV 700D

2019-07-16 Thread Steve
What directory does the .dfu file get created in? I think George is having trouble finding it. On Tue, Jul 16, 2019 at 3:29 PM wrote: > Steve, > > > > The .dfu file is the one we use to apply the firmware update via a Windows > environment, versus a Linux environment. &

Re: [Freetel-codec2] sm1000 and FreeDV 700D

2019-07-16 Thread Steve
Where is it asking you about a .dfu file? There is no .dfu file. Just use the binary file. On Tue, Jul 16, 2019 at 2:15 PM George Migliarini wrote: > > a simple question, where is my filesm1000.dfuI do not have it, where > do I get it from? > > > > Thank you > > > > George AC6RB > > >

Re: [Freetel-codec2] sm1000 and FreeDV 700D

2019-07-16 Thread Steve
Maybe rename sm1000v2.bin to sm1000.dfu I'm just guessing... On Tue, Jul 16, 2019 at 2:15 PM George Migliarini wrote: > > a simple question, where is my filesm1000.dfuI do not have it, where > do I get it from? > > > > Thank you > > > > George AC6RB > > > > From: walt...@k5wh.net >

Re: [Freetel-codec2] sm1000 and FreeDV 700D

2019-07-16 Thread Steve
Here's how I did it on my Windows 8.1 Pro laptop machine for a friend. Seemed to work, haven't tested sm1000 yet. Your Experience May Vary 73, Steve/k5okc Boot Windows 8 Right-click on Left Window icon and select Driver Manager Turn on SM-1000 and holding in the PTT button STM32 BOOTLOADER

Re: [Freetel-codec2] Compiling on the aarch64 processors, LPCNet issues

2019-06-26 Thread Steve
> But, we need some "super guru" programmers to optimize the code. Therein lies the rub... Stick with x86-64 for public highways. ARM for off-road... ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net

Re: [Freetel-codec2] 700D encode/decode functions... where are they?

2019-06-23 Thread Steve
The 700D modem uses the 700C vocoder: https://github.com/drowe67/codec2/blob/master/src/codec2.c#L1932 ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Re: [Freetel-codec2] FreeDV 2020 compiled on Debian 9.9 on Pi, audio tests

2019-06-04 Thread Steve
I believe that "uname -m" and "cat /proc/cpuinfo" and "file /bin/bash" will give you a hint what you're running. cpuinfo will list capabilities. GCC usually has runtime switches to enable optional capabilities. I believe "gcc -v" will give yo

Re: [Freetel-codec2] Chat, a group on AHRDF.net, just for FreeDV

2019-05-26 Thread Steve
doing so are rather antiquated and proprietary (read that insulated), given how Tor has taken over the word (ZeroTier, etc). Steve ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Re: [Freetel-codec2] First pass at a schematic for a small, cheap radio that runs Codec2

2019-05-25 Thread Steve
On Sat, May 25, 2019 at 9:55 PM Stuart Longland wrote: > > Whilst tethered, you could then turn off WiFi and just use CDC-Ethernet > to communicate between radio and phone which would further reduce power > consumption. I think many are attracted to the ESP-32 for it's built-in wireless. At

Re: [Freetel-codec2] First pass at a schematic for a small, cheap radio that runs Codec2

2019-05-23 Thread Steve
it! Is there a modern port of Codec2 vocoder for Android? I don't follow the Android development. Steve/k5okc ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Re: [Freetel-codec2] bit allocation in 700C

2019-05-16 Thread Steve
Aha, well take a look at: https://github.com/drowe67/codec2/blob/master/src/codec2.c#L1935 It doesn't tell you much though, as that vocoder has pretty complex internals. ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net

Re: [Freetel-codec2] bit allocation in 700C

2019-05-15 Thread Steve
> Where I can find information, which bit corresponds to what per frame in case > of 700C coding? See if the file: https://github.com/drowe67/codec2/blob/master/octave/modem_codec_frame_design.ods has what you need. Down at the bottom, select the "cohpsk" frame.

Re: [Freetel-codec2] FreeDV 2020

2019-05-14 Thread Steve
One idea I've had is to trade the OFDM pilots in on some BPSK pilots. That is, sending 160 ms coded preambles instead of 160 ms of OFDM. That way there would be no CPU sucking DFT. I bet it would paint real nice on the waterfall or spectrum displays, not being 3 kHz wide.

Re: [Freetel-codec2] FreeDV 2020

2019-05-14 Thread Steve
I bought one of those Leo Bodnar dual frequency GPSDO devices without running the software first. It said you can separate the two frequencies by a phase shift. I was excited to use it with a 90 degree phase shift! Ack, 90.0 isn't an option. I guess there must be a technical reason for that, but

Re: [Freetel-codec2] Windows cross compile builds

2019-04-22 Thread Steve
"uint" is terrible. Either the "uintXX_t" or "unsigned int" I can only hope there are no "sint"... ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Re: [Freetel-codec2] Shared Memory Malloc/Free Tool

2019-03-19 Thread Steve
an alternative to monolith programs. Steve ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2

[Freetel-codec2] Shared Memory Malloc/Free Tool

2019-03-19 Thread Steve
even has some unacceptable costs for some, but I thought I'd throw this out in the wild as an option for your toolbox. https://github.com/srsampson/MemoryPool Have fun! Steve/k5okc ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https

Re: [Freetel-codec2] Codec2 parameter optimization

2019-02-24 Thread Steve
Jeroen, I noticed that David updated his modem design file: https://sourceforge.net/p/freetel/code/HEAD/tree/codec2-dev/octave/modem_codec_frame_design.ods?format=raw Lot's of parameters and stuff in there. Using the ofdm_mod and octave ofdm_rx with those parameters, I get as output: Rs=48.78

Re: [Freetel-codec2] States as enums

2019-02-18 Thread Steve
On Sun, Feb 17, 2019 at 6:47 PM Bruce Perens wrote: > > Strings are as fast as integers if you make them static and use their > address, rather than compare their content. > Exactly. I kept the strings as a reference for the verbose output, but no longer use them in a comparison.

[Freetel-codec2] smalldv performance on arm

2019-02-17 Thread Steve
FYI I compiled the codec2 for the RaspberryPI version 1 Model A. FDVcore takes 38% of the CPU for 700D mode in RX and 60% in TX. Overclocking to 950 MHz does very little. It bobbles around 36 to 38% CPU. TX changed to 56%. Disclaimer, I had no audio in or out during the test, so maybe RX would

Re: [Freetel-codec2] Building smallDV with Codec2-dev, latest SVN

2019-02-17 Thread Steve
Maybe "renice" it to be the highest priority process. ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Re: [Freetel-codec2] K210 development board for Codec2 and softmodems

2019-02-15 Thread Steve
"The chip comes with a high-performance microphone array audio processor for real-time source orientation and beamforming." Hey, we might need 3-bits allocated to the vocoder for spatial position indication :-) ___ Freetel-codec2 mailing list

Re: [Freetel-codec2] Building smallDV with Codec2-dev, latest SVN

2019-02-15 Thread Steve
This is what I figured out so far: Setting a command is done with an "=" character, no spaces. TEXT=string and the string needs no delimeter e.g., TEXT=CQ CQ DE W1AW Send QSL SQEN=1 etc QUIT - Exit program VERSION - Display version TEXT - Display or set text data CLIP - Display number of

Re: [Freetel-codec2] Building smallDV with Codec2-dev, latest SVN

2019-02-15 Thread Steve
The docs are atrocious and don't really match the code. Try an "=" sign, e.g., text='cq de callsign' ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2

[Freetel-codec2] States as enums

2019-02-13 Thread Steve
back to ofdm_mod/demod and make sure they are working, as we are trying to make them functional with variable number of carriers. Let me know if my sugar high has made a mess :-) Steve P.S. Happy Saint Valentines Day, and keep your head on! ___ Freetel

Re: [Freetel-codec2] Compact variant of SM1000 digital voice adaptor for use inside equipment

2019-02-11 Thread Steve
PC10 - PC15 seem to have different signal names. Not sure if this is important, as I think they are just debug pins?? Steve ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel

Re: [Freetel-codec2] Designing an SM1000 "module" for use in equipment

2019-02-06 Thread Steve
hows only the connection from the sm1000 to the radio. It does not > show using a handheld mic. Where do you speak into? > > On 2/6/2019 12:00 AM, Steve wrote: > > this maybe: > > > > https://freedv.org/sm-1000-hardware-howto/ > > > > On Wed, Feb 6, 2019 at 12:28 AM

Re: [Freetel-codec2] Designing an SM1000 "module" for use in equipment

2019-02-06 Thread Steve
this maybe: https://freedv.org/sm-1000-hardware-howto/ On Wed, Feb 6, 2019 at 12:28 AM K6DLC wrote: > >Does anyone have an idea on how to interface a handheld/desk > microphone to use the sm1000? > > > On 2/4/2019 10:24 AM, Don wrote: > > I am currently working on getting the 700D mode to

Re: [Freetel-codec2] Designing an SM1000 "module" for use in equipment

2019-02-05 Thread Steve
The SM1000 could do FDM and Vocoder in one CPU, but it doesn't have to be that way. The desktop system currently uses a Vocoder and Modem interfaced with an API. The API is growing to probably become a significant module in itself. I was thinking that the Vocoder and API could be in one product,

Re: [Freetel-codec2] Designing an SM1000 "module" for use in equipment

2019-02-04 Thread Steve
512 Meg RAM versus 512k FLASH you make the choice :-) On Mon, Feb 4, 2019 at 2:02 PM glen english wrote: > > suggest The ORANGE PI zero is a tiny inch square PCB and has onboard > audio. It's what I use quad core A7 etc and NEON. ___

Re: [Freetel-codec2] Networking Codec2 sites or repeaters

2019-01-31 Thread Steve
not found error fyi Probably permissions, where you can see it just fine... ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Re: [Freetel-codec2] Networking Codec2 sites or repeaters

2019-01-29 Thread Steve
On Tue, Jan 29, 2019 at 12:54 PM David Tiller wrote: > > Wouldn't using FM eliminate the spectral efficiency of 4-FSK? I was thinking about a PL-Tone and a nice wide signal. Obviously 4FSK on the lower freqs would be better to use SSB. ___

Re: [Freetel-codec2] Networking Codec2 sites or repeaters

2019-01-29 Thread Steve
On Mon, Jan 28, 2019 at 8:55 PM Alan Beard wrote: > > I read the SVN comments: > > various new features to vqtrain to support LPCNet work > > I'm no software guru, but I wonder if there's anybody looking at networking > Codec2 sites? The LPCNet refers to a "Neural network" not an IP network.

Re: [Freetel-codec2] Alternate Modem Frequencies

2019-01-18 Thread Steve
I'm not sure why David used strings. I haven't messed with that part of the code. Possibly it made debugging easier. On Fri, Jan 18, 2019 at 9:50 PM Đích Kiều wrote: > > I think sync_state and sync_state_interleaver should be enum, not string. > I think to use enum faster than string when

Re: [Freetel-codec2] Satellite Use of Codec2

2019-01-16 Thread Steve
eater didn't have to know anything about the signal, other than the bit rate. It took fringe signals, and re-transmitted them in perfect shape. Food for thought... Steve ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sou

Re: [Freetel-codec2] Satellite Use of Codec2

2019-01-16 Thread Steve
into 5 kHz. But some will be horrified at the wider spectrum. Who cares, it's a satellite going Mach 7, it will be over your house once a week for less time than it takes a microwave to cook soup :-) Anyway, that's my thoughts on FM. 100 kHz, with digital stereo. Steve

[Freetel-codec2] Alternate Modem Frequencies

2019-01-16 Thread Steve
--log octave.txt Steve ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2

  1   2   3   4   5   >