CAES ULTRA Machine Control ; Guidance Products Computer Aided Earthmoving System Caterpillar


CD1040 Keypad Configuration File

Usage:

- 2TZ
The tables within this section describe the keys that are used in the keypad configuration file. All of these keys relate to switch input handling, rather than to keypad handling.

Similar keys are used in order to configure switch inputs for the Navigator display. However, the switch configuration keys for a Navigator display must be entered in the machine configuration file. The keypad configuration file is used exclusively for the CD1040 display.

When CAESultra is started, a keypad application on the CD1040 also starts. The keypad application translates the keypad button selections into various commands for CAESultra and, when using a CD1040 display, also translates switch inputs for CAESultra. The keypad configuration file that is used for these translations is named "keypad.ini" and is located on the display's D: drive.

Until the release of CAESultra version 2003.1.0, the syntax for the switch configuration keys in the machine configuration file was the same as that for the keypad.ini file. After the release of CAESultra version 2003.1.0, the keys were modified to reflect the syntax of the keys in the machine configuration file.

Reference: For additional information on the switch configuration keys, refer to Systems Operation, "Machine Configuration File". For additional information on switches, refer to Systems Operation, "Switches".

Table 1
Key     Description    
$revb     Configures the keypad in reverse order.    
$debounceOn     Sets the debounce time for the activation of a switch    
$debounceOff     Sets the debounce time for the deactivation of a switch    
$minRepeatRate     Set the minimum repeat rate for a switch    
$switchType     Specifies the switch type as normally open or normally closed    

Table 2
$revb    
Description:     Configures the keypad in reverse order
This key is necessary for older CD1040s only.
No production CD1040 units require this key.    
Syntax:     $revb =<flag>    
Example:     $revb =1
The buttons on the keypad are configured in reverse order    
Parameter     Description     Possible Values     Default     Data Type     Units    
flag     Reverse keypad buttons order flag     0 = Normal order
1 = Reverse order    
0     Integer     NA    

Table 3
$debounceOn    
Description:     Sets the debounce time for the activation of a switch in order to reduce spurious activations.
The debounce time is the amount of time that the switch must be activated before the action associated with the switch is started.    
Syntax:     $debounceOn<switch number> =<debounce time>    
Example:     $debounceOn1 =500
The debounce time for switch 1 is set to five-hundred milliseconds.    
Parameter     Description     Possible Values     Default     Data Type     Units    
switch number     Configured switch     0 to 4     None     Integer     NA    
debounce time     Debounce time     0 to 65535     300     Integer     Milliseconds    

Table 4
$debounceOff    
Description:     Sets the debounce time for the deactivation of a switch in order to reduce spurious deactivations.
The debounce time is the amount of time that the switch must be deactivated before the action associated with the switch is started.    
Syntax:     $debounceOff<switch number> =<debounce time>    
Example:     $debounceOff1 = 500 The debounce time for switch 1 is set to five-hundred milliseconds.    
Parameter     Description     Possible Values     Default     Data Type     Units    
switch number     Configured switch     0 to 4     None     Integer     NA    
debounce time     Debounce time     0 to 65535     300     Integer     Milliseconds    

Table 5
$minRepeatRate    
Description:     Sets the minimum time between activations (repeat rate) of a switch
If a switch is activated, and then subsequently activated again before the minimum repeat rate time has expired, then the subsequent activation is ignored.    
Syntax:     $minRepeatRate<switch number> =<time interval>    
Example:     $minRepeatRate1 = 15000
Any activation of a switch that occurs within fifteen seconds of a previous activation of that same switch will be ignored.    
Parameter     Description     Possible Values     Default     Data Type     Units    
switch number     Configured switch     0 to 4     None     Integer     NA    
time interval     Elapsed time between switch activations     0 to 65535     15000     Integer     Milliseconds    

Table 6
$switchType    
Description:     Specifies the switch type as normally open or normally closed.    
Syntax:     $switchType0 =<type>    
Example:     $switchType1 =NC
Switch 1 is a normally closed switch.    
Parameter     Description     Possible Values     Default     Data Type     Units    
type     Switch type     NO = Normally open
NC = Normally closed    
None     String     NA    

Caterpillar Information System:

2005/12/05 Improved Valve Springs are Now Used {1100, 1108}
414E, 416E, 420E, 422E, 428E, 430E, 432E, 434E, 442E and 444E Backhoe Loaders Hydraulic and Steering System Piston Pump (Implement and Steering)
966H Wheel Loader and 972H Wheel Loader Electrohydraulic System Diagnostic Code List
587T Pipelayer Belt - Inspect/Replace
793D Off-Highway Truck Steering System Oil Filter (Hydraulic Fan, Steering) - Case Drain
414E, 416E, 420E, 422E, 428E, 430E, 432E, 434E, 442E and 444E Backhoe Loaders Hydraulic and Steering System Oil Filter (Hydraulic)
420E, 430E, 432E, 434E, 442E and 444E Backhoe Loaders Joystick Control - Backhoe
CB-634D Paving Compactor Sound Information and Vibration Information
14M and 16M Motor Graders Hydraulic and Steering System Control Valve (Sideshift)
AP-1055D and BG-2455D Asphalt Pavers Auxiliary System Electrical Schematic (Washdown System)
AP-1055D and BG-2455D Asphalt Pavers Auxiliary System Location of Components (Washdown System)
AP-1055D and BG-2455D Asphalt Pavers Auxiliary System General Information (Washdown System)
2005/07/25 Correct Revision of the 216-4701 Platform Harness As {1408, 7051}
950H Wheel Loader, 962H Wheel Loader and IT62H Integrated Toolcarrier Power Train Axle Mounting
3524B Engine for Caterpillar Built Machines Engines - Connect
14M and 16M Motor Graders Machine Systems Articulated Hitch
2005/07/25 New Screws for the Cab Door Hinges Have Been Released {7308}
3524B Engine for Caterpillar Built Machines Engines - Separate
966H Wheel Loader and 972H Wheel Loader Power Train MID 081 - CID 0168 - FMI 00
414E, 416E, 420E, 422E, 428E, 430E, 432E, 434E, 442E and 444E Backhoe Loaders Hydraulic and Steering System Priority Valve
793D Off-Highway Truck Hydraulic Fan System Check Valve (Hydraulic Fan Piston Pump)
986H Wheel Loader Machine Systems Gear Pump (Axle Oil Cooler)
14M and 16M Motor Graders Power Train Wheel Group - Mounting
583T Pipelayer Cooling System Coolant (ELC) - Change
Back to top
The names Caterpillar, John Deere, JD, JCB, Hyundai or any other original equipment manufacturers are registered trademarks of the respective original equipment manufacturers. All names, descriptions, numbers and symbols are used for reference purposes only.
CH-Part.com is in no way associated with any of the manufacturers we have listed. All manufacturer's names and descriptions are for reference only.