menu "Device Parameter HTML Utility" label "HTML to See v.1.5 (2C)" name "HTML to See v.1.5 (2C)" mode 1 ############################################################################# # # This Script is a v.1.5 upgrade, that is backwards compatible with v.1.0 # # This Script is for someone that's interested in all the parameters that # can be set by scripting, and wants to compare different cameras. This # version peeks at every parameter in the Flashpoint manual and # creates a file (\PEEK2C.HTM) with info about every parameter. # # This version is a refinement of the brute force version that was just a # copy and paste utility to tell me what parameters my camera supported. # It also gave me the range for the parameters since some of these differed # from the Flashpoint Manual. (my DC260 shutter speed starts @ 5000 vs 125) # # Since I'm a seat-of-the-pants programmer, I wanted to see why some of the # scripts (written for the DC290) didn't work on my DC260. This is a # culmination of many hours of work, and I thought there would be people # shopping for cameras that would be interested in this information. I # will be keeping these parameter lists on a website for anyone to compare # digita features. But it will only be as good as the participation. Email # me for information at ScaleCalc@truevine.net or visit my Digita page at # http://members.safepages.com/genesis_art/DIGITA.HTM to see if your device # is already there. # # I added Tables A-4, A-5, A-6 and A-7 to the bottom of the file, just in # case someone wants to know what the different formats are. I also had a # time, but was able to add the elapse time to running the script. Now you # can see how fast your device is compared to my DC260 (& DC290). # # File Name: PeekHTML.CSM # Written by: Guido Roth # Written on: September 14th, 2000 # Updated on: November 14th, 2000 - fixed for elapse times under 1 minute # Updated on: November 27th, 2000 - finished testing & QC # Updated on: December 29th, 2000 - Added Read-Only and Netscape support # Version: 1.52c copyright GER - Freeware # Email: ScaleCalc@truevine.net # ############################################################################# # Portions of this script written by: scriptguru@flashpoint.com # FlashPoint Technology Inc. 2000 # --------------------------------------------------------------------------- # Thank you for the Hex to Human Version Numbers conversion code.... # www.digitaphoto.com ############################################################################# # Portions of this script written by: scriptguru@flashpoint.com # FlashPoint Technology Inc. 2000 # --------------------------------------------------------------------------- # Thank you for the Digita Version Number detection code.... # www.digitaphoto.com ############################################################################# # Portions of this script suggested by: scriptguru@flashpoint.com # --------------------------------------------------------------------------- # Thank you for help with displaying the Read Only Parameters.... # www.digitaphoto.com ############################################################################# # Portions of this script suggested by: Denis Leconte # --------------------------------------------------------------------------- # Thank you for the HTML suggestions for NetScape Browsers.... ############################################################################# # Variable declaration and definition for the following commands # GetProductInfo(....,various) # GetCameraState(....,PName_value) # GetCapabilitiesCount(....,list_count,default_value) # GetCapabilitiesListItem(....,x,item_desc,item_value) # GetCapabilitiesRange(....,min_value,max_value,def_value) # GetCapabilitiesValue(....,capability_value) # GetCapabilityType(....,capability_type) # Variables for Description Detail # Variables for Hex to Human conversion declare u:uRPNameValue declare s:vParameterName,vParameterDescription,vParameterSpecification declare s:vParameterType,vParameterDefault declare s:sRProductName,sRVendorName,sRFirmwareNotice declare u:uRPictureCount,uRStrobeCount,uRRAMSize declare u:uRCapabilitiesListCount,uRCapabilitiesDefaultValue declare s:sRCapabilitiesListItemDesc declare u:uRCapabilitiesListItemValue declare i:iRCapabilitiesRangeMin,iRCapabilitiesRangeMax,iRCapabilitiesRangeDef declare s:sRCapabilityValue,sRCapabilityDefault declare u:uRCapabilityType,uRCapabilityDefault declare u:uFileID,uEnumValue declare s:vParameterDetail1,vParameterDetail2,vParameterDetail3,vParameterDetail4,vParameterDetail5 declare s:vParameterSpec1,vParameterSpec2,vParameterSpec3,vParameterSpec4 declare s:vParameterSpec5,vParameterSpec6,vParameterSpec7,vParameterSpec8 declare b: bValue, bDigit1, bDigit2, bDigit3 declare u: uVersionDigit1, uVersionDigit2, uVersionDigit3, uSerialNum declare s: sParameter, sParameterDesription, vDigitaVer declare i: iStatus declare u: uDate, uTime, uHour, uMin, uSec, uTHour,uTMin, uTSec declare u: uStartSec, uEndSec, uElapseMin, uElapseSec, uNew uNew = 0 GetClock (uDate, uTime) uTHour = 0 if uTime > 1048576 uTHour = 1 end if uTime > 2097152 uTHour = 2 end uHour = uTime / 0x10000 uTMin = uTime & 0xff000 / 0x1000 uMin = uTime & 0xff00 / 0x100 uTSec = uTime & 0xff0 / 0x10 uSec = uTime & 0xff uTHour = uTHour & 0xf0 / 1600 + uTHour & 0xf uHour = uHour & 0xf0 / 160 + uHour & 0xf uTMin = uTMin & 0xf0 / 1600 + uTMin & 0xf uMin = uMin & 0xf0 / 160 + uMin & 0xf uTSec = uTSec & 0xf0 / 1600 + uTSec & 0xf uSec = uSec & 0xf0 / 160 + uSec & 0xf uStartSec = uTHour * 36000 uStartSec = uStartSec + uHour * 3600 uStartSec = uStartSec + uTMin * 600 uStartSec = uStartSec + uMin * 60 uStartSec = uStartSec + uTSec * 10 uStartSec = uStartSec + uSec DisplayLine ("") DisplayLine ("v.1.5 HTML to See") DisplayLine ("ALL camera settings!") FileOpen (2, "PEEK2C.HTM", 1, uFileID) iStatus = GetProductInfo("oerv", bValue ) if iStatus == 0 vDigitaVer = "1.5" end if iStatus != 0 vDigitaVer = "1.0" end GetProductInfo("ptid", sRProductName) WriteLine(uFileID,"",sRProductName," -- Peek v1.22c") WriteLine(uFileID,"
") WriteLine(uFileID,"Digita Device Capabilities") WriteLine(uFileID,"

(Alphabetical Listing)
") WriteLine(uFileID,"Specifications from Flashpoint
") WriteLine(uFileID,"Information PEEKed from your Device
") if vDigitaVer == "1.5" WriteLine(uFileID,"New for Digita version 1.5") end # WriteLine(uFileID,"") # WriteLine(uFileID,"Parameter Peeker by Guido Roth") WriteLine(uFileID,"") WriteLine(uFileID,"

") WriteLine(uFileID,"") GetProductInfo("vdid", sRVendorName) GetProductInfo("fwcn", sRFirmwareNotice) GetProductInfo("pcnt", uRPictureCount) GetProductInfo("scnt", uRStrobeCount) GetProductInfo("rams", uRRAMSize) WriteLine(uFileID,"
") WriteLine(uFileID,"") WriteLine(uFileID,"") if vDigitaVer == "1.5" bDigit1 = bValue & 0xff000000 uVersionDigit1 = bDigit1/0x1000000 bDigit2 = bValue & 0x00ff0000 uVersionDigit2 = bDigit2/0x10000 bDigit3 = bValue & 0x0000ff00 uVersionDigit3 = bDigit3/0x100 DisplayLine ("Digita v.1.5 : ",uVersionDigit1,".",uVersionDigit2,".",uVersionDigit3) Wait (2000) end iStatus = GetProductInfo("fwrv",bValue) if iStatus != 0 iStatus = 1 goto NOT_SUPPORTED end bDigit1 = bValue & 0xff000000 uVersionDigit1 = bDigit1/0x1000000 bDigit2 = bValue & 0x00ff0000 uVersionDigit2 = bDigit2/0x10000 bDigit3 = bValue & 0x0000ff00 uVersionDigit3 = bDigit3/0x100 cont1: WriteLine(uFileID,"") iStatus = GetProductInfo("hwrv",bValue) if iStatus != 0 iStatus = 2 goto NOT_SUPPORTED end bDigit1 = bValue & 0xff000000 uVersionDigit1 = bDigit1/0x1000000 bDigit2 = bValue & 0x00ff0000 uVersionDigit2 = bDigit2/0x10000 bDigit3 = bValue & 0x0000ff00 uVersionDigit3 = bDigit3/0x100 cont2: WriteLine(uFileID,"") iStatus = GetProductInfo("carv", uEnumValue) if iStatus != 0 iStatus = 3 goto NOT_SUPPORTED end bDigit1 = bValue & 0xff000000 uVersionDigit1 = bDigit1/0x1000000 bDigit2 = bValue & 0x00ff0000 uVersionDigit2 = bDigit2/0x10000 bDigit3 = bValue & 0x0000ff00 uVersionDigit3 = bDigit3/0x100 cont3: WriteLine(uFileID,"") iStatus = GetProductInfo("ucrv", uEnumValue) if iStatus != 0 iStatus = 5 goto NOT_SUPPORTED end bDigit1 = bValue & 0xff000000 uVersionDigit1 = bDigit1/0x1000000 bDigit2 = bValue & 0x00ff0000 uVersionDigit2 = bDigit2/0x10000 bDigit3 = bValue & 0x0000ff00 uVersionDigit3 = bDigit3/0x100 cont5: WriteLine(uFileID,"") GetProductInfo("cpus", uEnumValue) WriteLine(uFileID,"") GetProductInfo("pcnt", uEnumValue) WriteLine(uFileID,"") WriteLine(uFileID,"") WriteLine(uFileID,"
Product Information
(ptid) - Product Name: ", sRProductName) WriteLine(uFileID," by ", sRVendorName, "
(fwrv) - Firmware Revision: ", uVersionDigit1,".",uVersionDigit2,".",uVersionDigit3) WriteLine(uFileID," ", sRFirmwareNotice) if vDigitaVer == "1.5" WriteLine(uFileID," (oerv) - ", uVersionDigit1,".",uVersionDigit2,".",uVersionDigit3) end WriteLine(uFileID, "
(hwrv) - Hardware Revision: ", uVersionDigit1,".",uVersionDigit2,".",uVersionDigit3) GetProductInfo("sern", uEnumValue) WriteLine(uFileID," Serial: ", uEnumValue, "
(carv) - Control Revision: ", uVersionDigit1,".",uVersionDigit2,".",uVersionDigit3) iStatus = GetProductInfo("ccsv", uEnumValue) if iStatus != 0 iStatus = 4 goto NOT_SUPPORTED end bDigit1 = bValue & 0xff000000 uVersionDigit1 = bDigit1/0x1000000 bDigit2 = bValue & 0x00ff0000 uVersionDigit2 = bDigit2/0x10000 bDigit3 = bValue & 0x0000ff00 uVersionDigit3 = bDigit3/0x100 cont4: WriteLine(uFileID," Shell: ", uVersionDigit1,".",uVersionDigit2,".",uVersionDigit3, "
(ucrv) - Universal Command: ", uVersionDigit1,".",uVersionDigit2,".",uVersionDigit3) GetProductInfo("pchc", uEnumValue) WriteLine(uFileID,"
(pchc) - Patch Count: ", uEnumValue) GetProductInfo("exsa", uEnumValue) WriteLine(uFileID," (exsa) - Expansion Slots: ", uEnumValue, "
(cpus) - Processor Speed: ", uEnumValue) GetProductInfo("rams", uEnumValue) # convert to Megs (1024 * 1024) uEnumValue = uEnumValue / 1048576 WriteLine(uFileID," Mhz (rams) - Camera RAM: ", uEnumValue, " Meg") GetProductInfo("hprs", uEnumValue) WriteLine(uFileID," (hprs) - Host PRAM: ", uEnumValue, "
You have taken (pcnt) ", uEnumValue) GetProductInfo("scnt", uEnumValue) WriteLine(uFileID," pictures, and the Strobe fired (scnt) ", uEnumValue, " times.
") WriteLine(uFileID,"

