You can make life simpler for yourself by calling
Code:abRegEyeHistoSpecialFunction()
and
Code:abRegEyeCrossSpecialFunction()
in the case of the eye cross code. This will register the two functions as special functions in the calculator (look in the Special Functions pulldown in the AWD calculator, or in the "User Defined Special Functions" choice in wavescan/ViVA).
Then you have a form to fill in to build the expression for you (I really should update the solutions to make this clearer).
However, the problem with your expression is that the last argument is not indicating a rising edge, but indicating that you want 1 bin - hence the single point. If you want rising edge, and 10 bins (say), it would be:
Code:plot(abEyeHisto(VT("/output") 0 1u 2n 0.5 10 "rising"))
I think a later version of the code (not the one on sourcelink at the moment) automatically makes the waveform draw as a histogram - I'll aim to update the sourcelink solution too when I fix the comments.
Regards,
Andrew.