I have searched the related question in the forum, and I found this topic:
Bob gave the answer, but I still have some questions about the "Hilbert Transform" (I can not fine the answer from the wiki, because the page is gone.)
About the Hilbert Transform,
The upside output is 0 degree or 90 degree?
from the Bob's answer, this implement 350 degree adjustable, if I only want to adjust 0 to 180 degree from the ADC, how should I do? change the sine and cosine LUT table? and how to make a step, like 0, 10, 20, ....., 180 degree