") WriteLine(uFileID,"") WriteLine(uFileID,"

") WriteLine(uFileID,"") WriteLine(uFileID,"") WriteLine(uFileID,"") WriteLine(uFileID,"") vParameterSpec1 = "" vParameterSpec2 = "" vParameterSpec3 = "" vParameterSpec4 = "" vParameterSpec5 = "" vParameterSpec6 = "" vParameterSpec7 = "" vParameterSpec8 = "" aagc: vParameterName = "aagc" Display ("Working..") vParameterDescription = "Analog AGC (aagc)" vParameterType = "Range" vParameterDefault = "typical = 100" vParameterSpecification = "100 - 2047" vParameterDetail1 = "Analog AGC spec.; measured" vParameterDetail2 = "in 0.01 steps, with 100" vParameterDetail3 = "equivalent to a gain of 1.0" vParameterDetail4 = "Note: Equivalent to ISO #" vParameterDetail5 = "i.e. 100 = ASA 100" goto Workit acpd: vParameterName = "acpd" vParameterDescription = "AC Pwrdown Timeout (acpd)" vParameterType = "Range" vParameterDefault = "typical = 600 (10min)" vParameterSpecification = "5 - 65535" vParameterDetail1 = "Sets the amount of time to" vParameterDetail2 = "sleep on AC power before" vParameterDetail3 = "powering down. (in seconds)" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit acse: vParameterName = "acse" vParameterDescription = "AC Sleep Timeout Enable (acse)" vParameterType = "List" vParameterDefault = "1 - Enable" vParameterSpec1 = "1 = Enable" vParameterSpec2 = "2 = Disable" vParameterSpec3 = "3 = Never Sleep" vParameterDetail1 = "Indicates whether or not" vParameterDetail2 = "the AC sleep timeout is" vParameterDetail3 = "enabled." vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit actc: vParameterName = "actc" vParameterDescription = "AC Timeout (actc)" vParameterType = "Range" vParameterDefault = "typical = 600 (10min)" vParameterSpecification = "60 - 4095" vParameterDetail1 = "AC timeout count in" vParameterDetail2 = "seconds; the inactive time" vParameterDetail3 = "that elapses before the camera" vParameterDetail4 = "powers down when it's connected to" vParameterDetail5 = "AC power." goto Workit aelk: vParameterName = "aelk" vParameterDescription = "Auto Exposure Lock (aelk)" vParameterType = "List" vParameterDefault = "0 - Continuous" vParameterSpec1 = "0 = Continuous" vParameterSpec2 = "1 = AE Lock" vParameterDetail1 = "Automatic exposure lock mode" vParameterDetail2 = "specification." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit aflk: vParameterName = "aflk" vParameterDescription = "Auto Focus Lock (aflk)" vParameterType = "List" vParameterDefault = "0 - Continuous" vParameterSpec1 = "0 = Continuous" vParameterSpec2 = "1 = AF Lock" vParameterDetail1 = "Automatic focus lock mode" vParameterDetail2 = "specification." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit aper: vParameterName = "aper" vParameterDescription = "Aperture Size (aper)" vParameterType = "Range" vParameterDefault = "typical = 280 (f/2.8)" vParameterSpecification = "100 - 4095" vParameterDetail1 = "Aperature spec.; measured in" vParameterDetail2 = "0.01 stop steps. (400 = f/4)" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit bccl: vParameterName = "bccl" vParameterDescription = "Burst Capture (bccl)" vParameterType = "List" vParameterDefault = "1 - 24-bit Color" vParameterSpec1 = "1 = 24-bit color" vParameterSpec2 = "2 = 8-bit gray" vParameterDetail1 = "Burst capture options for the" vParameterDetail2 = "bit depth." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit bccr: Display (".") vParameterName = "bccr" vParameterDescription = "Burst Capture Rate (bccr)" vParameterType = "List" vParameterDefault = "typical = 10 /sec" vParameterSpec1 = "1 = 1/sec" vParameterSpec2 = "2 = 2/sec" vParameterSpec3 = "3 = 3/sec" vParameterSpec4 = "5 = 5/sec" vParameterSpec5 = "10 = 10/sec" vParameterDetail1 = "Burst capture rate." vParameterDetail2 = "" vParameterDetail3 = "Note: v.1.5 uses" vParameterDetail4 = "combination of fbti/qbti" vParameterDetail5 = "" goto Workit bcpn: vParameterName = "bcpn" vParameterDescription = "Burst Compression (bcpn) " vParameterType = "Range" vParameterDefault = "Not listed" vParameterSpecification = "1 - 6 (Max-None)" vParameterDetail1 = "Burst capture image compression." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit bsiz: vParameterName = "bsiz" vParameterDescription = "Burst Capture Size (bsiz)" vParameterType = "Range" vParameterDefault = "typical = 4 (1/16)" vParameterSpec1 = "1 = Full size" vParameterSpec2 = "2 = 1/4 size" vParameterSpec3 = "4 = 1/16 size" vParameterSpec4 = "8 = 1/64 size" vParameterDetail1 = "Burst capture size." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit btpd: vParameterName = "btpd" vParameterDescription = "Batt Pwrdown Timeout (btpd)" vParameterType = "Range" vParameterDefault = "typical = 480 (8min)" vParameterSpecification = "5 - 65535" vParameterDetail1 = "Sets the amount of time to" vParameterDetail2 = "sleep on battery before" vParameterDetail3 = "powering down. (in seconds)" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit btse: vParameterName = "btse" vParameterDescription = "Batt Sleep Timeout Enable(btse)" vParameterType = "List" vParameterDefault = "1 - Enable" vParameterSpec1 = "1 = Enable" vParameterSpec2 = "2 = Disable" vParameterDetail1 = "Indicates whether or not" vParameterDetail2 = "the battery sleep timeout" vParameterDetail3 = "is enabled." vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit btdy: vParameterName = "btdy" vParameterDescription = "Burst Capture Delay (btdy)" vParameterType = "Range" vParameterDefault = "typical = 50 (1/2sec)" vParameterSpecification = "1 - 511" vParameterDetail1 = "Sets burst time delay in 1/100" vParameterDetail2 = "second steps." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit bttc: vParameterName = "bttc" vParameterDescription = "Batt Timeout (bttc)" vParameterType = "Range" vParameterDefault = "typical = 180 (3min)" vParameterSpecification = "60 - 1023" vParameterDetail1 = "Battery timeout measured in" vParameterDetail2 = "seconds; the amount of time" vParameterDetail3 = "that elapses before the camera" vParameterDetail4 = "powers down when it's connected" vParameterDetail5 = "to battery power." goto Workit camf: vParameterName = "camf" vParameterDescription = "Camera Folder Name (camf)" vParameterType = "String " vParameterDefault = "Null" vParameterSpecification = "Camera" vParameterDetail1 = "The name of the folder where" vParameterDetail2 = "images are stored." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit cmne: vParameterName = "cmne" vParameterDescription = "Camera Name (cmne)" vParameterType = "String " vParameterDefault = "Null" vParameterSpecification = "User Defined" vParameterDetail1 = "User defined camera name." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit cprt: Display (".") vParameterName = "cprt" vParameterDescription = "Copyright String (cprt)" vParameterType = "String " vParameterDefault = "Null" vParameterSpecification = "User Defined" vParameterDetail1 = "User copyright string; goes" vParameterDetail2 = "into the image tags." vParameterDetail3 = "Note: v.1.5 uses ucpt" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit cpus: vParameterName = "cpus" vParameterDescription = "Processor Speed (cpus)" vParameterType = "Range" vParameterDefault = "typical = 4909 (49.09 MHz)" vParameterSpecification = "Hardware" vParameterDetail1 = "Specifies the speed of the" vParameterDetail2 = "processor. Defined by" vParameterDetail3 = "hardware. (in 0.01 MHz)" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit cput: vParameterName = "cput" vParameterDescription = "Processor Type (cput)" vParameterType = "List" vParameterDefault = "Hardware" vParameterSpec1 = "1 = Motorola 823" vParameterSpec2 = "2 = DCAM 101/103" vParameterDetail1 = "Specifies the type of" vParameterDetail2 = "Processor. Defined by" vParameterDetail3 = "Hardware." vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit crst: vParameterName = "crst" vParameterDescription = "Counter Reset (crst)" vParameterType = "Range" vParameterDefault = "1 - Reset" vParameterSpec1 = "1 = Reset when empty" vParameterSpec2 = "2 = Capture counter" vParameterDetail1 = "Counter reset specification." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit deft: vParameterName = "deft" vParameterDescription = "Short Date Format (deft)" vParameterType = "List" vParameterDefault = "1 = MM/DD/YY" vParameterSpec1 = "1 = MM/DD/YY" vParameterSpec2 = "2 = DD/MM/YY" vParameterSpec3 = "3 = YY/MM/DD" vParameterDetail1 = "Specifies the order of entry" vParameterDetail2 = "for dates in Entry mode and" vParameterDetail3 = "other uses of the short date" vParameterDetail4 = "including Watermarks." vParameterDetail5 = "" uNew = 1 goto Workit dfmt: vParameterName = "dfmt" vParameterDescription = "Date Format (dfmt)" vParameterType = "List" vParameterDefault = "based on Region Code (rgnc)" vParameterSpec1 = "1 = short" vParameterSpec2 = "2 = abbreviated" vParameterSpec3 = "3 = wkday abbrev." vParameterDetail1 = "Date Format refer to Table A-5." vParameterDetail2 = "Based on the set Region Code" vParameterDetail3 = "(rgnc) Table A-7." vParameterDetail4 = "" vParameterDetail5 = "" goto Workit drdn: vParameterName = "drdn" vParameterDescription = "Storage Name (drdn)" vParameterType = "String " vParameterDefault = "def = Camera" vParameterSpecification = "Any" vParameterDetail1 = "Default internal storage name;" vParameterDetail2 = "default value is used whenever" vParameterDetail3 = "internal storage is initialized" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit ebrs: vParameterName = "ebrs" vParameterDescription = "Enable Built-in Scripts(ebrs)" vParameterType = "Bits" vParameterDefault = "typical = 0x0" vParameterSpec1 = "Not supported by any" vParameterSpec2 = "Digita-enabled device." vParameterDetail1 = "Allows hidden scripts to be" vParameterDetail2 = "built into the system. Scripts" vParameterDetail3 = "remain hidden unless enabled" vParameterDetail4 = "via a script." vParameterDetail5 = "" uNew = 1 goto Workit exsa: vParameterName = "exsa" vParameterDescription = "Expansion Slots Avail. (exsa)" vParameterType = "Range" vParameterDefault = "typical = 1" vParameterSpecification = "1 - 3" vParameterDetail1 = "Specifies the number of expansion" vParameterDetail2 = "slots available." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit fbti: vParameterName = "fbti" vParameterDescription = "Burst Time Interval (fbti)" vParameterType = "Range" vParameterDefault = "typical = 250 msec" vParameterSpecification = "100 - 1000" vParameterDetail1 = "Specifies the time interval" vParameterDetail2 = "between captures for burst" vParameterDetail3 = "capture." vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit fdst: vParameterName = "fdst" vParameterDescription = "Focus Dist (fdst)" vParameterType = "Range" vParameterDefault = "65535cm (infinty)" vParameterSpecification = "30 - 65535" vParameterDetail1 = "Focus distance specification;" vParameterDetail2 = "measured in centimeters," vParameterDetail3 = "65535 = infinity." vParameterDetail4 = "" vParameterDetail5 = "" goto Workit flty: vParameterName = "flty" vParameterDescription = "File Type (flty)" vParameterType = "List" vParameterDefault = "3 - EXF" vParameterSpec1 = "32 bit 4 char. Name" vParameterSpec2 = "PICT (.PIC)" vParameterSpec3 = "JFIF (.JPG)" vParameterSpec4 = "EXIF (.EXF)" vParameterDetail1 = "File type selector used when" vParameterDetail2 = "saving images." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit fmod: Display (".") vParameterName = "fmod" vParameterDescription = "Focus Mode (fmod)" vParameterType = "List" vParameterDefault = "1 - Auto" vParameterSpec1 = "1 = Auto" vParameterSpec2 = "2 = Program" vParameterSpec3 = "3 = Manual" vParameterDetail1 = "Focus mode specification." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit fmtd: vParameterName = "fmtd" vParameterDescription = "Focus Method (fmtd)" vParameterType = "List" vParameterDefault = "1 - Auto" vParameterSpec1 = "1 = Auto matrix" vParameterSpec2 = "2 = Center Spot" vParameterSpec3 = "3 = Center weighted" vParameterSpec4 = "4 = Custom" vParameterDetail1 = "Focus method specification." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit fwrd: vParameterName = "fwrd" vParameterDescription = "Digita Release Date (fwrd)" vParameterType = "Range" vParameterDefault = "Units = seconds" vParameterSpecification = "0 - 0xFFFFFF" vParameterDetail1 = "Specifies the release date" vParameterDetail2 = "for the installed version" vParameterDetail3 = "of the Digita OE." vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit hint: vParameterName = "hint" vParameterDescription = "Hint Spec (hint)" vParameterType = "List" vParameterDefault = "1 - Auto" vParameterSpec1 = "1 = Auto" vParameterSpec2 = "2 = Portrait" vParameterSpec3 = "3 = Landscape" vParameterSpec4 = "4 = Closeup" vParameterSpec5 = "5 = Sports" vParameterDetail1 = "Hint specification." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit icts: vParameterName = "icts" vParameterDescription = "Image Capture Tone (icts)" vParameterType = "Range" vParameterDefault = "typical = 23609" vParameterSpec1 = "Not supported by any" vParameterSpec2 = "Digita-enabled device." vParameterDetail1 = "Sets the Tone (CrCb) value" vParameterDetail2 = "to be applied to the image." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit ihtc: vParameterName = "ihtc" vParameterDescription = "Image Head (ihtc)" vParameterType = "Range" vParameterDefault = "typical = 8 sec" vParameterSpecification = "0 - 63" vParameterDetail1 = "Image head timeout measured" vParameterDetail2 = "in seconds; the amount of" vParameterDetail3 = "time that elapses before camera" vParameterDetail4 = "powers off the image head and" vParameterDetail5 = "goes into sleep time." goto Workit iirv: vParameterName = "iirv" vParameterDescription = "Image Info Version (iirv)" vParameterType = "Bits" vParameterDefault = "typical = 0x010001000" vParameterDetail1 = "Specifies the version number" vParameterDetail2 = "used for image information" vParameterDetail3 = "file tags." vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit irev: vParameterName = "irev" vParameterDescription = "Instant Review (irev)" vParameterType = "List" vParameterDefault = "1 - On" vParameterSpec1 = "0 = off" vParameterSpec2 = "1 = on" vParameterDetail1 = "Instant Review State." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit isam: vParameterName = "isam" vParameterDescription = "Image Sharpness Amount (isam)" vParameterType = "Range" vParameterDefault = "typical = 0" vParameterSpec1 = "0 = none" vParameterSpec2 = "Neg. = Softening(unsharpen)" vParameterSpec3 = "Pos. = Sharpening." vParameterDetail1 = "Controls sharpening performed" vParameterDetail2 = "when the image is captured." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit isra: vParameterName = "isra" vParameterDescription = "Image Sharpness Radius (isra)" vParameterType = "Range" vParameterDefault = "typical = 0.1" vParameterSpecification = "0.1 - 10 Units = .1 pixel" vParameterDetail1 = "Sets sharpening radius for" vParameterDetail2 = "image capture." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit isth: vParameterName = "isth" vParameterDescription = "Image Sharpness Thresh. (isth)" vParameterType = "Range" vParameterDefault = "typical = 4" vParameterSpecification = "0 - 25 Units = pixels" vParameterDetail1 = "Sets sharpening threshhold" vParameterDetail2 = "for capture." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit mcap: vParameterName = "mcap" vParameterDescription = "Capture Mode (mcap)" vParameterType = "List" vParameterDefault = "0 - Still" vParameterSpec1 = "0 = Still" vParameterSpec2 = "1 = Burst" vParameterSpec3 = "2 = Timelapse" vParameterDetail1 = "Defines manual capture mode." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit mcro: Display (".") vParameterName = "mcro" vParameterDescription = "Macro In/Out (mcro)" vParameterType = "List" vParameterDefault = "0 - Macro out" vParameterSpec1 = "0 = Macro out" vParameterSpec2 = "1 = Macro in" vParameterDetail1 = "Macro in/out specification;" vParameterDetail2 = "Out indicates macro not in," vParameterDetail3 = "macro In indicates macro is in" vParameterDetail4 = "position." vParameterDetail5 = "" goto Workit mhbs: vParameterName = "mhbs" vParameterDescription = "Host Buffer (mhbs)" vParameterType = "Range" vParameterDefault = "typical = 19200" vParameterSpecification = "10240 - 65535" vParameterDetail1 = "Maximum host buffer size" vParameterDetail2 = "in bytes; indicates the block" vParameterDetail3 = "of data that can be transferred" vParameterDetail4 = "through one command response to" vParameterDetail5 = "the host." goto Workit mtdy: vParameterName = "mtdy" vParameterDescription = "Manual Delay Time (mtdy) " vParameterType = "Range" vParameterDefault = "typical = 10 sec" vParameterSpecification = "1 - 63" vParameterDetail1 = "Sets manual delay time in 1" vParameterDetail2 = "second steps." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit oerv: vParameterName = "oerv" vParameterDescription = "Digita OE Version (oerv)" vParameterType = "Hex" vParameterDefault = "typical = 0x010000000" vParameterSpecification = "extended BCD" vParameterDetail1 = "Specifies version of the" vParameterDetail2 = "Digita OE currently running." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit pasw: vParameterName = "pasw" vParameterDescription = "User Password (pasw)" vParameterType = "String" vParameterDefault = "User Entered" vParameterSpecification = "Max 31 Chars." vParameterDetail1 = "Used to lock out functions" vParameterDetail2 = "in scripts." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit pbbr: vParameterName = "pbbr" vParameterDescription = "Burst Playback Rate(pbbr)" vParameterType = "Range" vParameterDefault = "typical = 3 sec" vParameterSpecification = "1 - 10" vParameterDetail1 = "Burst playback rate in seconds." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit pbgr: vParameterName = "pbgr" vParameterDescription = "Group Playback Rate(pbgr)" vParameterType = "Range" vParameterDefault = "typical = 3 sec" vParameterSpecification = "1 - 10" vParameterDetail1 = "Group playback rate in seconds." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit pbrt: vParameterName = "pbrt" vParameterDescription = "Print Brightness (pbrt)" vParameterType = "Range" vParameterDefault = "typical = 0" vParameterSpecification = "-25 - 25 percent" vParameterSpec1 = "Not supported by any" vParameterSpec2 = "Digita-enabled device." vParameterDetail1 = "Sets the relative brightness" vParameterDetail2 = "of the image." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit pbtr: vParameterName = "pbtr" vParameterDescription = "Timelapse Playback (pbtr)" vParameterType = "Range" vParameterDefault = "typical = 3 sec" vParameterSpecification = "1 - 10" vParameterDetail1 = "Time-lapse playback rate in" vParameterDetail2 = "seconds." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit pchc: vParameterName = "pchc" vParameterDescription = "Patch Count (pchc)" vParameterType = "Range" vParameterDefault = "typical = 0" vParameterSpecification = "-25 - 25 percent" vParameterSpec1 = "Not supported by any" vParameterSpec2 = "Digita-enabled device." vParameterDetail1 = "Specifies how many patches" vParameterDetail2 = "were applied during boot-up." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit pcon: vParameterName = "pcon" vParameterDescription = "Print Contrast (pcon)" vParameterType = "Range" vParameterDefault = "typical = 0" vParameterSpec1 = "Not supported by any" vParameterSpec2 = "Digita-enabled device." vParameterDetail1 = "Specifies relative adjustment" vParameterDetail2 = "of contrast." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit pcpy: Display (".") vParameterName = "pcpy" vParameterDescription = "Print Copies (pcpy)" vParameterType = "Range" vParameterDefault = "typical = 1" vParameterSpecification = "1 - 50" vParameterDetail1 = "Print copy count specification." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit pgms: vParameterName = "pgms" vParameterDescription = "Program Shift (pgms)" vParameterType = "Range" vParameterDefault = "typical = 0" vParameterSpecification = "-511 - +511" vParameterDetail1 = "Program shift; measured in 0.01" vParameterDetail2 = "stop steps." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit play: vParameterName = "play" vParameterDescription = "Print Layout (play)" vParameterType = "List" vParameterDefault = "1 = 1 up" vParameterSpec1 = "1-4 = 1-4 up" vParameterSpec2 = "5 = 6 up" vParameterSpec3 = "6 = 20 up" vParameterSpec7 = "Not currently supported" vParameterDetail1 = "Sets the relative brightness" vParameterDetail2 = "of the image." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit pnam: vParameterName = "pnam" vParameterDescription = "Printer Name (pnam)" vParameterType = "Range" vParameterDefault = "1 - (PS/Disk)" vParameterSpec1 = "1 = PS/Disk" vParameterSpec2 = "2 = PS/IrDA" vParameterDetail1 = "Printer Name - whether to" vParameterDetail2 = "create a PS file or send output" vParameterDetail3 = "through IrDA to printer." vParameterDetail4 = "" vParameterDetail5 = "" goto Workit port: vParameterName = "port" vParameterDescription = "Printer Orient. (port)" vParameterType = "Range" vParameterDefault = "2 - Landscape" vParameterSpec1 = "1 = Portrait" vParameterSpec2 = "2 = Landscape" vParameterDetail1 = "Print Orientation specification." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit posh: vParameterName = "posh" vParameterDescription = "Print Horiz. Shift (posh)" vParameterType = "Range" vParameterDefault = "typical = 0" vParameterSpecification = "-10 - 10 pixels" vParameterSpec1 = "Not supported by any" vParameterSpec2 = "Digita-enabled device." vParameterDetail1 = "Adjusts the Horizontal" vParameterDetail2 = "offset for printing." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit posv: vParameterName = "posv" vParameterDescription = "Print Vert. Shift (posv)" vParameterType = "Range" vParameterDefault = "typical = 0" vParameterSpecification = "-10 - 10 pixels" vParameterSpec1 = "Not supported by any" vParameterSpec2 = "Digita-enabled device." vParameterDetail1 = "Adjusts the Vertical" vParameterDetail2 = "offset for printing." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit pqly: vParameterName = "pqly" vParameterDescription = "Print Quality (pqly)" vParameterType = "List" vParameterDefault = "1 = Best" vParameterSpec1 = "1 = Best" vParameterSpec2 = "2 = Better" vParameterSpec3 = "3 = Good" vParameterSpec4 = "Not currently supported" vParameterDetail1 = "Adjusts the Quality" vParameterDetail2 = "for printing." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit pres: vParameterName = "pres" vParameterDescription = "Print Resize (pres)" vParameterType = "List" vParameterDefault = "1 = Fit Within" vParameterSpec1 = "1 = Fit Within" vParameterSpec2 = "2 = Fill and Clip" vParameterSpec3 = "3 = Stretch & Fill" vParameterSpec4 = "Not currently supported" vParameterDetail1 = "Sets the method used for" vParameterDetail2 = "filling the print rectangle" vParameterDetail3 = "specified by the play" vParameterDetail4 = "parameter." vParameterDetail5 = "" uNew = 1 goto Workit psam: vParameterName = "psam" vParameterDescription = "Print Sharpness (psam)" vParameterType = "Range" vParameterDefault = "typical = 0" vParameterSpec1 = "Not supported by any" vParameterSpec2 = "Digita-enabled device." vParameterDetail1 = "Sets sharpening for print." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit psat: vParameterName = "psat" vParameterDescription = "Print Saturation (psat)" vParameterType = "Range" vParameterDefault = "typical = 0" vParameterSpec1 = "Not supported by any" vParameterSpec2 = "Digita-enabled device." vParameterDetail1 = "Sets the color saturation" vParameterDetail2 = "for the print." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit psci: vParameterName = "psci" vParameterDescription = "Printer Scale (psci)" vParameterType = "Range" vParameterDefault = "1 - Full" vParameterSpec1 = "1 = Full" vParameterSpec2 = "2 = 1/2" vParameterSpec3 = "3 = 1/4" vParameterSpec4 = "4 = fit page" vParameterDetail1 = "Print scale specification." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit psel: vParameterName = "psel" vParameterDescription = "Printer Selection (psel)" vParameterType = "List" vParameterDefault = "typical = 1" vParameterSpec1 = "Not supported by any" vParameterSpec2 = "Digita-enabled device." vParameterDetail1 = "Sets the destination printer." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit psiz: vParameterName = "psiz" vParameterDescription = "Print Paper Size (psiz)" vParameterType = "List" vParameterDefault = "1 = US Letter" vParameterSpec1 = "1 = US Letter" vParameterSpec2 = "2 = US Legal" vParameterSpec3 = "3 = A2" vParameterSpec4 = "4 = A3" vParameterSpec5 = "5 = A4" vParameterSpec6 = "6 = 4X6" vParameterSpec7 = "7 = Hagaki" vParameterSpec8 = "Not currently supported" vParameterDetail1 = "Specifies the paper size" vParameterDetail2 = "for the printer." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit psra: vParameterName = "psra" vParameterDescription = "Print Sharpness Radius (psra)" vParameterType = "Range" vParameterDefault = "typical = 0.1" vParameterSpecification = "0.1 - 10 Units = .1 pixel" vParameterSpec1 = "Not supported by any" vParameterSpec2 = "Digita-enabled device." vParameterDetail1 = "Sets sharpening radius for" vParameterDetail2 = "print. Standard 'unsharp mask'" vParameterDetail3 = "functionality." vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit psth: vParameterName = "psth" vParameterDescription = "Print Sharpness Thresh. (psth)" vParameterType = "Range" vParameterDefault = "typical = 4" vParameterSpecification = "0 - 25 Units = pixels" vParameterSpec1 = "Not supported by any" vParameterSpec2 = "Digita-enabled device." vParameterDetail1 = "Sets sharpening threshhold" vParameterDetail2 = "for print. Std 'unsharp mask'" vParameterDetail3 = "functionality." vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit ptyp: vParameterName = "ptyp" vParameterDescription = "Print Paper Type (ptyp)" vParameterType = "List" vParameterDefault = "1 = Plain" vParameterSpec1 = "1 = Plain" vParameterSpec2 = "2 = Coated" vParameterSpec3 = "3 = Glossy" vParameterSpec4 = "4 = Transparency" vParameterSpec5 = "Not currently supported" vParameterDetail1 = "Specifies what kind of paper" vParameterDetail2 = "is being used in the printer." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit qbti: vParameterName = "qbti" vParameterDescription = "Quarter Burst Time Int. (qbti)" vParameterType = "Range" vParameterDefault = "typical = 250 msec" vParameterSpecification = "100 - 1000" vParameterDetail1 = "Specifies the time interval" vParameterDetail2 = "between captures for 1/4" vParameterDetail3 = "size burst capture." vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit rdsz: vParameterName = "rdsz" vParameterDescription = "RAM Disk Size (rdsz)" vParameterType = "Range" vParameterDefault = "typical = 0 sectors" vParameterSpecification = "0 - 8192" vParameterSpec1 = "Not supported by any" vParameterSpec2 = "Digita-enabled device." vParameterDetail1 = "Sets the size of the internal" vParameterDetail2 = "RAM disk (in sectors)." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit rdsz: vParameterName = "rdsz" vParameterDescription = "RAM Disk Size (rdsz)" vParameterType = "Range" vParameterDefault = "typical = 0 sectors" vParameterSpecification = "0 - 8192" vParameterSpec1 = "Not supported by any" vParameterSpec2 = "Digita-enabled device." vParameterDetail1 = "Sets the size of the internal" vParameterDetail2 = "RAM disk (in sectors)." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit rgnc: vParameterName = "rgnc" vParameterDescription = "Region Code (rgnc)" vParameterType = "List" vParameterDefault = "1 - US English" vParameterSpec1 = "1 = U.S. English" vParameterSpec2 = "2 = U.K. English" vParameterSpec3 = "3 = French" vParameterSpec4 = "4 = Italian" vParameterSpec5 = "5 = Spanish" vParameterSpec6 = "6 = German" vParameterSpec7 = "7 = Swedish" vParameterSpec8 = "8 = Japanese" vParameterDetail1 = "Region code; the region code" vParameterDetail2 = "used inside the camera." vParameterDetail3 = "(see table A-7)" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit rmod: vParameterName = "rmod" vParameterDescription = "Auto Rotate Image (rmod)" vParameterType = "List" vParameterDefault = "1 - On" vParameterSpec1 = "0 = Off" vParameterSpec2 = "1 = On" vParameterDetail1 = "Enables or disables auto" vParameterDetail2 = "image rotation (if avail.)" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit saim: Display (".") vParameterName = "saim" vParameterDescription = "Video Mode (saim)" vParameterType = "Range" vParameterDefault = "0 - NTSC" vParameterSpec1 = "0 = NTSC" vParameterSpec2 = "1 = PAL" vParameterDetail1 = "Video mode." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit sccl: vParameterName = "sccl" vParameterDescription = "Still Capture (sccl)" vParameterType = "List" vParameterDefault = "1 - 24-bit Color" vParameterSpec1 = "1 = 24-bit color" vParameterSpec2 = "2 = 8-bit gray" vParameterDetail1 = "Still capture options for the" vParameterDetail2 = "bit depth." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit scmp: vParameterName = "scmp" vParameterDescription = "Strobe Compensation(scmp)" vParameterType = "Range" vParameterDefault = "typical = 0" vParameterSpecification = "-300 - +300" vParameterDetail1 = "Strobe compensation; measured" vParameterDetail2 = "in 0.01 stop steps." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit scpn: vParameterName = "scpn" vParameterDescription = "Still Compression (scpn) " vParameterType = "Range" vParameterDefault = "Not listed" vParameterSpecification = "1 - 6 (Max-None)" vParameterDetail1 = "Still capture image." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit shpn: vParameterName = "shpn" vParameterDescription = "Sharpen Image (shpn)" vParameterType = "Fixed" vParameterDefault = "typical = 100" vParameterSpecification = "0 - 399" vParameterDetail1 = "Defines the sharpen range in" vParameterDetail2 = "1 pixel steps." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit shut: vParameterName = "shut" vParameterDescription = "Shutter Speed (shut)" vParameterType = "Range" vParameterDefault = "16666 = 1/60 second" vParameterSpecification = "125 - 4000000" vParameterDetail1 = "Shutter speed specification;" vParameterDetail2 = "measure in microsecond steps," vParameterDetail3 = "16666 being equivalent to 1/60" vParameterDetail4 = "second." vParameterDetail5 = "" goto Workit smod: Display (".") vParameterName = "smod" vParameterDescription = "Strobe Mode (smod)" vParameterType = "List" vParameterDefault = "1 - Auto" vParameterSpec1 = "1 = Auto" vParameterSpec2 = "2 = Fill" vParameterSpec3 = "3 = Off" vParameterSpec4 = "4 = Slave" vParameterSpec5 = "5 = Sync" vParameterDetail1 = "Strobe mode specification." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit spre: vParameterName = "spre" vParameterDescription = "Strobe Precount (spre)" vParameterType = "Range" vParameterDefault = "Not Supported" vParameterSpecification = "0 - 15" vParameterDetail1 = "Strobe precount; not supported." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit sscs: vParameterName = "sscs" vParameterDescription = "Slide Show Content (sscs)" vParameterType = "String " vParameterDefault = "Null" vParameterSpecification = "User Defined" vParameterDetail1 = "Slide show content string." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit ssct: vParameterName = "ssct" vParameterDescription = "Slide Show Content (ssct)" vParameterType = "List" vParameterDefault = "2 - All" vParameterSpec1 = "1 = category" vParameterSpec2 = "2 = all" vParameterDetail1 = "Slide show content." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit ssdr: vParameterName = "ssdr" vParameterDescription = "Slide Show Duration(ssdr)" vParameterType = "Range" vParameterDefault = "def = 3 sec" vParameterSpecification = "1 - 10" vParameterDetail1 = "Slide show frame duration in" vParameterDetail2 = "seconds." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit ssis: vParameterName = "ssis" vParameterDescription = "Slide Show Sound (ssis)" vParameterType = "List" vParameterDefault = "1 - On" vParameterSpec1 = "0 = off" vParameterSpec2 = "1 = on" vParameterDetail1 = "Slide show image sound." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit ssiz: Display (".") vParameterName = "ssiz" vParameterDescription = "Still Capture Size (ssiz)" vParameterType = "Range" vParameterDefault = "1 - Full" vParameterSpec1 = "1 = Full size" vParameterSpec2 = "2 = 1/4 size" vParameterSpec3 = "4 = 1/16 size" vParameterSpec4 = "8 = 1/64 size" vParameterDetail1 = "Still capture size." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit sslp: vParameterName = "sslp" vParameterDescription = "Slide Show Loop (sslp)" vParameterType = "List" vParameterDefault = "1 - On" vParameterSpec1 = "0 = off" vParameterSpec2 = "1 = on" vParameterDetail1 = "Slide show loop indicator." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit ssnd: vParameterName = "ssnd" vParameterDescription = "Shutter Sound (ssnd)" vParameterType = "List" vParameterDefault = "0 - Shutter Sound" vParameterSpec1 = "0 = Shutter Sound" vParameterSpec2 = "1 = Other(TBD)" vParameterDetail1 = "Selects shutter sound." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit ssvl: vParameterName = "ssvl" vParameterDescription = "Shutter Volume (ssvl)" vParameterType = "Range" vParameterDefault = "0 - Off" vParameterSpec1 = "0 = Sound off" vParameterSpec2 = "7 = Sound on" vParameterDetail1 = "Defines shutter sound volume." vParameterDetail2 = "Cameras may have only one" vParameterDetail3 = "setting. Others may not support" vParameterDetail4 = "sound. In which cases the value" vParameterDetail5 = "should be 0 to 0." goto Workit stim: vParameterName = "stim" vParameterDescription = "Self Timer Enable (stim)" vParameterType = "List" vParameterDefault = "0 - Off" vParameterSpec1 = "0 = Off" vParameterSpec2 = "1 = On" vParameterDetail1 = "Enables the self timer mode." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit tccl: vParameterName = "tccl" vParameterDescription = "Time Lapse Capture (tccl)" vParameterType = "List" vParameterDefault = "1 - 24-bit Color" vParameterSpec1 = "1 = 24-bit color" vParameterSpec2 = "2 = 8-bit gray" vParameterDetail1 = "Time-lapse capture options for the" vParameterDetail2 = "bit depth." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit tcic: vParameterName = "tcic" vParameterDescription = "Time Lapse Count (tcic)" vParameterType = "Range" vParameterDefault = "typical = 30" vParameterSpecification = "5 - 1000" vParameterDetail1 = "Time-lapse count specifies how" vParameterDetail2 = "many images to capture during" vParameterDetail3 = "the time-lapse period." vParameterDetail4 = "" vParameterDetail5 = "" goto Workit tcnt: vParameterName = "tcnt" vParameterDescription = "Timelapse Capture Count (tcnt)" vParameterType = "Range" vParameterDefault = "typical = 10" vParameterSpecification = "2 - 1000 images" vParameterDetail1 = "Sets the maximum number" vParameterDetail2 = "of images to capture for" vParameterDetail3 = "a timelapse." vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit tcpn: Display (".") vParameterName = "tcpn" vParameterDescription = "Time Lapse Compression (tcpn)" vParameterType = "Range" vParameterDefault = "Not listed" vParameterSpecification = "1 - 6 (Max-None)" vParameterDetail1 = "Time-lapse capture image." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit tctu: vParameterName = "tctu" vParameterDescription = "Time Lapse Units (tctu)" vParameterType = "List" vParameterDefault = "1 - Seconds" vParameterSpec1 = "1 = seconds" vParameterSpec2 = "2 = minutes" vParameterDetail1 = "Time-lapse capture interval" vParameterDetail2 = "units." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit tctv: vParameterName = "tctv" vParameterDescription = "Time Lapse Delay (tctv)" vParameterType = "Range" vParameterDefault = "typical = 5 seconds" vParameterSpecification = "1 - 1500" vParameterDetail1 = "Sets time-lapse timer delay in" vParameterDetail2 = "1 second steps." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit tfmt: vParameterName = "tfmt" vParameterDescription = "Time Format (tfmt)" vParameterType = "List" vParameterDefault = "1 = hh:mm a/p" vParameterSpec1 = "1 = hh:mm a/p" vParameterSpec2 = "2 = hh:mm:ss a/p" vParameterSpec3 = "3 = hh:mm" vParameterSpec4 = "4 = hh:mm:ss" vParameterDetail1 = "Time format used for entering" vParameterDetail2 = "and editing time values." vParameterDetail3 = "Used for Watermarks and some" vParameterDetail4 = "display screens." vParameterDetail5 = "" goto Workit tldy: vParameterName = "tldy" vParameterDescription = "Timelapse Capture Int.(tldy)" vParameterType = "Range" vParameterDefault = "typical = 6000 msec" vParameterSpecification = "1500 - 8640000" vParameterDetail1 = "Specifies the time interval" vParameterDetail2 = "between captures." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit tsiz: vParameterName = "tsiz" vParameterDescription = "Time Lapse Size (tsiz)" vParameterType = "List" vParameterDefault = "1 - Full" vParameterSpec1 = "1 = Full size" vParameterSpec2 = "2 = 1/4 size" vParameterSpec3 = "4 = 1/16 size" vParameterSpec4 = "8 = 1/64 size" vParameterDetail1 = "Time-lapse capture size." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit ucpt: vParameterName = "ucpt" vParameterDescription = "User Copyright Notice (ucpt)" vParameterType = "String" vParameterDefault = "Null" vParameterSpecification = "User Entered" vParameterDetail1 = "Stored in every image file." vParameterDetail2 = "It allows the user to tag" vParameterDetail3 = "images with a personal" vParameterDetail4 = "copyright notice." vParameterDetail5 = "" uNew = 1 goto Workit vmod: vParameterName = "vmod" vParameterDescription = "Video Output Mode (vmod)" vParameterType = "List" vParameterDefault = "1 = NTSC" vParameterSpec1 = "1 = NTSC" vParameterSpec2 = "2 = PAL" vParameterSpec3 = "3 = SECAM" vParameterDetail1 = "Sets the video output mode." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit wbcb: vParameterName = "wbcb" vParameterDescription = "White Balance-Blue (wbcb)" vParameterType = "Fixed" vParameterDefault = "typical = 65536" vParameterSpecification = "65536 - 262144" vParameterDetail1 = "White balance custom blue" vParameterDetail2 = "value." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit wbcg: Display (".") vParameterName = "wbcg" vParameterDescription = "White Balance-Green(wbcg)" vParameterType = "Fixed" vParameterDefault = "typical = 65536" vParameterSpecification = "65536 - 262144" vParameterDetail1 = "White balance custom green" vParameterDetail2 = "value." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit wbcr: vParameterName = "wbcr" vParameterDescription = "White Balance-Red (wbcr)" vParameterType = "Fixed" vParameterDefault = "typical = 65536" vParameterSpecification = "65536 - 262144" vParameterDetail1 = "White balance custom red" vParameterDetail2 = "value." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit wena: vParameterName = "wena" vParameterDescription = "Watermark Enabled (wena) " vParameterType = "Bits" vParameterDefault = "typical = 0" vParameterSpec1 = "0 - 7 bits" vParameterSpec2 = "0 = feature off" vParameterSpec3 = "1 = feature on" vParameterDetail1 = "Watermark enable." vParameterDetail2 = "Bit 0 (LSB) controls time/date" vParameterDetail3 = "Bit 1 controls string Wmark" vParameterDetail4 = "Bit 2 controls graphic Wmark" vParameterDetail5 = "therefore: 0 = all off." goto Workit wmod: vParameterName = "wmod" vParameterDescription = "White Balance Mode (wmod)" vParameterType = "List" vParameterDefault = "1 - Auto" vParameterSpec1 = "1 = Auto" vParameterSpec2 = "2 = Sun" vParameterSpec3 = "3 = Cloudy" vParameterSpec4 = "4 = Fluorescent" vParameterSpec5 = "5 = Tungsten" vParameterSpec6 = "6 = Flash" vParameterSpec7 = "7 = Custom" vParameterDetail1 = "White balance specification." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit wpic: vParameterName = "wpic" vParameterDescription = "Watermark Filename (wpic)" vParameterType = "String " vParameterDefault = "Null" vParameterSpecification = "User Defined" vParameterDetail1 = "DOSName (file name) for a PICT" vParameterDetail2 = "watermark; when the string" vParameterDetail3 = "is empty, the feature is off." vParameterDetail4 = "" vParameterDetail5 = "" goto Workit wpop: vParameterName = "wpop" vParameterDescription = "Wmark Graphics Opr (wpop)" vParameterType = "List" vParameterDefault = "1 - SourceCopy" vParameterSpec1 = "0 = SourceCopy" vParameterSpec2 = "1 = SourceOr" vParameterDetail1 = "Graphics operation for the PICT" vParameterDetail2 = "watermark." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit wpxp: Display (".") vParameterName = "wpxp" vParameterDescription = "Wmark X Position (wpxp)" vParameterType = "Range" vParameterDefault = "def = 0" vParameterSpecification = "0 - 100 (%)" vParameterDetail1 = "Indicates the position of the x" vParameterDetail2 = "(horizontal) corner of the PICT" vParameterDetail3 = "watermark relative to the upper" vParameterDetail4 = "left corner. The value is based" vParameterDetail5 = "on percentage." goto Workit wpyp: vParameterName = "wpyp" vParameterDescription = "Wmark Y Position (wpyp)" vParameterType = "Range" vParameterDefault = "def = 0" vParameterSpecification = "0 - 100 (%)" vParameterDetail1 = "Indicates the position of the y" vParameterDetail2 = "(vertical) corner of the PICT" vParameterDetail3 = "watermark relative to the upper" vParameterDetail4 = "left corner. The value is based" vParameterDetail5 = "on percentage." goto Workit wsbc: vParameterName = "wsbc" vParameterDescription = "Wmk String BG Color (wsbc)" vParameterType = "Range" vParameterDefault = "def = 63" vParameterSpecification = "0 - 63" vParameterDetail1 = "Background color of the string" vParameterDetail2 = "watermark; all colors refer" vParameterDetail3 = "to the system color palette of" vParameterDetail4 = "64 colors." vParameterDetail5 = "" goto Workit wsfc: vParameterName = "wsfc" vParameterDescription = "Wmark String FG color (wsfc) " vParameterType = "Range" vParameterDefault = "def = 0" vParameterSpecification = "0 - 63" vParameterDetail1 = "Color of the string watermark;" vParameterDetail2 = "colors refer to the system" vParameterDetail3 = "color palette of 64 colors." vParameterDetail4 = "" vParameterDetail5 = "" goto Workit wsfn: vParameterName = "wsfn" vParameterDescription = "Wmark String Font (wsfn) " vParameterType = "Range" vParameterDefault = "TBD" vParameterSpecification = "TBD" vParameterDetail1 = "Font for the string watermark." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit wsop: vParameterName = "wsop" vParameterDescription = "Wmark String Oper. (wsop)" vParameterType = "List" vParameterDefault = "0 - SourceCopy" vParameterSpec1 = "0 = SourceCopy" vParameterSpec2 = "1 = SourceOr" vParameterDetail1 = "Graphics operation for the" vParameterDetail2 = "string watermark." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit wstr: Display (".") vParameterName = "wstr" vParameterDescription = "Wmark String Text (wstr) " vParameterType = "String " vParameterDefault = "Null" vParameterSpecification = "User Defined" vParameterDetail1 = "Text-based watermark; when the" vParameterDetail2 = "string is empty, the feature is" vParameterDetail3 = "off; this string typically goes" vParameterDetail4 = "into the image tags." vParameterDetail5 = "" goto Workit wsts: vParameterName = "wsts" vParameterDescription = "Wmark String Font (wsts)" vParameterType = "Range" vParameterDefault = "TBD" vParameterSpecification = "TBD" vParameterDetail1 = "Font size for the string" vParameterDetail2 = "watermark." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit wsxp: vParameterName = "wsxp" vParameterDescription = "Wmark X Position (wsxp)" vParameterType = "Range" vParameterDefault = "def = 0" vParameterSpecification = "0 - 100 (%)" vParameterDetail1 = "Indicates the position of the x" vParameterDetail2 = "(horizontal) corner of the" vParameterDetail3 = "string watermark relative to" vParameterDetail4 = "the upper left corner. The value" vParameterDetail5 = "is based on percentage." goto Workit wsyp: vParameterName = "wsyp" vParameterDescription = "Wmark Y Position (wsyp)" vParameterType = "Range" vParameterDefault = "def = 0" vParameterSpecification = "0 - 100 (%)" vParameterDetail1 = "Indicates the position of the y" vParameterDetail2 = "(vertical) corner of the string" vParameterDetail3 = "watermark relative to the upper" vParameterDetail4 = "left corner. The value is based" vParameterDetail5 = "on percentage." goto Workit wtbc: vParameterName = "wtbc" vParameterDescription = "Wmark Time BG Color(wtbc)" vParameterType = "Range" vParameterDefault = "def = 63" vParameterSpecification = "0 - 63" vParameterDetail1 = "Background of the time/date" vParameterDetail2 = "watermark; all colors refer" vParameterDetail3 = "to the system color palette" vParameterDetail4 = "of 64 colors." vParameterDetail5 = "" goto Workit wtfc: vParameterName = "wtfc" vParameterDescription = "Wmark Time FG Color(wtfc)" vParameterType = "Range" vParameterDefault = "def = 0" vParameterSpecification = "0 - 63" vParameterDetail1 = "Color of the time/date Wmark;" vParameterDetail2 = "all colors refer to the system" vParameterDetail3 = "color palette of 64 colors." vParameterDetail4 = "" goto Workit wtfn: Display (".") vParameterName = "wtfn" vParameterDescription = "Wmark Time Font (wtfn) " vParameterType = "Range" vParameterDefault = "TBD" vParameterSpecification = "TBD" vParameterDetail1 = "Font type of the time/date" vParameterDetail2 = "watermark." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit wtop: vParameterName = "wtop" vParameterDescription = "Wmark Time Oper. (wtop)" vParameterType = "List" vParameterDefault = "0 - SourceCopy" vParameterSpec1 = "0 = SourceCopy" vParameterSpec2 = "1 = SourceOr" vParameterDetail1 = "Graphics operation for the" vParameterDetail2 = "time/date watermark." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit wtts: vParameterName = "wtts" vParameterDescription = "Wmark Time Font (wtts) " vParameterType = "Range" vParameterDefault = "TBD" vParameterSpecification = "TBD" vParameterDetail1 = "Font size for the time/date" vParameterDetail2 = "watermark." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit wtxp: vParameterName = "wtxp" vParameterDescription = "Wmark X Position (wtxp)" vParameterType = "Range" vParameterDefault = "def = 0" vParameterSpecification = "0 - 100 (%)" vParameterDetail1 = "Indicates the position of the x" vParameterDetail2 = "(horizontal) corner of the" vParameterDetail3 = "time/date Wmark relative to the" vParameterDetail4 = "upper left corner. The value is" vParameterDetail5 = "based on percentage." goto Workit wtyp: vParameterName = "wtyp" vParameterDescription = "Wmark Y Position (wtyp)" vParameterType = "Range" vParameterDefault = "def = 0" vParameterSpecification = "0 - 100 (%)" vParameterDetail1 = "Indicates the position of the y" vParameterDetail2 = "(vertical) corner of the" vParameterDetail3 = "time/date Wmark relative to the" vParameterDetail4 = "upper left corner. The value is" vParameterDetail5 = "based on percentage." goto Workit xcmp: vParameterName = "xcmp" vParameterDescription = "Exposure Compensation (xcmp)" vParameterType = "Range" vParameterDefault = "def = 0" vParameterSpecification = "-511 - +511" vParameterDetail1 = "Exposure compensation; measured" vParameterDetail2 = "in 0.01 stop steps." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit xmod: Display (".") vParameterName = "xmod" vParameterDescription = "Exposure Mode (xmod)" vParameterType = "List" vParameterDefault = "1 - Auto" vParameterSpec1 = "1 = Auto" vParameterSpec2 = "2 = Shutter priority" vParameterSpec3 = "3 = Aperature priority" vParameterSpec4 = "4 = Gain Priority" vParameterSpec5 = "5 = Manual" vParameterDetail1 = "Exposure mode specification." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit xmtd: vParameterName = "xmtd" vParameterDescription = "Exposure Method (xmtd)" vParameterType = "List" vParameterDefault = "1 - Auto" vParameterSpec1 = "1 = Auto matrix" vParameterSpec2 = "2 = Center spot" vParameterSpec3 = "3 = Center weighted" vParameterSpec4 = "4 = Custom" vParameterDetail1 = "Exposure method specification." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit zmod: vParameterName = "zmod" vParameterDescription = "Zoom Mode (zmod)" vParameterType = "List" vParameterDefault = "1 - Motorized" vParameterSpec1 = "1 = Motorized" vParameterSpec2 = "2 = Program" vParameterSpec3 = "3 = Manual" vParameterDetail1 = "Specifies the operational" vParameterDetail2 = "mode of the Zoom function." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit zpos: vParameterName = "zpos" vParameterDescription = "Zoom Position (zpos)" vParameterType = "Range" vParameterDefault = "typically = 100 (no Zoom)" vParameterSpecification = "100 - 300" vParameterDetail1 = "Zoom position specification." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" goto Workit zspd: Display (".") vParameterName = "zspd" vParameterDescription = "Zoom Speed (zspd)" vParameterType = "Range" vParameterDefault = "typically = 100" vParameterSpecification = "75 - 210" vParameterDetail1 = "Zoom speed spec.; in units" vParameterDetail2 = "per second. For example, 100 =" vParameterDetail3 = "moving from 100 (1x) to 200" vParameterDetail4 = "(2x) in 1 second." vParameterDetail5 = "" goto Workit audv: vParameterName = "audv" vParameterDescription = "Audio Volume Control(audv)" vParameterType = "Range" vParameterDefault = "typically = 4" vParameterSpecification = "1 - 7" vParameterDetail1 = "Controls the audio volume." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit bond: vParameterName = "bond" vParameterDescription = "Born on Date (bond) " vParameterType = "Value" vParameterDefault = "0" vParameterSpecification = "Camera Defined" vParameterDetail1 = "Date (in seconds since 1/1/1970)" vParameterDetail2 = "that the camera was powered on" vParameterDetail3 = "after shipping." vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit colr: vParameterName = "colr" vParameterDescription = "Image Color Setting(colr)" vParameterType = "List" vParameterDefault = "1 - Full Color" vParameterSpec1 = "1 = Full Color" vParameterSpec2 = "2 = Black&White" vParameterSpec3 = "3 = Sepia" vParameterDetail1 = "Specifies the color mode" vParameterDetail2 = "used for image capture." vParameterDetail3 = "Overrides sccl & tccl" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit cont: vParameterName = "cont" vParameterDescription = "Continuous Mode (cont)" vParameterType = "List" vParameterDefault = "0 - Off" vParameterSpec1 = "0 = Off" vParameterSpec2 = "1 = On" vParameterDetail1 = "Activates continuous Still" vParameterDetail2 = "capture." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit dbrt: vParameterName = "dbrt" vParameterDescription = "Display Brightness (dbrt)" vParameterType = "Range" vParameterDefault = "typically = 4" vParameterSpecification = "1 - 7" vParameterDetail1 = "Display Brightness Control." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit eyes: vParameterName = "eyes" vParameterDescription = "Eye Start (eyes)" vParameterType = "List" vParameterDefault = "0 - On" vParameterSpec1 = "0 = On/Minimum" vParameterSpec2 = "1 = Off/Maximum" vParameterDetail1 = "Eye Start Control." vParameterDetail2 = "" vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit eyeu: vParameterName = "eyeu" vParameterDescription = "Eye Start User Control(eyeu)" vParameterType = "List" vParameterDefault = "1 - On" vParameterSpec1 = "0 = Off/Minimum" vParameterSpec2 = "1 = On/Maximum" vParameterDetail1 = "User enable or disable" vParameterDetail2 = "Eye Start Settings." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit foto: vParameterName = "foto" vParameterDescription = "Photo Mode Setting (foto)" vParameterType = "List" vParameterDefault = "-" vParameterSpec1 = "65 = Auto" vParameterSpec2 = "66 = Portrait" vParameterSpec3 = "67 = Landscape" vParameterSpec4 = "68 = Action" vParameterSpec5 = "69 = Macro" vParameterSpec6 = "70 = Night" vParameterSpec7 = "71-74 = P,Av,Tv,M" vParameterDetail1 = "Reads the current photo" vParameterDetail2 = "mode dial switch position." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit hand: vParameterName = "hand" vParameterDescription = "Hand-Held (hand)" vParameterType = "List" vParameterDefault = "1 - On" vParameterSpec1 = "0 = Off" vParameterSpec2 = "1 = On" vParameterDetail1 = "Disallows long shutter" vParameterDetail2 = "speeds when turned on." vParameterDetail3 = "" vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit lvon: vParameterName = "lvon" vParameterDescription = "Liveview on (lvon)" vParameterType = "List" vParameterDefault = "0 - Off" vParameterSpec1 = "0 = Off" vParameterSpec2 = "1 = On" vParameterDetail1 = "Controls whether LiveView" vParameterDetail2 = "is on or off at power-up" vParameterDetail3 = "and mode changes." vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit ovly: vParameterName = "ovly" vParameterDescription = "Overlay Mode (ovly)" vParameterType = "List" vParameterDefault = "1 - Standard" vParameterSpec1 = "1 = Std 2 Line" vParameterSpec2 = "2 = Exp 3 Line" vParameterDetail1 = "Controls the display of the" vParameterDetail2 = "3rd line of info in the play" vParameterDetail3 = "mode overlay." vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit rsht: vParameterName = "rsht" vParameterDescription = "Remote shutter enable(rsht)" vParameterType = "List" vParameterDefault = "0 - Off" vParameterSpec1 = "0 = Off" vParameterSpec2 = "1 = On" vParameterDetail1 = "Enables remote shutter release;" vParameterDetail2 = "requires remote connected to" vParameterDetail3 = "the serial port." vParameterDetail4 = "" vParameterDetail5 = "" uNew = 1 goto Workit # This is where the real work begins Workit: uRCapabilityType = 0 GetCapabilityType(vParameterName, uRCapabilityType) WriteLine(uFileID,"

