Hi, I am working on TDR (Time Domain Reflectometry). I send a 7GHz bandwidth fast rising edge (14ns) square wave into a coax. I get a return Signal. I have an ADC with 10Msamples/sec. I am using MPLAB IDE for coding the microcontroller. Now I would like to increase the Points on the reflected signals to view small reflections with more Resolution. And also find the slope of the rising edge of the inverted square. I would like to use some Newton's Divided Differential Polynomial Method to approximate the slope and to add more Points between the sample Points. Could anyone help me with the idea of how to use this method and develop an algorithm and to run it on MPLAB? Thanks & regards.