Fixed a bug in the base that caused sensors to stop being discovered after 127 "discoveries"; this could have been 127 different sensors, or 127 of the same sensor. Once the limit was reached the base would have stopped adding sensors until power cycled. Sensors already discovered would have continued being polled, but if they lost connection, then tried to re-establish connection, they would not be added back to the polled list (until a base power cycle).
Fixed a bug in the base that caused base to reset when its maximum number of polled sensors was reached. This maximum number is a function of the type of sensors and the length of the field names. Using default field names, the maximum number of sensors is ~44 CWS655s OR ~64 CWS900s (configured for 109 probe). Now, when the limit is reached, the number of sensors "discovered" by the base will keep incrementing, but the number of sensors "polled" by the base will stop at the limit. These two numbers are in the first two fields of the CWB100Diagnostics() instruction.