rc_proto: packed struct
[protos/xbee-avr.git] / rc_proto.h
index 61b104b..fea6c51 100644 (file)
 
 struct rc_proto_hdr {
        uint8_t type;
-};
+} __attribute__((packed));
+
 struct rc_proto_channel {
        uint8_t type;
        int16_t axis[AXIS_NUMBER];
-};
+} __attribute__((packed));
 
 struct rc_proto_range {
        uint8_t type;
        uint8_t power_level;
-};
+} __attribute__((packed));
 
 
 void rc_proto_rx_range(int power_level);