") WriteLine(uFileID,"

Parameter

") WriteLine(uFileID,"

Type

") WriteLine(uFileID,"

Value

") WriteLine(uFileID,"

Description/Default

") WriteLine(uFileID,"") WriteLine(uFileID,"") WriteLine(uFileID,"") end if vParameterSpec1 != "" WriteLine(uFileID,"

",vParameterSpec1) if vParameterSpec2 != "" WriteLine(uFileID,"
",vParameterSpec2) end if vParameterSpec3 != "" WriteLine(uFileID,"
",vParameterSpec3) end if vParameterSpec4 != "" WriteLine(uFileID,"
",vParameterSpec4) end if vParameterSpec5 != "" WriteLine(uFileID,"
",vParameterSpec5) end if vParameterSpec6 != "" WriteLine(uFileID,"
",vParameterSpec6) end if vParameterSpec7 != "" WriteLine(uFileID,"
",vParameterSpec7) end if vParameterSpec8 != "" WriteLine(uFileID,"
",vParameterSpec8) end WriteLine(uFileID,"") vParameterSpec1 = "" vParameterSpec2 = "" vParameterSpec3 = "" vParameterSpec4 = "" vParameterSpec5 = "" vParameterSpec6 = "" vParameterSpec7 = "" vParameterSpec8 = "" end WriteLine(uFileID,"

") if uRCapabilityType == 0 goto WriteUnsupported end if uRCapabilityType == 1 goto WriteList end if uRCapabilityType == 2 goto WriteRange end if uRCapabilityType == 3 goto WriteString end # If Type is not accounted for, just go to the next parameter goto NextOne # Write the information about the parameter WriteUnsupported: GetProductInfo(vParameterName,sRCapabilityDefault) if sRCapabilityDefault == "" GetProductInfo(vParameterName,uRCapabilityDefault) if uRCapabilityDefault == 0 WriteLine(uFileID,"") WriteLine(uFileID,"") WriteLine(uFileID,"") WriteLine(uFileID,"") goto NextOne end if uRCapabilityDefault != 0 WriteLine(uFileID,"") WriteLine(uFileID,"") WriteLine(uFileID,"") WriteLine(uFileID,"") goto NextOne end end if sRCapabilityDefault != "" WriteLine(uFileID,"") WriteLine(uFileID,"") WriteLine(uFileID,"") WriteLine(uFileID,"") goto NextOne end if vParameterName == "oerv" GetProductInfo("oerv",bValue) bDigit1 = bValue & 0xff000000 uVersionDigit1 = bDigit1/0x1000000 bDigit2 = bValue & 0x00ff0000 uVersionDigit2 = bDigit2/0x10000 bDigit3 = bValue & 0x0000ff00 uVersionDigit3 = bDigit3/0x100 WriteLine(uFileID,"

", uVersionDigit1,".",uVersionDigit2,".",uVersionDigit3, "") goto NextOne end WriteLine(uFileID,"

", sRCapabilityDefault, "") goto NextOne end WriteList: GetCapabilitiesCount(vParameterName, uRCapabilitiesListCount, uRCapabilitiesDefaultValue) WriteLine(uFileID,"

") WriteLine(uFileID,"") WriteLine(uFileID,"") WriteLine(uFileID,"") goto NextOne WriteRange: # Check for Min - Max Range GetCapabilitiesValue(vParameterName,sRCapabilityValue) GetCameraDefault(1,vParameterName,iRCapabilitiesRangeDef) GetCapabilitiesRange(vParameterName,iRCapabilitiesRangeMin,iRCapabilitiesRangeMax,iRCapabilitiesRangeDef) WriteLine(uFileID,"") WriteLine(uFileID,"") WriteLine(uFileID,"") WriteLine(uFileID,"") goto NextOne WriteString: # Check for String Value GetCapabilitiesValue(vParameterName,sRCapabilityDefault) GetCameraDefault(1,vParameterName,sRCapabilityValue) WriteLine(uFileID,"") WriteLine(uFileID,"") WriteLine(uFileID,"") WriteLine(uFileID,"") goto NextOne # If Parameter is not listed, just go to the next parameter goto NextOne NextOne: # Finish the Table Entry first, then get the next Parameter WriteLine(uFileID,"") if vDigitaVer != "1.5" if vParameterName == "aagc" goto actc end if vParameterName == "actc" goto aelk end if vParameterName == "aelk" goto aflk end if vParameterName == "aflk" goto aper end if vParameterName == "aper" goto bccl end if vParameterName == "bccl" goto bccr end if vParameterName == "bccr" goto bcpn end if vParameterName == "bcpn" goto bsiz end if vParameterName == "bsiz" goto btdy end if vParameterName == "btdy" goto bttc end if vParameterName == "bttc" goto cmne end if vParameterName == "cmne" goto cprt end if vParameterName == "cprt" goto crst end if vParameterName == "crst" goto dfmt end if vParameterName == "dfmt" goto drdn end if vParameterName == "drdn" goto fdst end if vParameterName == "fdst" goto flty end if vParameterName == "flty" goto fmod end if vParameterName == "fmod" goto fmtd end if vParameterName == "fmtd" goto hint end if vParameterName == "hint" goto ihtc end if vParameterName == "ihtc" goto irev end if vParameterName == "irev" goto mcap end if vParameterName == "mcap" goto mcro end if vParameterName == "mcro" goto mhbs end if vParameterName == "mhbs" goto mtdy end if vParameterName == "mtdy" goto pbbr end if vParameterName == "pbbr" goto pbgr end if vParameterName == "pbgr" goto pbtr end if vParameterName == "pbtr" goto pcpy end if vParameterName == "pcpy" goto pgms end if vParameterName == "pgms" goto pnam end if vParameterName == "pnam" goto port end if vParameterName == "port" goto psci end if vParameterName == "psci" goto rgnc end if vParameterName == "rgnc" goto saim end if vParameterName == "saim" goto sccl end if vParameterName == "sccl" goto scmp end if vParameterName == "scmp" goto scpn end if vParameterName == "scpn" goto shpn end if vParameterName == "shpn" goto shut end if vParameterName == "shut" goto smod end if vParameterName == "smod" goto spre end if vParameterName == "spre" goto sscs end if vParameterName == "sscs" goto ssct end if vParameterName == "ssct" goto ssdr end if vParameterName == "ssdr" goto ssis end if vParameterName == "ssis" goto ssiz end if vParameterName == "ssiz" goto sslp end if vParameterName == "sslp" goto ssnd end if vParameterName == "ssnd" goto ssvl end if vParameterName == "ssvl" goto tccl end if vParameterName == "tccl" goto tcic end if vParameterName == "tcic" goto tcpn end if vParameterName == "tcpn" goto tctu end if vParameterName == "tctu" goto tctv end if vParameterName == "tctv" goto tfmt end if vParameterName == "tfmt" goto tsiz end if vParameterName == "tsiz" goto wbcb end if vParameterName == "wbcb" goto wbcg end if vParameterName == "wbcg" goto wbcr end if vParameterName == "wbcr" goto wena end if vParameterName == "wena" goto wmod end if vParameterName == "wmod" goto wpic end if vParameterName == "wpic" goto wpop end if vParameterName == "wpop" goto wpxp end if vParameterName == "wpxp" goto wpyp end if vParameterName == "wpyp" goto wsbc end if vParameterName == "wsbc" goto wsfc end if vParameterName == "wsfc" goto wsfn end if vParameterName == "wsfn" goto wsop end if vParameterName == "wsop" goto wstr end if vParameterName == "wstr" goto wsts end if vParameterName == "wsts" goto wsxp end if vParameterName == "wsxp" goto wsyp end if vParameterName == "wsyp" goto wtbc end if vParameterName == "wtbc" goto wtfc end if vParameterName == "wtfc" goto wtfn end if vParameterName == "wtfn" goto wtop end if vParameterName == "wtop" goto wtts end if vParameterName == "wtts" goto wtxp end if vParameterName == "wtxp" goto wtyp end if vParameterName == "wtyp" goto xcmp end if vParameterName == "xcmp" goto xmod end if vParameterName == "xmod" goto xmtd end if vParameterName == "xmtd" goto zpos end if vParameterName == "zpos" goto zspd end if vParameterName == "zspd" goto done end end if vDigitaVer == "1.5" if vParameterName == "aagc" goto acpd end if vParameterName == "acpd" goto acse end if vParameterName == "acse" goto actc end if vParameterName == "actc" goto aelk end if vParameterName == "aelk" goto aflk end if vParameterName == "aflk" goto aper end if vParameterName == "aper" goto bccl end if vParameterName == "bccl" goto bccr end if vParameterName == "bccr" goto bcpn end if vParameterName == "bcpn" goto bsiz end if vParameterName == "bsiz" goto btpd end if vParameterName == "btpd" goto btse end if vParameterName == "btse" goto bttc end if vParameterName == "bttc" goto camf end if vParameterName == "camf" goto cmne end if vParameterName == "cmne" goto cprt end if vParameterName == "cprt" goto cpus end if vParameterName == "cpus" goto cput end if vParameterName == "cput" goto crst end if vParameterName == "crst" goto deft end if vParameterName == "deft" goto dfmt end if vParameterName == "dfmt" goto drdn end if vParameterName == "drdn" goto ebrs end if vParameterName == "ebrs" goto exsa end if vParameterName == "exsa" goto fbti end if vParameterName == "fbti" goto fdst end if vParameterName == "fdst" goto flty end if vParameterName == "flty" goto fmod end if vParameterName == "fmod" goto fmtd end if vParameterName == "fmtd" goto fwrd end if vParameterName == "fwrd" goto hint end if vParameterName == "hint" goto icts end if vParameterName == "icts" goto ihtc end if vParameterName == "ihtc" goto iirv end if vParameterName == "iirv" goto irev end if vParameterName == "irev" goto isam end if vParameterName == "isam" goto isra end if vParameterName == "isra" goto isth end if vParameterName == "isth" goto mcap end if vParameterName == "mcap" goto mcro end if vParameterName == "mcro" goto mhbs end if vParameterName == "mhbs" goto mtdy end if vParameterName == "mtdy" goto oerv end if vParameterName == "oerv" goto pasw end if vParameterName == "pasw" goto pbbr end if vParameterName == "pbbr" goto pbgr end if vParameterName == "pbgr" goto pbrt end if vParameterName == "pbrt" goto pbtr end if vParameterName == "pbtr" goto pchc end if vParameterName == "pchc" goto pcon end if vParameterName == "pcon" goto pcpy end if vParameterName == "pcpy" goto pgms end if vParameterName == "pgms" goto play end if vParameterName == "play" goto pnam end if vParameterName == "pnam" goto port end if vParameterName == "port" goto posh end if vParameterName == "posh" goto posv end if vParameterName == "posv" goto pqly end if vParameterName == "pqly" goto pres end if vParameterName == "pres" goto psam end if vParameterName == "psam" goto psat end if vParameterName == "psat" goto psci end if vParameterName == "psci" goto psel end if vParameterName == "psel" goto psiz end if vParameterName == "psiz" goto psra end if vParameterName == "psra" goto psth end if vParameterName == "psth" goto ptyp end if vParameterName == "ptyp" goto qbti end if vParameterName == "qbti" goto rdsz end if vParameterName == "rdsz" goto rgnc end if vParameterName == "rgnc" goto rmod end if vParameterName == "rmod" goto saim end if vParameterName == "saim" goto sccl end if vParameterName == "sccl" goto scmp end if vParameterName == "scmp" goto scpn end if vParameterName == "scpn" goto shpn end if vParameterName == "shpn" goto shut end if vParameterName == "shut" goto smod end if vParameterName == "smod" goto spre end if vParameterName == "spre" goto sscs end if vParameterName == "sscs" goto ssct end if vParameterName == "ssct" goto ssdr end if vParameterName == "ssdr" goto ssis end if vParameterName == "ssis" goto ssiz end if vParameterName == "ssiz" goto sslp end if vParameterName == "sslp" goto ssnd end if vParameterName == "ssnd" goto ssvl end if vParameterName == "ssvl" goto stim end if vParameterName == "stim" goto tccl end if vParameterName == "tccl" goto tcic end if vParameterName == "tcic" goto tcnt end if vParameterName == "tcnt" goto tcpn end if vParameterName == "tcpn" goto tctu end if vParameterName == "tctu" goto tctv end if vParameterName == "tctv" goto tfmt end if vParameterName == "tfmt" goto tldy end if vParameterName == "tldy" goto tsiz end if vParameterName == "tsiz" goto ucpt end if vParameterName == "ucpt" goto vmod end if vParameterName == "vmod" goto wbcb end if vParameterName == "wbcb" goto wbcg end if vParameterName == "wbcg" goto wbcr end if vParameterName == "wbcr" goto wena end if vParameterName == "wena" goto wmod end if vParameterName == "wmod" goto wpic end if vParameterName == "wpic" goto wpop end if vParameterName == "wpop" goto wpxp end if vParameterName == "wpxp" goto wpyp end if vParameterName == "wpyp" goto wsbc end if vParameterName == "wsbc" goto wsfc end if vParameterName == "wsfc" goto wsfn end if vParameterName == "wsfn" goto wsop end if vParameterName == "wsop" goto wstr end if vParameterName == "wstr" goto wsts end if vParameterName == "wsts" goto wsxp end if vParameterName == "wsxp" goto wsyp end if vParameterName == "wsyp" goto wtbc end if vParameterName == "wtbc" goto wtfc end if vParameterName == "wtfc" goto wtfn end if vParameterName == "wtfn" goto wtop end if vParameterName == "wtop" goto wtts end if vParameterName == "wtts" goto wtxp end if vParameterName == "wtxp" goto wtyp end if vParameterName == "wtyp" goto xcmp end if vParameterName == "xcmp" goto xmod end if vParameterName == "xmod" goto xmtd end if vParameterName == "xmtd" goto zmod end if vParameterName == "zmod" goto zpos end if vParameterName == "zpos" goto zspd end if vParameterName == "zspd" goto audv end if vParameterName == "audv" goto bond end if vParameterName == "bond" goto colr end if vParameterName == "colr" goto cont end if vParameterName == "cont" goto dbrt end if vParameterName == "dbrt" goto eyes end if vParameterName == "eyes" goto eyeu end if vParameterName == "eyeu" goto foto end if vParameterName == "foto" goto hand end if vParameterName == "hand" goto lvon end if vParameterName == "lvon" goto ovly end if vParameterName == "ovly" goto rsht end if vParameterName == "rsht" goto done end end NOT_SUPPORTED: # If a Revision Number is not supported, set to 0.0.0 and continue uVersionDigit1 = 0 uVersionDigit2 = 0 uVersionDigit3 = 0 if iStatus == 1 goto cont1 end if iStatus == 2 goto cont2 end if iStatus == 3 goto cont3 end if iStatus == 4 goto cont4 end if iStatus == 5 goto cont5 end done: # Finish the Table and add the Flashpoint Tables A-4 through A-7 WriteLine(uFileID,"

