You can use the GRAPH widget and its GRAPH_DATA_XY... functions to create such a curve. Have a look at the attached sample which demonstrates the use of this widget.
Keep in mind, this is *not* a support forum.
Our engineers will try to answer your questions between their projects if possible but this can be delayed by longer periods of time.
Should you be entitled to support you can contact us via our support system: segger.com/ticket/ Or you can contact us via e-mail.
I used GUI_DrawGraph() to achieve a similar effect. Does graph have an anti-aliasing function? For example GUI_DrawArc() and GUI_AA_DrawArc(), is there a GUI_AA_DrawGraph()? Graph is not smooth
Unfortunately emWin does not provide such a function as of right now.
You could do this with a function that draws an array of points as anti-aliased lines. The downside is that where the lines intersect the semi-transparent pixels will overlap and thus create intersection points that would be darker and stand out more than the lines. But in my example this was not really noticeable (see attached image).
Keep in mind, this is *not* a support forum.
Our engineers will try to answer your questions between their projects if possible but this can be delayed by longer periods of time.
Should you be entitled to support you can contact us via our support system: segger.com/ticket/ Or you can contact us via e-mail.