Faisal Saleem
2016-03-17 12:09:44 UTC
Hi all,
I am an engineering student and working on a digital voice project. I am impressed by codec2 and sm1000, the freedv adapter. I just got 2 sm1000 modules and built the firmware sm1000.bin successfully. I connected the two sm1000 boards back to back using RIG interface (a cross RJ45 cable). And both sm1000 are talking to each other both in analog and DV modes (fantastic). While studying the code, I've seen that the codec 2 mode is set to 1300. I just changed the codec2 mode to 1600. At 1600 mode the voice quality was not very good compared to 1300 mode and also there was a bit error (error LED constantly on). When I just set the mode to 2400, receiver doesn't receive any thing while transmitter is transmitting. My questions are:
1) Is it enough to change the codec mode in freedvapi.c to change the codec mode or do I need to change some other parameters like Nc, NB etc to run it on 2400 mode without any BER.
2) I want to access the PTT i.e. whenever I press PTT, I want to transmit a custom message first before transmitting the actual voice. How I can do this?
Thanks in advance for your precious help.
Regards,
Faisal
I am an engineering student and working on a digital voice project. I am impressed by codec2 and sm1000, the freedv adapter. I just got 2 sm1000 modules and built the firmware sm1000.bin successfully. I connected the two sm1000 boards back to back using RIG interface (a cross RJ45 cable). And both sm1000 are talking to each other both in analog and DV modes (fantastic). While studying the code, I've seen that the codec 2 mode is set to 1300. I just changed the codec2 mode to 1600. At 1600 mode the voice quality was not very good compared to 1300 mode and also there was a bit error (error LED constantly on). When I just set the mode to 2400, receiver doesn't receive any thing while transmitter is transmitting. My questions are:
1) Is it enough to change the codec mode in freedvapi.c to change the codec mode or do I need to change some other parameters like Nc, NB etc to run it on 2400 mode without any BER.
2) I want to access the PTT i.e. whenever I press PTT, I want to transmit a custom message first before transmitting the actual voice. How I can do this?
Thanks in advance for your precious help.
Regards,
Faisal