logic-analyzer
Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
logic_analyzer::LogicAnalyzerState Class Reference

Common State information for the Logic Analyzer - provides event handling on State change. More...

#include <logic_analyzer.h>

Public Member Functions

void setStatus (Status status)
 Defines the actual status.
 
Stream & stream ()
 

Protected Member Functions

void raiseEvent (Event event)
 raises an event
 

Protected Attributes

volatile Status status_value
 
bool is_continuous_capture = false
 
uint32_t max_capture_size = 1000
 
int trigger_pos = -1
 
int read_count = 0
 
int delay_count = 0
 
int pin_start = 0
 
int pin_numbers = 0
 
uint64_t frequecy_value
 
uint64_t delay_time_us
 
PinBitArray trigger_mask = 0
 
PinBitArray trigger_values = 0
 
Sump4ByteComandArg cmd4
 
EventHandler eventHandler = nullptr
 

Friends

class AbstractCapture
 
class LogicAnalyzer
 
class Capture
 

Detailed Description

Common State information for the Logic Analyzer - provides event handling on State change.

Author
Phil Schatzmann

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