This paper presents a new method of measuring non-invasive blood pressure at the radial artery based on oscillometry and tonometry. A localized capacitive tactile sensor array is used with a novel algorithm based on waveform features for optimizing oscillometry ratios. A novel tonometer is presented with typically 1% base measurement error, with sensor errors compensated using a custom error model, and applied to blood pressure measurement at the radial artery. The tonometer gives a direct arterial waveform, and uses a manual pressure sweep to determine blood pressure. Key points on the oscillogram are correlated with optimal ratios for minimizing mean errors and standard deviation for an individual. This paper details an initial assessment into the dominant sources of error, for the purpose of determining feasibility and directing future research. Over a limited clinical trial of Np = 20, No = 180, the reported BP accuracy is MAE = 0.61/0.38mmHg and 1SD = 7.14/5.91mmHg for systolic and diastolic measurements respectively. The average load on the patient is in the order of 5N, compared with around 1000N for a brachial cuff, which represents a clear improvement in patient comfort. This is a positive result, indicating larger scale performance within AAMI and BHS standards, and stands as a useful benchmark for further development of the system into a clinical product for rapid and comfortable BP measurement. Clinical Relevance This paper demonstrated that direct tonometry can measure blood pressure if sensor error is compensated by the designer. This method uses 200x less load than conventional cuffs suitable for long term and supine use.