Hi all,
Just a short message that yesterday I have uploaded the new version of the c2gmsk modem. New in this release is that the "rawgmsk" mode. In this mode, the API will generate / process GMSK data not in audio-samples but as a 96 (40 ms @ 2400 bps) or 192 bits (40 ms @ 4800 bps) frame. The goal is double: - to support hardware GMSK modems, like this one: http://ki6zum.com/dstar/raspberrypi.htm - to be the basis for a GNU radio module, therefor allowing that platform to be used as a simulation / testing tool for codec2 DV, FEC systems, etc. In addition, some other small things where added: - the ability to disable the encoding or decoding chain (reducing memory footprint) - some more internal errorchecking The "apitest" application in the API folder has been changed to support both the 2400/4800 bps and audio/rawgsmk options. The modem (i.e. the tool to actually drive a radio) now supports both the 2400 and 4800 bps modem. One thing to keep in mind for people who want to use the API. When initialising the API, you must set "expected_apiversion" to 20130614 or higher. If not, the API will select the default options of the older API version (4800 bps, audio output format). This code is can be found on github in the "c2gmsk_2400bps" branche https://github.com/on1arf/gmsk/tree/c2gmsk_2400bps 73 kristoff - ON1ARF ------------------------------------------------------------------------------ See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk _______________________________________________ Freetel-codec2 mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freetel-codec2
