Add LPC1768
Dependencies: mbed-rtos mbed Xbus
Fork of MTi-1_example by
Revision 21:6015b8be3a00, committed 2015-05-19
- Comitter:
- Alex Young
- Date:
- Tue May 19 16:59:11 2015 +0200
- Parent:
- 20:38560fa3d2eb
- Child:
- 22:3eab999c5076
- Commit message:
- Add function to convert XsDataIdentifier to string
Changed in this revision
| xbus/xbusmessage.c | Show annotated file Show diff for this revision Revisions of this file |
| xbus/xbusmessage.h | Show annotated file Show diff for this revision Revisions of this file |
--- a/xbus/xbusmessage.c Tue May 19 15:51:47 2015 +0200
+++ b/xbus/xbusmessage.c Tue May 19 16:59:11 2015 +0200
@@ -120,3 +120,38 @@
}
}
+char const* XbusMessage_dataDescription(enum XsDataIdentifier id)
+{
+ switch (id)
+ {
+ case XDI_PacketCounter:
+ return "Packet counter";
+
+ case XDI_SampleTimeFine:
+ return "Sample time fine";
+
+ case XDI_Quaternion:
+ return "Quaternion";
+
+ case XDI_DeltaV:
+ return "Velocity increment";
+
+ case XDI_Acceleration:
+ return "Acceleration";
+
+ case XDI_RateOfTurn:
+ return "Rate of turn";
+
+ case XDI_DeltaQ:
+ return "Orientation increment";
+
+ case XDI_MagneticField:
+ return "Magnetic field";
+
+ case XDI_StatusWord:
+ return "Status word";
+
+ default:
+ return "Unknown data type";
+ }
+}
--- a/xbus/xbusmessage.h Tue May 19 15:51:47 2015 +0200 +++ b/xbus/xbusmessage.h Tue May 19 16:59:11 2015 +0200 @@ -57,6 +57,7 @@ size_t XbusMessage_format(uint8_t* raw, struct XbusMessage const* message); bool XbusMessage_getDataItem(void* item, enum XsDataIdentifier id, struct XbusMessage const* message); +char const* XbusMessage_dataDescription(enum XsDataIdentifier id); #ifdef __cplusplus }
David Khosravi
