A computer-implemented method of cardiac pacing comprising:
- a) determining a baseline rhythm, the baseline rhythm includes a baseline atrial event and a baseline right ventricular (RV) event from an implanted cardiac lead or a leadless device, a pre-excitation interval determined from the baseline atrial event and the baseline RV event, and a plurality of cardiac electrical activation times determined from the plurality of body-surface electrodes;
- b) determining whether a time interval measured from an atrial event to a RV event is disparate from another time interval measured from the atrial event to an earliest RV activation time of the plurality of activation times;
- c) applying a correction factor to the pre-excitation interval to obtain a corrected pre-excitation interval in response to determining the RV event is disparate from the earliest RV activation time;
- and
- d) configuring the processor to signal the pulse generator to deliver electrical stimuli to a left ventricle (LV) using the corrected pre-excitation interval before the RV sensing time.