70 #define DLOG_4CH_DEFAULTS { 0UL, \
81 (int16_t (*)(int))DLOG_4CH_init, \
82 (int16_t (*)(int))DLOG_4CH_update }
163 #endif // end of _DLOG4CH_H_ definition
Contains the public interface to the types definitions.
void DLOG_4CH_update(void *ptr)
Updates the data logger.
int16_t cntr
Variable: Data log counter.
int16_t DlogCh3
Defines DLOG channel 3.
int16_t size
Parameter: Maximum data buffer.
int16_t * iptr1
Input: First input pointer.
struct _DLOG_4CH_Obj_ * DLOG_4CH_handle
Defines the DLOG handle.
Defines the data logging (DLOG) object.
struct _DLOG_4CH_ DLOG_4CH
Defines the data logging (DLOG) object.
int16_t(* update)()
Pointer to update function.
int16_t prescalar
Parameter: Data log prescale.
int16_t skip_cntr
Variable: Data log skip counter.
int16_t DlogCh2
Defines DLOG channel 2.
int16_t * iptr2
Input: Second input pointer.
int16_t * iptr3
Input: Third input pointer.
int16_t(* init)()
Pointer to init function.
int32_t task
Variable: Task address pointer.
int16_t * iptr4
Input: Fourth input pointer.
int32_t write_ptr
Variable: Graph address pointer.
void DLOG_4CH_init(void *ptr)
Initializes the data logger.
DLOG_4CH dlog
Defines the DLOG object.
int16_t DlogCh4
Defines DLOG channel 4.
int16_t DlogCh1
Defines DLOG channel 1.
int16_t trig_value
Input: Trigger point.