Hello,
My main activity here would be lurking, but i certainly like to make a contribution in the future. I've programmed in ASM on several platforms, C, C++, and nowadays do all of the work in Java.
Most java implementations suffer from non-deterministic timing issues, so i wonder, would there be any application for java as a platform in the (osmocom) radio protocols?
I've build a hearing loss simulator in java, which is a streaming audio pipeline, so java is not completely useless in applications with strict timing relations. I believe the latency couldn't exceed 50mS which is huge in TDM radio protocols, but in the upper layers with a lot of complex data shuffling it might be usefull? Any ideas?
Gr. Sim
Hi Folks, I am working on a TETRA project and was very happy when I found your site and your mailing list.
The information is very helpful and gave me a lot of interesting info about how other people solve problems.
I wonder if you have a GRC example of your code I can use? If not, then I have to create one myself and will share it with the group.
Best regards, Farhad
Hi,
I wonder if you have a GRC example of your code I can use? If not, then I have to create one myself and will share it with the group.
If you had checked the git repository, you would have found the only GRC stuff in there is:
osmo-tetra/src/demod/grc/tetra_demod_qpsk.xml
But that's only the demodulation (and even then, just a blackbox). All the other layers are not GNURadio blocks at all, they're pure C code libraries / utilities.
There are example python code on how to use it but it's just SOURCE -> TETRA BLOCK -> SINK ... not really worth an example ...
Cheers,
Sylvain