PlinkPowerMeter is the driver implementation for the power meter of Gentec.
More...
#include <PlinkPowerMeterImpl.hpp>
PlinkPowerMeter is the driver implementation for the power meter of Gentec.
◆ PlinkPowerMeterImpl() [1/2]
basda::gentec::PlinkPowerMeterImpl::PlinkPowerMeterImpl |
( |
const std::string & |
name, |
|
|
SerialLinePtr |
serialLine |
|
) |
| |
◆ ~PlinkPowerMeterImpl() [1/2]
basda::gentec::PlinkPowerMeterImpl::~PlinkPowerMeterImpl |
( |
| ) |
|
|
virtual |
◆ PlinkPowerMeterImpl() [2/2]
basda::gentec::PlinkPowerMeterImpl::PlinkPowerMeterImpl |
( |
const std::string & |
name, |
|
|
SerialLinePtr |
serialLine |
|
) |
| |
◆ ~PlinkPowerMeterImpl() [2/2]
virtual basda::gentec::PlinkPowerMeterImpl::~PlinkPowerMeterImpl |
( |
| ) |
|
|
virtual |
◆ convertToPower() [1/2]
Power basda::gentec::PlinkPowerMeterImpl::convertToPower |
( |
const std::string & |
powerMessage | ) |
|
|
private |
◆ convertToPower() [2/2]
Basda::Power basda::gentec::PlinkPowerMeterImpl::convertToPower |
( |
const std::string & |
powerMessage | ) |
|
|
private |
◆ getMeasuredPower() [1/2]
Basda::Power basda::gentec::PlinkPowerMeterImpl::getMeasuredPower |
( |
| ) |
|
|
virtual |
◆ getMeasuredPower() [2/2]
virtual Basda::Power basda::gentec::PlinkPowerMeterImpl::getMeasuredPower |
( |
| ) |
|
|
virtual |
◆ isAlive() [1/2]
virtual bool basda::gentec::PlinkPowerMeterImpl::isAlive |
( |
| ) |
|
|
virtual |
◆ isAlive() [2/2]
bool basda::gentec::PlinkPowerMeterImpl::isAlive |
( |
| ) |
|
|
virtual |
◆ measure() [1/2]
void basda::gentec::PlinkPowerMeterImpl::measure |
( |
| ) |
|
|
virtual |
◆ measure() [2/2]
virtual void basda::gentec::PlinkPowerMeterImpl::measure |
( |
| ) |
|
|
virtual |
◆ name() [1/2]
virtual std::string basda::gentec::PlinkPowerMeterImpl::name |
( |
| ) |
|
|
virtual |
◆ name() [2/2]
std::string basda::gentec::PlinkPowerMeterImpl::name |
( |
| ) |
|
|
virtual |
◆ readAck() [1/2]
void basda::gentec::PlinkPowerMeterImpl::readAck |
( |
| ) |
|
|
private |
◆ readAck() [2/2]
void basda::gentec::PlinkPowerMeterImpl::readAck |
( |
| ) |
|
|
private |
◆ readMeasuredPower() [1/2]
void basda::gentec::PlinkPowerMeterImpl::readMeasuredPower |
( |
| ) |
|
|
private |
◆ readMeasuredPower() [2/2]
void basda::gentec::PlinkPowerMeterImpl::readMeasuredPower |
( |
| ) |
|
|
private |
◆ reset() [1/2]
virtual void basda::gentec::PlinkPowerMeterImpl::reset |
( |
| ) |
|
|
virtual |
◆ reset() [2/2]
void basda::gentec::PlinkPowerMeterImpl::reset |
( |
| ) |
|
|
virtual |
◆ setMaxAnalogDisplayPowerTo70Watt() [1/2]
virtual void basda::gentec::PlinkPowerMeterImpl::setMaxAnalogDisplayPowerTo70Watt |
( |
| ) |
|
|
virtual |
◆ setMaxAnalogDisplayPowerTo70Watt() [2/2]
void basda::gentec::PlinkPowerMeterImpl::setMaxAnalogDisplayPowerTo70Watt |
( |
| ) |
|
|
virtual |
◆ setWaveLengthTo532nm() [1/2]
virtual void basda::gentec::PlinkPowerMeterImpl::setWaveLengthTo532nm |
( |
| ) |
|
|
virtual |
◆ setWaveLengthTo532nm() [2/2]
void basda::gentec::PlinkPowerMeterImpl::setWaveLengthTo532nm |
( |
| ) |
|
|
virtual |
◆ waitUntilResetIsLikelyOver() [1/2]
virtual void basda::gentec::PlinkPowerMeterImpl::waitUntilResetIsLikelyOver |
( |
| ) |
|
|
protectedvirtual |
◆ waitUntilResetIsLikelyOver() [2/2]
void basda::gentec::PlinkPowerMeterImpl::waitUntilResetIsLikelyOver |
( |
| ) |
|
|
protectedvirtual |
◆ writeToSerialLine() [1/2]
void basda::gentec::PlinkPowerMeterImpl::writeToSerialLine |
( |
const std::string & |
command | ) |
|
|
private |
◆ writeToSerialLine() [2/2]
void basda::gentec::PlinkPowerMeterImpl::writeToSerialLine |
( |
const std::string & |
command | ) |
|
|
private |
◆ latestMeasuredPower_
Basda::Power basda::gentec::PlinkPowerMeterImpl::latestMeasuredPower_ |
|
private |
◆ name_
std::string basda::gentec::PlinkPowerMeterImpl::name_ |
|
private |
◆ serialLine_
The documentation for this class was generated from the following files: