[Ham-Mac] Cyrillic font users

w1hkj w1hkj at bellsouth.net
Sat Feb 11 15:00:15 EST 2012


I am looking for additional testers for an alpha release of fldigi that 
supports sending and receiver Cyrillic characters.

http://www.w1hkj.com/alpha/fldigi/

Version 3.21.38AF

     Cyrillic-UTF8 chars
       * Added support for displaying, transmitting & receiving
         UTF-8 characters
       * Modes which support UTF-8 characters:
         - PSK31, PSK63, PSK125, PSK250, PSK500
         - Olivia - must enable 8 bit extended characters
         - MT63 - must enable 8 bit extended characters
         - MFSK - all baudrates supported

Cyrillic-UTF8 character implementation impacts on a large number of 
source files.  I can provide a macro file with Russian alphabet if you 
are interested.  I have not tested with Greek, or any other eastern 
language Cyrillic characters.  Western characters that use inflection 
marks are also handled by this implementation; but they must be 
generated using a UTF-8 compatible font.  Olivia and MT63 handle the 
extended character set by using an escape mechanism.  Bytes whose value 
is > 127 are sent using a two byte sequence.  UTF-8 characters may be 
either a single byte (ASCII) or two byte with both bytes > 127.  
Therefore a text containing Cyrillic characters will require a 4 byte 
transmission for each Cyrillic character.  PSK and MFSK support 
transmitting bytes up to value 255 (0xFF), therefore those modes only 
require 2 bytes for each Cyrillic character.  In any case, transmitting 
Cyrillic characters is slower than pure ASCII text.

73, Dave, W1HKJ




More information about the Ham-Mac mailing list