bt_hci_pkt_acl Struct Reference

#include <bt_hci_defs.h>


Detailed Description

This is one of the possible packets types for the hci, it defines an acl data packet, host<->controller
Examples:

btstreamer/receiver/btreceiver.c, and btstreamer/streamer/btstreamer.c.


Data Fields

u_char header [HCI_ACL_DATA_PKT_HDR]
u_char payload [1]
u_char type


Field Documentation

u_char bt_hci_pkt_acl::header[HCI_ACL_DATA_PKT_HDR]

ACL-Header, handled by send_acl_pkt

u_char bt_hci_pkt_acl::payload[1]

header actually contains: _bt_hci_module_con_handle_t module_handle : 12; module-handle u_short pb_flag : 2; Packet-Boundary flag u_short bc_flag : 2; Broadcast flag u_short data_length; Data length payload, size defined by user!

Examples:
btstreamer/receiver/btreceiver.c, and btstreamer/streamer/btstreamer.c.

u_char bt_hci_pkt_acl::type

Type of the packet

Examples:
btstreamer/receiver/btreceiver.c, and btstreamer/streamer/btstreamer.c.


Generated on Wed Apr 29 11:12:32 2009 for BTnut System Software by doxygen 1.5.1
!!! Dieses Dokument stammt aus dem ETH Web-Archiv und wird nicht mehr gepflegt !!!
!!! This document is stored in the ETH Web archive and is no longer maintained !!!