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
Set ranges for set commands with numeric values
Added [005E] [0060] [0064] [0066] 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
0.9.0_15 28MARCH2014/1200
Edited warning Message for writeallow
Added [0065] [0067] [0068] [0069] option to restoreEeprom
Added function getApotime
Added function getMemgroup
Added function getDigmode
Added function setApotime
Added function setMemgroup
Added function setDigmode
Added function getTottime
Added function getDcsinv
Added function setTottime
Added function setDcsinv
Added function getSsbmic
Added function setSsbmic
Added function getAmmic
Added function getMickey
Added function setAmmic
Added function setMickey
Added function getFmmic
Added function getMicscan
Added function setFmmic
Added function setMicscan