Logic Analyzer RPi
Logic Analyzer for the Raspberry Pi
 All Classes Files Functions Variables Pages
Public Member Functions | List of all members
raw Class Reference

Default class herited from protocol. No decoding performed. More...

#include <raw.h>

Inheritance diagram for raw:
protocol

Public Member Functions

 raw (uint8_t pins[]=NULL, uint8_t npin=4)
 Constructor.
 ~raw ()
 Destructor.
void decode ()
 no decoding performed.
int Draw (mglGraph *gr)
 Draw all captured data.
- Public Member Functions inherited from protocol
 protocol (uint8_t pins[]=NULL, uint8_t npin=0)
 Example constructor.
virtual void init_acquisition (uint8_t pins[], uint8_t npin)
 Initialize acquisition. May not be redeclared.
virtual void acquire (uint32_t npoint=2000, float period=1.0)
 Start acquisition. May not be redeclared.
virtual void Save (const char *filename)
 Save acquisition data. May not be redeclared.
virtual void Load (const char *filename)
 Load acquisition data. May not be redeclared.

Additional Inherited Members

- Public Attributes inherited from protocol
logic_input capture
 Contain the raw capture of all pins.

Detailed Description

Default class herited from protocol. No decoding performed.

Constructor & Destructor Documentation

raw::raw ( uint8_t  pins[] = NULL,
uint8_t  npin = 4 
)

Constructor.

call init_acquisition()

Member Function Documentation

int raw::Draw ( mglGraph *  gr)
virtual

Draw all captured data.

Parameters
grpointer to mglGraph object

Implements protocol.


The documentation for this class was generated from the following files: