static const float EnvelopeThreshold;
public:
- AnalogSignal(pv::SigSession &session, sr_probe *const probe,
+ AnalogSignal(boost::shared_ptr<pv::device::DevInst> dev_inst,
+ const sr_probe *const probe,
boost::shared_ptr<pv::data::Analog> data);
virtual ~AnalogSignal();
boost::shared_ptr<pv::data::SignalData> data() const;
+ boost::shared_ptr<pv::data::Analog> analog_data() const;
+
void set_scale(float scale);
/**