|
#include "distancethread.h"
|
|
|
|
DistanceThread::DistanceThread(unsigned int triggerPin, unsigned int echoPin)
|
|
: m_hcsr04(triggerPin, echoPin)
|
|
{
|
|
}
|
|
|
|
void DistanceThread::run()
|
|
{
|
|
m_hcsr04.run();
|
|
|
|
while (true)
|
|
{
|
|
emit distanceUpdated(m_hcsr04.getDistance());
|
|
msleep(100);
|
|
}
|
|
}
|
|
|