telemetry

Dependents:   Everything Sequential_Timing FixedPWM FixedPWMWill

protocol.cpp

Committer:
vsutardja
Date:
2016-03-18
Revision:
0:aca5a32d2759

File content as of revision 0:aca5a32d2759:

#include "telemetry.h"

namespace telemetry {

namespace protocol {

template<> uint8_t numeric_subtype<uint8_t>() {
  return NUMERIC_SUBTYPE_UINT;
}
template<> uint8_t numeric_subtype<uint16_t>() {
  return NUMERIC_SUBTYPE_UINT;
}
template<> uint8_t numeric_subtype<uint32_t>() {
  return NUMERIC_SUBTYPE_UINT;
}

template<> uint8_t numeric_subtype<int8_t>() {
  return NUMERIC_SUBTYPE_SINT;
}
template<> uint8_t numeric_subtype<int16_t>() {
  return NUMERIC_SUBTYPE_SINT;
}
template<> uint8_t numeric_subtype<int32_t>() {
  return NUMERIC_SUBTYPE_SINT;
}

template<> uint8_t numeric_subtype<float>() {
  return NUMERIC_SUBTYPE_FLOAT;
}

template<> uint8_t numeric_subtype<double>() {
  return NUMERIC_SUBTYPE_FLOAT;
}

}

}