lwbt-0.1
所属分类:通讯编程
开发工具:C/C++
文件大小:143KB
下载次数:51
上传日期:2010-10-14 15:49:42
上 传 者:
kukudeyu
说明: 蓝牙协议源代码,适合蓝牙开发人员下载,可参考使用。
(Bluetooth protocol source code for Bluetooth development officers.)
文件列表:
lwbt-0.1\copying (1639, 2003-12-09)
lwbt-0.1\doc\lwbt-doc.pdf (49635, 2003-12-09)
lwbt-0.1\files (334, 2003-12-09)
lwbt-0.1\ports\linux\main.c (4098, 2003-12-09)
lwbt-0.1\ports\linux\phybusif.h (2422, 2003-12-09)
lwbt-0.1\ports\linux\uartif.c (7881, 2003-12-09)
lwbt-0.1\ports\rtxc\maintask.c (4691, 2003-12-09)
lwbt-0.1\ports\rtxc\phybusif.h (2571, 2003-12-09)
lwbt-0.1\ports\rtxc\uartif.c (8167, 2003-12-09)
lwbt-0.1\proj\dt\bt_ip_dt.c (28097, 2003-12-09)
lwbt-0.1\proj\dt\files (239, 2003-12-09)
lwbt-0.1\proj\dt\lwbtopts.h (11237, 2003-12-09)
lwbt-0.1\proj\files (199, 2003-12-09)
lwbt-0.1\proj\lap\bt_ip_lap.c (36754, 2003-12-09)
lwbt-0.1\proj\lap\files (571, 2003-12-09)
lwbt-0.1\proj\lap\lwbtopts.h (11237, 2003-12-09)
lwbt-0.1\src\core\fcs.c (8127, 2003-12-09)
lwbt-0.1\src\core\files (512, 2003-12-09)
lwbt-0.1\src\core\hci.c (55382, 2003-12-09)
lwbt-0.1\src\core\l2cap.c (56588, 2003-12-09)
lwbt-0.1\src\core\lwbt_memp.c (5507, 2003-12-10)
lwbt-0.1\src\core\ppp.c (66878, 2003-12-09)
lwbt-0.1\src\core\rfcomm.c (52092, 2003-12-09)
lwbt-0.1\src\core\sdp.c (30625, 2003-12-09)
lwbt-0.1\src\files (234, 2003-12-09)
lwbt-0.1\src\include\bd_addr.h (3043, 2003-12-09)
lwbt-0.1\src\include\fcs.h (1894, 2003-12-09)
lwbt-0.1\src\include\hci.h (15277, 2003-12-09)
lwbt-0.1\src\include\l2cap.h (17534, 2003-12-09)
lwbt-0.1\src\include\lwbt_memp.h (2097, 2003-12-10)
lwbt-0.1\src\include\ppp.h (12256, 2003-12-09)
lwbt-0.1\src\include\rfcomm.h (11990, 2003-12-09)
lwbt-0.1\src\include\sdp.h (8443, 2003-12-09)
lwbt-0.1\ports\linux (0, 2003-12-09)
lwbt-0.1\ports\rtxc (0, 2003-12-09)
lwbt-0.1\proj\dt (0, 2003-12-09)
lwbt-0.1\proj\lap (0, 2003-12-09)
lwbt-0.1\src\core (0, 2003-12-10)
lwbt-0.1\src\include (0, 2003-12-10)
... ...
INTRODUCTION
lwBT is a small implementation of the Bluetooth protocol suite developed
by Conny Ohult while at Embedded Systems Internet (EIS) lab at Lule
University of Technology.
lwBT is implemented to transport IP data over Bluetooth by acting as a
network interface to lwIP, an open source implementation of the TCP/IP
protocol suite that was originally written by Adam Dunkels of the
Swedish Institute of Computer Science. As lwIP, the focus of the lwBT
Bluetooth implementation is to reduce the RAM usage while still having
a full scale Bluetooth. This making lwBT/lwIP suitable for use in
embedded systems with tenths of kilobytes of free RAM and room for
around 60 kilobytes of code ROM.
FEATURES
* L2CAP (Logical Link Control and Adaption Protocol) for higher level
protocol multiplexing, packet segmentation.
* SDP (Service Discovery Protocol) including support for advertising
services in user defined records.
* RFCOMM protocol for serial port emulation. Defines a subset of the
ETSI TS 07.10 standard, with some Bluetooth-specific adaptations.
* PPP (Point to Point Protocol) including support for IPCP.
* HCI (Host Controller Interface) for optionally providing a uniform
interface method to access the lower layers of the Bluetooth Stack
when they are implemented in a Bluetooth host controller (often
referred to as a Bluetooth module).
* Sample LAN access point (LAP profile) and Data Terminal (LAP and
DUN profiles) control applications
LICENSE
lwBT is freely available under a BSD license.
DEVELOPMENT
Hopefully in the near future lwBT development is going to be hosted
by lwIP's site at Svannah.
DOCUMENTATION
The official lwBT home page:
http://www.sm.luth.se/~conny/lwbt/
lwBT contributions developed by Conny Ohult on his own spare time.
http://hem.bredband.net/conohu/lwip/
Another official site is also hosted by EISLAB.
The official lwIP home page:
http://www.sics.se/~adam/lwip/
Conny Ohult
近期下载者:
相关文件:
收藏者: