Retrieve a specific information piece from the AFM image,
such as "ScanRate", "Description", etc. The item names depend
on the instrument; to find possible item names, leave
itemName
empty.
AFMinfo.item(obj, itemName = "")
AFMinfo object
name to retrieve (ScanRate, ScanAngle, ...)
if itemName
is empty, returns list of names, otherwise the value for the specific data item
filename = AFM.getSampleImages(type='veeco')
h = AFMinfo(filename)
allNames = AFMinfo.item(h)
AFMinfo.item(h,"Description")
#> [1] " NS3 Phase MultiMode"
AFMinfo.item(h,"Operating mode")
#> [1] " Image"
print(allNames)
#> [1] "*Ciao image list"
#> [2] "Data offset"
#> [3] "Data length"
#> [4] "Bytes/pixel"
#> [5] "Start context"
#> [6] "Data type"
#> [7] "Note"
#> [8] "Plane fit"
#> [9] "Frame direction"
#> [10] "Stage X"
#> [11] "Stage Y"
#> [12] "Stage type"
#> [13] "Profile length"
#> [14] "Profile speed [um/s]"
#> [15] "Samps/line"
#> [16] "Number of lines"
#> [17] "Aspect ratio"
#> [18] "Scan size"
#> [19] "Scan line"
#> [20] "Line direction"
#> [21] "Highpass"
#> [22] "Lowpass"
#> [23] "Realtime planefit"
#> [24] "Offline planefit"
#> [25] "Valid data start X"
#> [26] "Valid data start Y"
#> [27] "Valid data len X"
#> [28] "Valid data len Y"
#> [29] "Tip x width correction factor"
#> [30] "Tip y width correction factor"
#> [31] "Tip x width correction factor sigma"
#> [32] "Tip y width correction factor sigma"
#> [33] "@2"
#> [34] "@Z magnify"
#> [35] "@2"
#> [36] "@2"
#> [37] "*Equipment list"
#> [38] "Description"
#> [39] "Controller"
#> [40] "Microscope"
#> [41] "Extender"
#> [42] "Vision"
#> [43] "Scanner file"
#> [44] "Profile name"
#> [45] "Custom ciao"
#> [46] "Analog 2"
#> [47] "*Scanner list"
#> [48] "Scanner type"
#> [49] "Serial number"
#> [50] "Piezo size"
#> [51] "File name"
#> [52] "Motor sensitivity factor"
#> [53] "Motor direction"
#> [54] "Allow rotation"
#> [55] "Piezo cal"
#> [56] "X max"
#> [57] "Y max"
#> [58] "X sensitivity"
#> [59] "X derate"
#> [60] "X mag"
#> [61] "X mag1"
#> [62] "X arg"
#> [63] "X round"
#> [64] "Y sensitivity"
#> [65] "Y derate"
#> [66] "Y mag"
#> [67] "Y mag1"
#> [68] "Y arg"
#> [69] "X slow sensitivity"
#> [70] "X slow derate"
#> [71] "Y fast sensitivity"
#> [72] "Y fast derate"
#> [73] "X slow-fast coupling"
#> [74] "X slow-fast coupling derating"
#> [75] "Y slow-fast coupling"
#> [76] "Y slow-fast coupling derating"
#> [77] "Xs-Yf coupling"
#> [78] "Xs-Yf coupling derating"
#> [79] "Ys-Xf coupling"
#> [80] "Ys-Xf coupling derating"
#> [81] "X offset sens"
#> [82] "Y offset sens"
#> [83] "Bias derate"
#> [84] "@Sens. Zscan"
#> [85] "@Sens. Current"
#> [86] "@Sens. Potential"
#> [87] "*Ciao scan list"
#> [88] "Parameter select"
#> [89] "Operating mode"
#> [90] "Tip serial number"
#> [91] "Scan size"
#> [92] "X offset"
#> [93] "Y offset"
#> [94] "Rotate Ang."
#> [95] "Samps/line"
#> [96] "Lines"
#> [97] "Y disable"
#> [98] "Aspect ratio"
#> [99] "Bidirectional scan"
#> [100] "Scan line shift"
#> [101] "Scan rate"
#> [102] "Tip velocity"
#> [103] "Minimum scan rate"
#> [104] "Lift rate"
#> [105] "X drift"
#> [106] "Y drift"
#> [107] "Step XY size"
#> [108] "Cycles"
#> [109] "Step XY period"
#> [110] "Step size"
#> [111] "Units"
#> [112] "Color table"
#> [113] "Scope dualtrace"
#> [114] "Auto X Sep"
#> [115] "Auto Y Sep"
#> [116] "Auto pattern"
#> [117] "Auto number"
#> [118] "Capture direction"
#> [119] "Capture prelines"
#> [120] "Engage Setpoint"
#> [121] "Min int. gain"
#> [122] "Parm update retract"
#> [123] "Drive feedback"
#> [124] "Drive time"
#> [125] "Drive setpoint"
#> [126] "Drive gain"
#> [127] "Profiler profiling"
#> [128] "Profiler length goal"
#> [129] "Profiler length actual"
#> [130] "Profiler speed"
#> [131] "Profiler scan time"
#> [132] "Profiler resolution"
#> [133] "Profiler x position"
#> [134] "Profiler y position"
#> [135] "Profiler z position"
#> [136] "Profiler profiler position"
#> [137] "Profiler tilt angle"
#> [138] "Profiler direction"
#> [139] "Profiler axis"
#> [140] "Profiler ramp-up ideal-distance multiplier"
#> [141] "Profiler ramp-up total-distance minimum"
#> [142] "Profiler ramp-up total-distance goal"
#> [143] "Profiler backlash-removal distance"
#> [144] "Profiler backlash-removal speed"
#> [145] "Profiler num profile axis display points 3D"
#> [146] "Gain start"
#> [147] "Gain end"
#> [148] "Gain incr"
#> [149] "Pro. Gain factor"
#> [150] "Max shift"
#> [151] "Lines/gain"
#> [152] "Gain offset"
#> [153] "Auto Gain"
#> [154] "Start size"
#> [155] "Pass 2 size"
#> [156] "Pass 3 size"
#> [157] "Pass 4 size"
#> [158] "Feature scan angle"
#> [159] "Feature Scan rate"
#> [160] "Feature step size"
#> [161] "Feature setpoint"
#> [162] "Feature threshold"
#> [163] "Pass delay"
#> [164] "Z offset"
#> [165] "Z tolerance"
#> [166] "Engage X offset"
#> [167] "Engage Y offset"
#> [168] "Engage step size"
#> [169] "Engage Z sens."
#> [170] "Engage Z avg."
#> [171] "Engage Z delay"
#> [172] "Height engage"
#> [173] "Current sens."
#> [174] "Extended Current sens"
#> [175] "Bias limit"
#> [176] "AFM Current Sens."
#> [177] "SECPM sens"
#> [178] "Nanopot gain"
#> [179] "Current range"
#> [180] "HF current"
#> [181] "HF freq."
#> [182] "HF Start freq."
#> [183] "HF End freq."
#> [184] "HF Step freq."
#> [185] "HF power"
#> [186] "HF Start power"
#> [187] "HF End power"
#> [188] "HF Step power"
#> [189] "HF RF"
#> [190] "HF AM"
#> [191] "HF lower limit"
#> [192] "HF upper limit"
#> [193] "HF int. gain"
#> [194] "HF prop. gain"
#> [195] "HF engage"
#> [196] "HF current capture"
#> [197] "HF display"
#> [198] "MR preamp gain"
#> [199] "MSM bias voltage"
#> [200] "MSM resistance"
#> [201] "MSM bias delay"
#> [202] "MSM test current"
#> [203] "MSM max sensor resist"
#> [204] "MSM min sensor resist"
#> [205] "MSM enable"
#> [206] "MSM Probe Delay"
#> [207] "Engage MRR"
#> [208] "Scan MRR"
#> [209] "XY Closed Loop"
#> [210] "FourPt Current"
#> [211] "FourPt IShunt"
#> [212] "FourPt Gain"
#> [213] "FourPt Mplexer"
#> [214] "FourPt MMode"
#> [215] "FourPt FdbkGain"
#> [216] "FourPt LaserGain"
#> [217] "FourPt Lock-in Freq"
#> [218] "FourPt IntegrationTime"
#> [219] "FourPt SDThreshold"
#> [220] "Analog2 High Voltage"
#> [221] "Analog22 High Voltage"
#> [222] "@InterleaveList"
#> [223] "@LinearizeList"
#> [224] "@MicroscopeList"
#> [225] "@Capacitance feedback"
#> [226] "@MSMSource"
#> [227] "@TR mode"
#> [228] "@TUNA calibration"
#> [229] "@2"
#> [230] "@3"
#> [231] "@2"
#> [232] "@3"
#> [233] "@2"
#> [234] "@3"
#> [235] "@2"
#> [236] "@3"
#> [237] "@2"
#> [238] "@3"
#> [239] "@2"
#> [240] "@3"
#> [241] "@2"
#> [242] "@3"
#> [243] "@Sens. Deflection"
#> [244] "@Sens. Ebias"
#> [245] "@Sens. TUNA DC test bias"
#> [246] "@Sens. Friction"
#> [247] "@Sens. Amplitude"
#> [248] "@Sens. Phase"
#> [249] "@Sens. Frequency"
#> [250] "@Sens. Potential"
#> [251] "@Sens. dC/dV"
#> [252] "@Sens. Fdback bias"
#> [253] "@Sens. In 0"
#> [254] "@Sens. Thermal"
#> [255] "@Sens. Resistance"
#> [256] "@Sens. High Frequency"
#> [257] "@Sens. TR Amplitude"
#> [258] "@Sens. TR Phase"
#> [259] "@Sens. TR Vert Defl"
#> [260] "@Sens. Aux B"
#> [261] "@Sens. Aux C"
#> [262] "@Sample period"
#> [263] "@Z center"
#> [264] "@1"
#> [265] "@1"
#> [266] "@1"
#> [267] "@1"
#> [268] "@1"
#> [269] "@1"
#> [270] "@Lift start height"
#> [271] "@Lift scan height"
#> [272] "@Drive height"
#> [273] "@2"
#> [274] "@3"
#> [275] "@2"
#> [276] "@3"
#> [277] "@2"
#> [278] "@3"
#> [279] "@2"
#> [280] "@3"
#> [281] "@2"
#> [282] "@3"
#> [283] "@2"
#> [284] "@3"
#> [285] "@2"
#> [286] "@3"
#> [287] "@2"
#> [288] "@3"
#> [289] "@2"
#> [290] "@3"
#> [291] "@2"
#> [292] "@3"
#> [293] "@2"
#> [294] "@3"
#> [295] "@2"
#> [296] "@3"
#> [297] "@2"
#> [298] "@3"
#> [299] "@2"
#> [300] "@3"
#> [301] "@2"
#> [302] "@3"
#> [303] "@2"
#> [304] "@3"
#> [305] "@2"
#> [306] "@3"
#> [307] "@2"
#> [308] "@3"
#> [309] "@2"
#> [310] "@3"
#> [311] "@2"
#> [312] "@3"
#> [313] "@2"
#> [314] "@3"
#> [315] "@2"
#> [316] "@3"
#> [317] "@2"
#> [318] "@3"
#> [319] "@2"
#> [320] "@3"
#> [321] "@2"
#> [322] "@3"
#> [323] "@2"
#> [324] "@3"
#> [325] "@2"
#> [326] "@3"
#> [327] "@2"
#> [328] "@3"
#> [329] "@2"
#> [330] "@3"
#> [331] "@2"
#> [332] "@3"
#> [333] "@2"
#> [334] "@3"
#> [335] "@2"
#> [336] "@3"
#> [337] "@2"
#> [338] "@3"
#> [339] "@2"
#> [340] "@3"
#> [341] "@2"
#> [342] "@3"
#> [343] "@2"
#> [344] "@3"
#> [345] "*File list"
#> [346] "Version"
#> [347] "Date"
#> [348] "Start context"
#> [349] "Data length"
#> [350] "Text"
#> [351] "History"
#> [352] "Navigator note"
#> [353] "Engage X Pos"
#> [354] "Engage Y Pos"