#If LoggerType = 3000
'This instruction is used if the datalogger is a CR3000
VoltSe(ValueRead,1,mV1000,22,0,0,_50Hz,0.1,-30)
#ElseIf LoggerType = 1000
'This instruction is used if the datalogger is a CR1000
VoltSe(ValueRead,1,mV2500,12,0,0,_50Hz,0.1,-30)
#ElseIf LoggerType = 800
'This instruction is used if the datalogger is a CR800 Series
VoltSe(ValueRead,1,mV2500,3,0,0,_50Hz,0.1,-30)
#ElseIf LoggerType = 6
'This instruction is used if the datalogger is a CR6 Series
VoltSe(ValueRead,1,mV1000,U3,0,0,50,0.1,-30)
#Else
ValueRead = NAN
#EndIf
NextScan
7.9.3 Displaying Data: Custom Menus — Details
Related Topics:
• Custom Menus — Overview (p. 84, p. 581)
• Data Displays: Custom Menus — Details
(p. 182)
• Custom Menus — Instruction Set
(p. 581)
• Keyboard Display — Overview
(p. 83)
• CRBasic Editor Help for DisplayMenu()
Menus for the CR1000KD Keyboard Display can be customized to simplify
routine operations. Viewing data, toggling control functions, or entering notes are
common applications. Individual menu screens support up to eight lines of text
with up to seven variables.
Use the following CRBasic instructions. Refer to CRBasic Editor Help for
complete information.
DisplayMenu()
Marks the beginning and end of a custom menu. Only one allowed per
program.
Note Label must be at least six characters long to mask default display clock.
EndMenu
Marks the end of a custom menu. Only one allowed per program.
DisplayValue()
Defines a label and displays a value (variable or data table value) not to be
edited, such as a measurement.
MenuItem()
Defines a label and displays a variable to be edited by typing or from a pick
list defined by MenuPick ().
MenuPick()
Creates a pick list from which to edit a MenuItem() variable. Follows
182