A dermatological treatment device may include a device body a radiation source housed by the device body and configured to emit pulses of treatment light for delivery to the skin to provide a dermatological treatment a photo detector housed by the device body and configured to detect light from the skin and control electronics housed by the device body and configured to: during the delivery of a particular treatment light pulse from the radiation source, receive signals from the photo detector during the delivery of the particular treatment light pulse, automatically calculate at least one pulse parameter value for the particular treatment light pulse based at least on the signals received from the photo detector and automatically control at least one parameter of the particular treatment light pulse based on the at least one calculated pulse parameter value for the particular treatment light pulse.