[Ham-Mac] alpha test release

w1hkj w1hkj at bellsouth.net
Fri Feb 24 21:52:03 EST 2017


version 3.23.22.16

Posted to http://www.w1hkj.com/files/alpha_tests/  (no ads)

Posted to https://sourceforge.net/projects/fldigi/files/alpha_tests/

Changes from 3.23.21

alpha 3.23.22.16

   Macro Date Time Formats
     * Allow user to specify the date time format using
       strftime format strings
       - <ZT> becomes <ZT:"%H%M%S">; <ZT:"%H:%M:%SZ"> etc.
       - <ZT:fmt> fmt is the strftime format string
         if the ':fmt' is not in the macro tag then the
         current format is used

   lotw addition
     * Add jt9 modes for lotw upload
     * Allow up to 7 numerals in frequency element

   THOR/IFKP Image transfers
     * Add auto save Rx images to
       - Thor
       - IFKP
     * Corrected IFKP send image sequencing
       - pic%[T] where T is image scale was not being
         send before the image fascimille.
     * Added Thor and IFKP image transfer using the
       <IMAGE:fname> macro tag

   ifkp s/n update
     * Change to s/n measurement
       - noise measured over full range of possible signal bins
       - noise referenced to 3000 Hz bandwidth

   fsq s/n update
     * Change to s/n measurement
       - noise measured over full range of possible signal bins
       - noise referenced to 3000 Hz bandwidth

   OSS bug fix
     * Add missing parenthesis to reverse audio test
       - bug fix submitted by Guiseppe, IZ1QZE

   PSKMAIL PTT fault protection
     * add REQ(...) to show_tx_timer function call

   Logbook File Handling
     * Change new log file naming paradigm
       - move logbook open/save/merge to a separate sub-menu
     * Change logbook merge logic
       - discover and cull duplicates in both current
         and merge records
       - write duplicates to adif file for user review
       - annotate Rx Panel with user information on merger
         performance

   Russian UTF-8 translation

   Tooltips
     * Correct and update various tooltips

   n3fjp contest update
     * Add read next serial to send from n3fjp logger
     * Add send TXTENTRYSERIALNOR to n3fjp generic logger
     * Add new macro tags
       - <SERNO>   current serial number
       - <LASTNO>  last serial number
     * add support fields for N3FJP NAQP contest logging

   Hamlib/RigCAT/XMLRPC Interface
     * Hamlib (K5JAE)
       - Add user adjustable poll rate
       - Add Defaults button
       - Modify activation of controls based on hamlib selection
     * RigCAT (W1HKJ)
       - removed btnRevertRIGCAT & associated functions
       - toggle Initialize button state with change in rigcat enable
     * XMLRPC (W1HKJ)
       - toggle Initialize button state with change in xmlrpc enable

   README update

===========================================================================
Updates to date-time macros


Macro 	Description
<QSOTIME> 	insert current logbook time HHMM, ie 0919
<ILDT[:fmt]> 	insert current local date-time in iso-8601 format, ie 
2011-08-28 04:16-0500
<LDT[:fmt]> 	insert Local date-time, ie 2011-08-28 04:16-0500
<IZDT[:fmt]> 	insert Zulu date-time in iso-8601 format, ie 08/28/2011 
04:16 CDT
<ZDT[:fmt]> 	insert Zulu date-time, ie 2011-08-28 09:16Z
<LT[:fmt]> 	insert local time, ie 0416
<ZT[:fmt]> 	insert zulu time, ie 0916Z
<LD[:fmt]> 	insert local date, ie 2011-08-28
<ZD[:fmt]> 	insert Zulu date, ie 2011-08-28


fmt specifier iaw:

Format 	Description
%a 	The abbreviated weekday name according to the current locale
%A 	The full weekday name according to the current locale
%b 	The abbreviated month name according to the current locale
%B 	The full month name according to the current locale
%c 	The preferred date and time representation for the current locale
%C 	The century number (year/100) as a 2-digit integer
%d 	The day of the month as a decimal number (range 01 to 31)
%D 	Equivalent to %m/%d/%y. (Americans only)
%e 	Like %d, the day of the month as a decimal number, leading space
%E 	Modifier: use alternative format, see below
%F 	Equivalent to %Y-%m-%d (the ISO 8601 date format)
%G 	The ISO 8601 week-based year with century as a decimal number
%g 	Like %G, but without century, that is, with a 2-digit year (00-99)
%h 	Equivalent to %b
%H 	The hour as a decimal number using a 24-hour clock (range 00 to 23)
%I 	The hour as a decimal number using a 12-hour clock (range 01 to 12)
%j 	The day of the year as a decimal number (range 001 to 366)
%k 	The hour (24-hour clock) as a decimal number (range 0 to 23)
%l 	The hour (12-hour clock) as a decimal number (range 1 to 12)
%m 	The month as a decimal number (range 01 to 12)
%M 	The minute as a decimal number (range 00 to 59)
%n 	A newline character
%O 	Modifier: use alternative format
%p 	Either "AM" or "PM" according to the given time value
%P 	Like %p but in lowercase: "am" or "pm"
%r 	The time in a.m. or p.m. notation. Equivalent to %I:%M:%S %p
%R 	The time in 24-hour notation (%H:%M)
%s 	The number of seconds since the Epoch, 1970-01-01 00:00:00 +0000 (UTC)
%S 	The second as a decimal number (range 00 to 60)
%t 	A tab character.
%T 	The time in 24-hour notation (%H:%M:%S)
%u 	The day of the week as a decimal, range 1 to 7, Monday being 1
%U 	The week number of the current year as a decimal number, range 00 to 53
%V 	The ISO 8601 week number of the current year as a decimal number
%w 	The day of the week as a decimal, range 0 to 6, Sunday being 0
%W 	The week number of the current year as a decimal number
%x 	The preferred date representation for the current locale without the 
time
%X 	The preferred time representation for the current locale without the 
date
%y 	The year as a decimal number without a century (range 00 to 99)
%Y 	The year as a decimal number including the century
%z 	The +hhmm or -hhmm numeric timezone, hour and minute offset from UTC
%Z 	The timezone name or abbreviation
%% 	A literal '%' character


Some date time examples:

Macros:
<ZT>
<ZT:%H%M%S Z>
<ZT:%H hours, %M minutes, %S seconds UTC>
<ZT:%T UTC>
<ZDT>
<ZDT:%a %d %b %Y %T UTC>

Resulting transmit strings:


===========================================================================


More information about the Ham-Mac mailing list