![]()  | 
![]()  | 
![]()  | 
![]()  | 
Add or change data for a PtMTrend widget
void PtMTrendAddData( PtWidget_t *widget,
                      unsigned graph_no,
                      const int *newdata,
                      unsigned nsamples );
void PtMTrendChangeData( PtWidget_t *widget,
                         unsigned graph_no,
                         int const *newdata,
                         unsigned last_sample,
                         unsigned nsamples );
PtMTrendAddData() lets you add data for a PtMtrend, while PtMTrendChangeData() lets you change existing data.
The newdata array is ordered with the oldest sample at newdata[0], and the newest at newdata[nsamples - 1]. The oldest sample to be replaced has an index of last_sample + nsamples - 1;
The samples in the trend are replaced as follows:
If last_sample + nsamples - 1 is outside the range of samples for the widget, some initial portion of the new data is discarded.
Photon
| Safety: | |
|---|---|
| Interrupt handler | No | 
| Signal handler | No | 
| Thread | No | 
![]()  | 
![]()  | 
![]()  | 
![]()  |