mirror of https://github.com/jgoerzen/xbnet.git
fix max
This commit is contained in:
parent
9630e07db9
commit
00ac861fc7
|
@ -197,6 +197,10 @@ impl LoraStik {
|
||||||
tosend.append(&mut data.clone());
|
tosend.append(&mut data.clone());
|
||||||
let mut data = tosend; // hide the original 'data'
|
let mut data = tosend; // hide the original 'data'
|
||||||
|
|
||||||
|
if data.len() > self.maxpacketsize {
|
||||||
|
self.extradata = data.split_off(self.maxpacketsize);
|
||||||
|
}
|
||||||
|
|
||||||
while data.len() < self.maxpacketsize && self.extradata.is_empty() {
|
while data.len() < self.maxpacketsize && self.extradata.is_empty() {
|
||||||
// Consider the next packet - maybe we can combine it with this one.
|
// Consider the next packet - maybe we can combine it with this one.
|
||||||
let r = self.txblocksrx.try_recv();
|
let r = self.txblocksrx.try_recv();
|
||||||
|
|
Loading…
Reference in New Issue