====== Configuration Parameter ====== ^Parameter/response^Format^meaning^ ||Identifier|starting address within the space| ||Identifier or number|which element of a vector of such values| ||Depends on |depends on | ^^format of ^Effective^meaning of ^ |BREWER.ID|integer value (0-65536)|next warm start or USECONFIG|This is the Brewer ID used to manage multidrop protocol. Copied to NVRAM on initialization.| |CLOSE.TIME|Float seconds|Immediate|number of seconds before the PMT window closes when we start to move the slitmask| |IMMINENT|float seconds|Immediate|number of seconds before the PMT window closes that we should start to watch PMT window closely so we move the motor at the proper time| |LAMP.RESET.TIME|float seconds|Next time lamp is turned on|The amount of time before the lamp will be automatically turned off.| |LAMP.CONV.CURRENT []|float amps|Immediate|conversion constant for lamp current as measured at A/D| |LAMP.CONV.VOLTAGE []|float volts|Immediate|conversion constant for lamp voltage as measured at A/D| |MODEL|unsigned integer|immediate|the 'mark' number of the brewer| |MOISTURE.LIMIT|float grams/cubic meter|on reset|Permitted maximum in watermark recording of moisture content inside the Brewer.| |MOTOR.ADDRESS []|Unsigned integer (0-11)|Immediate|Identifies the 751 used to talk to this motor| |MOTOR.CLASS []|one of:\\ NO MOTOR MICROMOTOR TRACKERMOTOR STANDARDMOTOR SENSORLESSMOTOR |Immediate|The type of motor at this motorId and hence the algorithm used to initialize it.| |MOTOR.INITIAL[]|Signed integer steps|Immediate|position of motor from step 0 after initialization| |MOTOR.MAX.ACC []|Unsigned integer paces/(256*tick)²|on reset|maximum absolute value of motor acceleration to be permitted| |MOTOR.MAX.JERK []|Unsigned integer paces/(256*tick)³|on reset|maximum absolute value of rate of change of motor acceleration to be permitted inside a time slice| |MOTOR.MAX.SEARCH []|Signed integer paces|on reset|max number of paces before search stopped| |MOTOR.MAX.VEL[]|Unsigned integer paces/(256*tick)|on reset|maximum absolute value of motor velocity to be permitted| |MOTOR.MAX.POS []|Signed integer paces|on reset|maximum value of motor position to be permitted| |MOTOR.MIN.POS []|Signed integer paces|on reset|minimum value of motor position to be permitted| |MOTOR.ORIGIN []|Signed integer paces|on reset|position of step 0 after initialization| |MOTOR.REF.PLAY []|signed integer paces|on reset|uncertainty of position of motor with respect to reference sensor when sensor is detected at high speed and arbitrary direction.| |MOTOR.RESET.POS[]|signed integer paces|during motor init|position of motor to be paced at before commencing motor init to ref sensor| |MOTOR.SLOPE []|signed integer paces/step|Immediate|number of paces to a step (see M command)| |MOTOR.SLOW.VEL []|unsigned integer paces/(256*tick)|during motor init|value of motor velocity to be permitted during final approach of search. If equal to max vel init routine is shortened.| |MOTOR.STOP.METHOD []|int one of\\ 1, 3 none 0 reduced 2 full |on reset|power applied for stopped motor| |MOTOR.TIME.OUT []|float seconds|Immediate|amount of time that a motor is given to complete movement before timing out.| |OPEN.TIME|float seconds|Immediate|number of seconds after PMT window closes before we open the PMT window| |PMT.WINDOW.RESOLUTION|float seconds|Immediate|seconds in a window timing tick| |PMT.WINDOW.TIM|float seconds|Immediate|seconds in a window. Should be an integral multiple of PMT resolution time.| |RESET.TIME.OUT|unsigned integer seconds|on reset|the length of time allowed for initialization of all motors. This should be larger than the largest value of MOTOR.TIME.OUT.| |RH.ORIGIN|float volt at 0 RH|immediate|Humidity sensor calibration provided by manufacturer| |RH.SLOPE|Float volt/%|immediate|Humidity sensor calibration provided by manufacturer| |SUPPLY.CONVERSION []|float|Immediate|Number of volts at the output of the supply to read one volt via the A/D| |SUPPLY.DELTA[]|float volts|on reset|Permitted (max-nominal and nominal-min) voltage in watermark recording| |SUPPLY.NOMINAL []|float volts|on reset|Center voltage in watermark recording| |TEMP.DELTA []|float degrees|on reset|Permitted (max-nominal and nominal-min) temperature excursion in watermark recording| |TEMP.NOMINAL []|float degrees|on reset|Center temperature in watermark recording| |TEMP.ORIGIN []|float degrees|Immediate|number of degrees Celsius offset for 0 volts at the A/D| |TEMP.SLOPE []|Float degrees/volt|immediate|number of degrees Celsius per volt at the A/D (linear thermistors are used here)| |TRACKER.DEBOUNCE.TIME|Float seconds|immediate|debounce time for the tracker control switches| |USE.B3.FOR.LAMPS|Boolean|immediate| Sets response to command: B,3. If set to YES, lamps are turned on else the command is ignored.| |VERSION.ELEC|unsigned byte|immediate|Records the electronics version| |VOLTS.PER.BIT|Float volts|immediate|Resolution of A/D converter in volts per A/D unit (bit)|