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

0.9.0_11    25MARCH2014/1200
	    More POD updates
	    getEeprom checks for 4 characters on both variables given
	    Added hash for VFO memory options
	    added CLARIFIER, CLAROFFSET, RXFREQ, RPTOFFSETFREQ option to readMemvfo
	    added memvfohash as return option on readMemvfo when no option given
	    Added [0055] option to restoreEeprom
	    Added function setTuner
	    Added function setVfo
	    Added function setHome

0.9.0_12    25MARCH2014/1200
	    POD updates, removed verbose(2): depricated	
	    Added [005C] option to restoreEeprom
	    Added function getMtqmb
            Added function setMtqmb
            Added function getQmb
            Added function setQmb
            Added function getMtune
            Added function setMtune
            Added function getChargetime
	    Added function getCwspeed
	    Added function getContrast
	    Added function getColor
            Added function getBacklight
            Added function getBeepvol
	    Added function getBeepfreq
	    Added function getResumescan
            Added function getPktrate
	    Added function getScope
            Added function getCwid
	    Added function getMainstep
	    Added function getPwrmtr
	    Added function getCwpaddle
            Added function getKyr
	    Added function getBk
	    Added function getVlt
	    All CAT functions renamed to begin with cat
	
0.9.0_13    26MARCH2014/1200
	    Pod updates (stale lockfile removal)
            Added [005B] option to restoreEeprom
	    Added function setLock
	    Added function setPwrmtr
	    Added function setCwpaddle
	    Added function setKyr
	    Added function setBk
	    Added function setVlt
	    Added function setContrast
	    Added function setColor
	    Added function setBacklight
	    Added function setBeepvol
	    Added function setBeepfreq
	    Added function setResumescan
	    Added function setPktrate
	    Added function setScope
	    Added function setCwid
	    Added function setMainstep

0.9.0_14    27MARCH2014/1200
	    Pod Fixes
            Added [005E] [0060] [0064] option to restoreEeprom
	    Added function setCwspeed
	    Added function getEmergency
	    Added function getCatrate
	    Added function getVoxdelay
	    Added function setEmergency
	    Added function setVoxdelay
            Added function setCatrate
	    Added function getArs420
	    Added function getArs144
	    Added function getCwweight
	    Added function setArs430
            Added function setArs144
            Added function setCwweight
	    Added function getCwpitch
	    Added function getLockmode	
	    Added function getOpfilter
	    Added function getCwdelay
	    Added function getSidetonevol
	    Added function getVoxgain
	    Added function getDisabledial
	    Added function setCwpitch
	    Added function setLockmode
	    Added function setOpfilter
	    Added function setCwdelay
	    Added function setSidetonevol
	    Added function setVoxgain
	    Added function setAmfmdial