The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
Revision history for Ham-Device-FT817COMM

0.9.0_01    12MARCH2014/1200
            First version, released on an unsuspecting world.

0.9.0_02    13MARCH2014/1200
            Added missing dependancy Device::Serialport to Makefile

0.9.0_03    13MARCH2014/1600
            Added POD documentation

0.9.0_04    13MARCH2014/2000
            Corrected POD documentation Pod documentation

0.9.0_05    17MARCH2014/1200
	    Cleaned up POD remarks
	    Added digest option to getSoftcal
	    Added [0062] and [007B] option to restoreEeprom  
	    Added function getCharger
	    Added function setCharger
	    Added function setChargetime
	    Added internal function writeBlock
	    Added Digest::MD5 to Makefile		

0.9.0_06    18MARCH2014/1800
            More POD fixes
	    Added [007A] and [005D] option to restoreEeprom	
	    Added function getAntenna
	    Added function setAntenna
	    Added function getArts
	    Added function setArts
	    Added function getArtsmode
	    Added function setArtsmode
	    Added internal function eepromDecodenext 
	    Function restoreEeprom completely re-written

0.9.0_07    20MARCH2014/1800
            More POD fixes
	    Internal functions rewritten, no more unicode sent to the port.  Builds 
	    	Data backets within the functions and sends them off.  Old method only
		supported an epprom address up to 0x99, new one supports full MSB/LSB
		16 bits.
	    Added hashes of VFO A/B base addresses
	    Added [0058] and [0059] option to restoreEeprom
	    Added function getVox
	    Added function setVox
	    Added function getVfoband
	    Added function setVfoband

0.9.0_08    20MARCH2014/2300
	    Added better prechecking to all functions before sending to CAT
	    Includes beginning of first radio memory function readMemvfo. Not finished.

0.9.0_09    21MARCH2014/1200
	    More POD fixes
	    Added internal function hexAdder
	    Added hashes for DCS codes, CTCSS Tones, AM STEP, FM STEP and MEMMODES
	    Fixed flipped bit in vfoToggle
	    readMemvfo completed for testing

0.9.0_10    24MARCH2014/1200
	    No more MSB LSB, Uses 4 character hex address instead of pair or 2 char hex address
	    setCtcsstone displays all valid tones on verbose(1) when tone entered doesn't exist
            setDcscode displays all valid codes on verbose(1) when code entered doesn't exist
	    restoreEeprom now uses the writeBlock method instead of an internal one
            Added [0057] option to restoreEeprom
	    Fixed spelling error in eepromDecode
	    writeBlock checks to pad one digit hex values with leading zero
	    writeEeprom checks to pad one digit hex values with leading zero
	    Added function setAgc
	    Added function setNb
	    Added function setDsp
	    Added function getPbt
	    Added function setPbt
	    Added function setFasttuning
	    Removed function toggleRfgain, replaced with setRfknob
	    Renamed function getRfgain to getrfknob
	    Added function getChecksum
            Standardized HEX values using Capital letters only
	    Fixed wrong variable on writeEeprom debug output
	    Added internal function hexDiff
	    getEeprom now supports a range of addresses using second argument