projects
/
debian
/
gnuradio
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merged features/inband-usb -r6431:8293 into trunk.
[debian/gnuradio]
/
usrp
/
host
/
lib
/
inband
/
usrp_inband_usb_packet.h
diff --git
a/usrp/host/lib/inband/usrp_inband_usb_packet.h
b/usrp/host/lib/inband/usrp_inband_usb_packet.h
index 8c19b1aeba401d742606081dbe42e10e245ddf10..8f59d1b656cc735ba1cd8cd8bf9cf4d762650a8a 100644
(file)
--- a/
usrp/host/lib/inband/usrp_inband_usb_packet.h
+++ b/
usrp/host/lib/inband/usrp_inband_usb_packet.h
@@
-31,6
+31,7
@@
static const int USB_PKT_SIZE = 512; // bytes
static const int MAX_PAYLOAD = USB_PKT_SIZE-2*sizeof(uint32_t);
static const int USB_PKT_SIZE = 512; // bytes
static const int MAX_PAYLOAD = USB_PKT_SIZE-2*sizeof(uint32_t);
+static const int CONTROL_CHAN = 0x1f;
class usrp_inband_usb_packet {
//
class usrp_inband_usb_packet {
//
@@
-150,6
+151,10
@@
public:
| ((payload_len & PAYLOAD_LEN_MASK) << PAYLOAD_LEN_SHIFT));
d_word0 = host_to_usrp_u32(word0);
}
| ((payload_len & PAYLOAD_LEN_MASK) << PAYLOAD_LEN_SHIFT));
d_word0 = host_to_usrp_u32(word0);
}
+
+ void incr_header_len(int val) {
+ set_header(flags(), chan(), tag(), payload_len() + val);
+ }
uint32_t timestamp() const {
return usrp_to_host_u32(d_timestamp);
uint32_t timestamp() const {
return usrp_to_host_u32(d_timestamp);