DynamicPreset = 0 ///< Conversion uses calculated values
};
+ static const QColor AnalogSignalColors[8];
+ static const QColor LogicSignalColors[10];
+
private:
static const int ColorBGAlpha;
static const uint64_t ConversionBlockSize;
uint8_t convert_a2l_schmitt_trigger(float lo_thr, float hi_thr,
float value, uint8_t &state);
- void convert_single_segment_range(AnalogSegment *asegment,
- LogicSegment *lsegment, uint64_t start_sample, uint64_t end_sample);
- void convert_single_segment(pv::data::AnalogSegment *asegment,
- pv::data::LogicSegment *lsegment);
+ void convert_single_segment_range(shared_ptr<AnalogSegment> asegment,
+ shared_ptr<LogicSegment> lsegment, uint64_t start_sample, uint64_t end_sample);
+ void convert_single_segment(shared_ptr<AnalogSegment> asegment,
+ shared_ptr<LogicSegment> lsegment);
void conversion_thread_proc();
void stop_conversion();