") if uNew == 1 WriteLine(uFileID,"") uNew = 0 end WriteLine(uFileID,"

",vParameterDescription,"

") WriteLine(uFileID,"

",vParameterType,"

") if vParameterSpec1 == "" WriteLine(uFileID,"

",vParameterSpecification,"

") WriteLine(uFileID,"

",vParameterDetail1,"
") if vParameterDetail2 != "" WriteLine(uFileID,vParameterDetail2,"
") end if vParameterDetail3 != "" WriteLine(uFileID,vParameterDetail3,"
") end if vParameterDetail4 != "" WriteLine(uFileID,vParameterDetail4,"
") end if vParameterDetail5 != "" WriteLine(uFileID,vParameterDetail5,"
") end WriteLine(uFileID,"

") WriteLine(uFileID,"

",vParameterDefault,"

") WriteLine(uFileID,"

") WriteLine(uFileID,"

") WriteLine(uFileID,"

") WriteLine(uFileID,"

Unsupported parameter

") WriteLine(uFileID,"

") WriteLine(uFileID,"

") WriteLine(uFileID,"

Read-Only

") WriteLine(uFileID,"

", uRCapabilityDefault, "

") WriteLine(uFileID,"

") WriteLine(uFileID,"

") WriteLine(uFileID,"

Read-Only

") if vParameterName == "iirv" GetProductInfo("iirv",bValue) bDigit1 = bValue & 0xff000000 uVersionDigit1 = bDigit1/0x1000000 bDigit2 = bValue & 0x00ff0000 uVersionDigit2 = bDigit2/0x10000 bDigit3 = bValue & 0x0000ff00 uVersionDigit3 = bDigit3/0x100 WriteLine(uFileID,"

", uVersionDigit1,".",uVersionDigit2,".",uVersionDigit3, "

") WriteLine(uFileID,"

") WriteLine(uFileID,"

") WriteLine(uFileID,"

") # Check for List Item 0 sRCapabilitiesListItemDesc = "N/A" GetCapabilitiesListItem(vParameterName, 0, sRCapabilitiesListItemDesc, uRCapabilitiesListItemValue) if sRCapabilitiesListItemDesc != "N/A" Write(uFileID,"

Item 0 - ", sRCapabilitiesListItemDesc) if uRCapabilitiesListItemValue == uRCapabilitiesDefaultValue WriteLine(uFileID," *") end end # Check for List Item 1 sRCapabilitiesListItemDesc = "N/A" GetCapabilitiesListItem(vParameterName, 1, sRCapabilitiesListItemDesc, uRCapabilitiesListItemValue) if sRCapabilitiesListItemDesc != "N/A" Write(uFileID,"
Item 1 - ", sRCapabilitiesListItemDesc) if uRCapabilitiesListItemValue == uRCapabilitiesDefaultValue WriteLine(uFileID," *") end if uRCapabilitiesListItemValue != uRCapabilitiesDefaultValue end end # Check for List Item 2 sRCapabilitiesListItemDesc = "N/A" GetCapabilitiesListItem(vParameterName, 2, sRCapabilitiesListItemDesc, uRCapabilitiesListItemValue) if sRCapabilitiesListItemDesc != "N/A" Write(uFileID,"
Item 2 - ", sRCapabilitiesListItemDesc) if uRCapabilitiesListItemValue == uRCapabilitiesDefaultValue WriteLine(uFileID," *") end if uRCapabilitiesListItemValue != uRCapabilitiesDefaultValue end end # Check for List Item 3 sRCapabilitiesListItemDesc = "N/A" GetCapabilitiesListItem(vParameterName, 3, sRCapabilitiesListItemDesc, uRCapabilitiesListItemValue) if sRCapabilitiesListItemDesc != "N/A" Write(uFileID,"
Item 3 - ", sRCapabilitiesListItemDesc) if uRCapabilitiesListItemValue == uRCapabilitiesDefaultValue WriteLine(uFileID," *") end if uRCapabilitiesListItemValue != uRCapabilitiesDefaultValue end end # Check for List Item 4 sRCapabilitiesListItemDesc = "N/A" GetCapabilitiesListItem(vParameterName, 4, sRCapabilitiesListItemDesc, uRCapabilitiesListItemValue) if sRCapabilitiesListItemDesc != "N/A" Write(uFileID,"
Item 4 - ", sRCapabilitiesListItemDesc) if uRCapabilitiesListItemValue == uRCapabilitiesDefaultValue WriteLine(uFileID," *") end if uRCapabilitiesListItemValue != uRCapabilitiesDefaultValue end end # Check for List Item 5 sRCapabilitiesListItemDesc = "N/A" GetCapabilitiesListItem(vParameterName, 5, sRCapabilitiesListItemDesc, uRCapabilitiesListItemValue) if sRCapabilitiesListItemDesc != "N/A" Write(uFileID,"
Item 5 - ", sRCapabilitiesListItemDesc) if uRCapabilitiesListItemValue == uRCapabilitiesDefaultValue WriteLine(uFileID," *") end if uRCapabilitiesListItemValue != uRCapabilitiesDefaultValue end end # Check for List Item 6 sRCapabilitiesListItemDesc = "N/A" GetCapabilitiesListItem(vParameterName, 6, sRCapabilitiesListItemDesc, uRCapabilitiesListItemValue) if sRCapabilitiesListItemDesc != "N/A" Write(uFileID,"
Item 6 - ", sRCapabilitiesListItemDesc) if uRCapabilitiesListItemValue == uRCapabilitiesDefaultValue WriteLine(uFileID," *") end if uRCapabilitiesListItemValue != uRCapabilitiesDefaultValue end end # Check for List Item 7 sRCapabilitiesListItemDesc = "N/A" GetCapabilitiesListItem(vParameterName, 7, sRCapabilitiesListItemDesc, uRCapabilitiesListItemValue) if sRCapabilitiesListItemDesc != "N/A" Write(uFileID,"
Item 7 - ", sRCapabilitiesListItemDesc) if uRCapabilitiesListItemValue == uRCapabilitiesDefaultValue WriteLine(uFileID," *") end if uRCapabilitiesListItemValue != uRCapabilitiesDefaultValue end end # Check for List Item 8 sRCapabilitiesListItemDesc = "N/A" GetCapabilitiesListItem(vParameterName, 8, sRCapabilitiesListItemDesc, uRCapabilitiesListItemValue) if sRCapabilitiesListItemDesc != "N/A" Write(uFileID,"
Item 8 - ", sRCapabilitiesListItemDesc) if uRCapabilitiesListItemValue == uRCapabilitiesDefaultValue WriteLine(uFileID," *") end if uRCapabilitiesListItemValue != uRCapabilitiesDefaultValue end end # Check for List Item 9 sRCapabilitiesListItemDesc = "N/A" GetCapabilitiesListItem(vParameterName, 9, sRCapabilitiesListItemDesc, uRCapabilitiesListItemValue) if sRCapabilitiesListItemDesc != "N/A" Write(uFileID,"
Item 9 - ", sRCapabilitiesListItemDesc) if uRCapabilitiesListItemValue == uRCapabilitiesDefaultValue WriteLine(uFileID," *") end if uRCapabilitiesListItemValue != uRCapabilitiesDefaultValue end end # Get User Default Value GetCameraDefault(1,vParameterName,sRCapabilitiesListItemDesc) WriteLine(uFileID,"

