12 enum Unit { UNIT_VOLTS, UNIT_DECIBEL, UNIT_SECONDS, UNIT_HERTZ, UNIT_SAMPLES, UNIT_COUNT };
20 QString valueToString(
double value, Unit unit,
int precision = -1);
28 double stringToValue(
const QString &text, Unit unit,
bool *ok = 0);
34 QString hexDump(
unsigned char *data,
unsigned int length);
41 unsigned int hexParse(
const QString dump,
unsigned char *data,
unsigned int length);
46 inline void timestampDebug(
const QString& text) {
47 qDebug(
"%s: %s", QTime::currentTime().toString(
"hh:mm:ss.zzz").toLatin1().constData(), text.toLatin1().constData());
50 #define timestampDebug(ARG)