Jan Beutel
-
2006-04-26
- labels: --> btnut
* l2cap_init with
BT_HCI_PACKET_TYPE_DM1 | BT_HCI_PACKET_TYPE_DH1 |
BT_HCI_PACKET_TYPE_DM3
* a service with MTU=672 bytes and 10 buffers
* I'm sending packets with 180 bytes data
* In the L2CAP_RCV_CB I did receive ptrs to the
following pkts:
0x3a97 0x8f
0x3b26 0x8f
0x3bb5 0x8f
0x3c44 0x8f
0x3cd3 0x8f
0x3d62 0x8f
0x3df1 0x8f
* Judging from the difference between the addresses,
those buffers are just 0x8f = 143 bytes big.
* But my data packets are 180 bytes => A packet
received in the 1. buffer will overwrite some bytes in
the 2. buffer.
=> The packet reassembly does not work as expected!!!