Radio Structures in OOP

Dependencies:   mbed mbed-rtos

Revision:
6:4a3dbfbc30f1
Parent:
2:7d523bdd2f50
diff -r 146523a0d1f4 -r 4a3dbfbc30f1 utils/RTP.h
--- a/utils/RTP.h	Wed Jan 14 17:46:44 2015 +0000
+++ b/utils/RTP.h	Thu Jan 15 07:15:33 2015 +0000
@@ -6,14 +6,14 @@
 #define RTP_MAX_DATA_SIZE 32
 
 typedef struct _RTP_t {
-    uint8_t size;
+    uint8_t data_size;
     union {
         struct {
             union {
                 uint8_t header;
                 struct {
-                    uint8_t port;
-                    uint8_t subclass;
+                    uint8_t port : 4;
+                    uint8_t subclass : 4;
                 };
             };
             uint8_t data[RTP_MAX_DATA_SIZE];