A patient activity level recorder and a patient therapy adjustment recorder are provided to obtain an historical representation of patient activity levels and therapy changes in the form of profiles which are stored for later retrieval. The patient activity level profile and the therapy adjustment profile may be used to objectively interpreting subjective patient information. The activity level recorder may include an accelerometer, the output of which is processed by a signal processor, programmed to interpret the sensor raw signal as one of a plurality of predetermined activity levels. In a preferred embodiment, data for rest, moderate and vigorous activity levels for each day in a recording period are stored for later retrieval and use by a physician, or possible by the patient where therapy is self-administered. The therapy adjustment recorder may include a processor for interpreting signals from a patient control interface to a pulse generator of a spinal chord stimulation system.