telemetry
Dependents: Everything Sequential_Timing FixedPWM FixedPWMWill
Diff: protocol.cpp
- Revision:
- 0:aca5a32d2759
diff -r 000000000000 -r aca5a32d2759 protocol.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/protocol.cpp Fri Mar 18 22:33:32 2016 +0000 @@ -0,0 +1,37 @@ +#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; +} + +} + +}