") WriteLine(uFileID,"

") WriteLine(uFileID,"

") WriteLine(uFileID,"

",iRCapabilitiesRangeMin," - ",iRCapabilitiesRangeMax,"

") WriteLine(uFileID,"

Default: ",iRCapabilitiesRangeDef,"

") WriteLine(uFileID,"

") WriteLine(uFileID,"

") WriteLine(uFileID,"

Default: ",sRCapabilityDefault,"

") WriteLine(uFileID,"

Current: ",sRCapabilityValue,"

") WriteLine(uFileID,"") WriteLine(uFileID,"
") WriteLine(uFileID,"") WriteLine(uFileID,"") WriteLine(uFileID,"") WriteLine(uFileID,"") WriteLine(uFileID,"") WriteLine(uFileID,"") WriteLine(uFileID,"") WriteLine(uFileID,"") # Calculate difference from current time GetClock (uDate, uTime) uTHour = 0 if uTime > 1048576 uTHour = 1 end if uTime > 2097152 uTHour = 2 end uHour = uTime / 0x10000 uTMin = uTime & 0xff000 / 0x1000 uMin = uTime & 0xff00 / 0x100 uTSec = uTime & 0xff0 / 0x10 uSec = uTime & 0xff uTHour = uTHour & 0xf0 / 1600 + uTHour & 0xf uHour = uHour & 0xf0 / 160 + uHour & 0xf uTMin = uTMin & 0xf0 / 1600 + uTMin & 0xf uMin = uMin & 0xf0 / 160 + uMin & 0xf uTSec = uTSec & 0xf0 / 1600 + uTSec & 0xf uSec = uSec & 0xf0 / 160 + uSec & 0xf uEndSec = uTHour * 36000 uEndSec = uEndSec + uHour * 3600 uEndSec = uEndSec + uTMin * 600 uEndSec = uEndSec + uMin * 60 uEndSec = uEndSec + uTSec * 10 uEndSec = uEndSec + uSec uElapseSec = uEndSec - uStartSec inaminute: if uElapseSec > 59 uElapseMin = uElapseMin + 1 uElapseSec = uElapseSec - 60 if uElapseSec > 59 goto inaminute end end WriteLine(uFileID,"
Table A-4
") WriteLine(uFileID,"Time Format
") WriteLine(uFileID,"HH:MM = 1
") WriteLine(uFileID,"HH:MM:SS = 2
") WriteLine(uFileID,"
(Time Formats)
") WriteLine(uFileID,"Example
") WriteLine(uFileID,"1:25 PM
") WriteLine(uFileID,"1:25:00 PM
") WriteLine(uFileID,"
Table A-5
") WriteLine(uFileID,"Date Format
") WriteLine(uFileID,"Short = 1
") WriteLine(uFileID,"Abbrv = 2
") WriteLine(uFileID,"WkdayAbbrv = 3
") WriteLine(uFileID,"Abbrv = 2
") WriteLine(uFileID,"
(Date Formats)
") WriteLine(uFileID,"Example
") WriteLine(uFileID,"3/23/95
") WriteLine(uFileID,"Mar 23, 1995
") WriteLine(uFileID,"Thu, Mar 23, 1995
") WriteLine(uFileID,"Mar 23, 1995
") WriteLine(uFileID,"
Table A-6
") WriteLine(uFileID,"Region
") WriteLine(uFileID,"US English = 1
") WriteLine(uFileID,"UK English = 2
") WriteLine(uFileID,"French = 3
") WriteLine(uFileID,"Italian = 4
") WriteLine(uFileID,"Spanish = 5
") WriteLine(uFileID,"German = 6
") WriteLine(uFileID,"Swedish = 7
") WriteLine(uFileID,"Japanese = 8
") WriteLine(uFileID,"
(Region/Time Formats)
") WriteLine(uFileID,"Example
") WriteLine(uFileID,"1:25 PM
") WriteLine(uFileID,"1:25 pm
") WriteLine(uFileID,"13:25
") WriteLine(uFileID,"13:25
") WriteLine(uFileID,"13:25
") WriteLine(uFileID,"13:25 Uhr
") WriteLine(uFileID,"13:25
") WriteLine(uFileID,"13:25
") WriteLine(uFileID,"
Table A-7
") WriteLine(uFileID,"Region
") WriteLine(uFileID,"US English = 1
") WriteLine(uFileID,"UK English = 2
") WriteLine(uFileID,"French = 3
") WriteLine(uFileID,"Italian = 4
") WriteLine(uFileID,"Spanish = 5
") WriteLine(uFileID,"German = 6
") WriteLine(uFileID,"Swedish = 7
") WriteLine(uFileID,"Japanese = 8
") WriteLine(uFileID,"
(Region/Date Formats)
") WriteLine(uFileID,"Example
") WriteLine(uFileID,"9/19/00
") WriteLine(uFileID,"19/9/00
") WriteLine(uFileID,"19/9/00
") WriteLine(uFileID,"19-09-2000
") WriteLine(uFileID,"19/9/00
") WriteLine(uFileID,"19.09.2000
") WriteLine(uFileID,"00-09-19
") WriteLine(uFileID,"9/19/00
") WriteLine(uFileID,"
It took your device ",uElapseMin,":",uElapseSec," to complete this script.
") WriteLine(uFileID,"") FileClose (uFileID) exitscript