eye_mask#
- EyeDiagram.eye_mask(points, x_units='ns', y_units='mV', enable_limits=False, upper_limit=500, lower_limit=-500, color=(0, 255, 0), x_offset='0ns', y_offset='0V', transparency=0.3)#
Create an eye diagram in the plot.
- Parameters:
- points
list Points of the eye mask in the format
[[x1,y1,],[x2,y2],...].- x_units
str,optional X points units. The default is
"ns".- y_units
str,optional Y points units. The default is
"mV".- enable_limitsbool,
optional Whether to enable the upper and lower limits. The default is
False.- upper_limit
float,optional Upper limit if limits are enabled. The default is
500.- lower_limit
str,optional Lower limit if limits are enabled. The default is
-500.- color
tuple,optional Mask in (R, G, B) color. The default is
(0, 255, 0). Each color value must be an integer in a range from 0 to 255.- x_offset
str,optional Mask time offset with units. The default is
"0ns".- y_offset
str,optional Mask value offset with units. The default is
"0V".- transparency
float,optional Mask transparency. The default is
0.3.
- points
- Returns:
- bool
Truewhen successful,Falsewhen failed.