1. A detection circuit embodied in one or more processors for monitoring a location, the detection circuit comprising:a minutiae computer module configured for receiving signals from a smoke sensor and determining one or more minutiae from the received signals;
a ripple detector start/reset timer module configured for receiving at least one of the determined one or more minutiae and determining at least a start time for evaluating one or more of the one or more minutiae;
a scheduler/minutia analyzer and fire type probability analyzer module configured for evaluating the one or more of the determined one or more minutiae and characterizing the one or more of the one or more minutiae according to one or more smoke or fire types;
a fire type and alarm level selector configured for setting one or more alarm levels based on the characterized one or more smoke or fire types; and
an alarm level detector for evaluating at least one minutiae using the set one or more alarm levels and outputting an alarm signal if an alarm condition is determined;
wherein the one or more minutiae comprises one or more of signal amplitude, signal velocity, signal acceleration, average signal amplitude, average signal velocity, or average signal acceleration;
wherein the signal amplitude comprises one or more of absolute signal amplitude or an amplitude differential; and
wherein the signal velocity and signal acceleration are determined from the signal amplitude.