If it's not still here on the first page, this is a link to the post explaining my current situation (wouldn't fit here): http://trackmyhack504.blogspot.com/2013/01/my-current-situation.html?m=0 System info basics are in some of the first few posts I made. And I apoligize, since most of this blog is posted via android I'm guessing there will plenty of typos (thumb typing is slow going).
Monday, January 28, 2013
BLUETOOTH WALKING pt 2
ISdpWalk::WalkStream (Windows CE 5.0)
Windows CE 5.0This topic has not yet been rated - Rate this topicSend FeedbackThis method walks a raw SDP stream.HRESULT WalkStream( UCHAR elementType, ULONG elementSize, UCHAR* pStream );
Parameters
elementType[in] Type of element.elementSize[in] Size of the element.pStream[in] Pointer to the stream.
Return Values
None.
Requirements
OS Versions: Windows CE .NET 4.0 and later.Header: Bthapi.h, Bthapi.idl.Link Library: Btdrt.lib.
See Also
ISdpWalk
NodeDataUnion (Windows CE 5.0)
Windows CE 5.0This topic has not yet been rated - Rate this topicSend FeedbackThis union holds the raw data for an SDP element.typedef union NodeDataUnion { DP_LARGE_INTEGER_16 int128; SDP_ULARGE_INTEGER_16 uint128; GUID uuid128; ULONG uuid32; USHORT uuid16; LONGLONG int64; ULONGLONG uint64; LONG int32; ULONG uint32; SHORT int16; USHORT uint16; CHAR int8; UCHAR uint8; UCHAR booleanVal; SdpString str; SdpString url; ISdpNodeContainer* container; } NodeDataUnion;
Members
int128128-bit integer.uint128Unsigned 128-bit integer.uuid128UUID represented using 128 bits.uuid32UUID represented using 32 bits.uuid16UUID represented using 16 bits.int6464-bit integer.uint64Unsigned 64-bit integer.int3232-bit integer.uint32Unsigned 32-bit integer.int1616-bit integer.uint16Unsigned 16-bit integer.int88-bit integer.uint8Unsigned 8-bit integer.booleanValBoolean value.strString data.urlURL data.containerPointer to an ISdpNodeContainer interface.
Requirements
OS Versions: Windows CE .NET 4.0 and later.Header: Bthapi.idl.
luetooth Technical Information
If you're an engineer, product manager, or anyone else looking for detailed technical information, you'll find a large Technical Resources section on our Bluetooth.org site . Some of this information requires member sign-in, but you can also access BluetoothCore Specifications and information about profiles, testing, qualification and more even if you aren't a member of the Bluetooth SIG.Bluetooth.org is dedicated to Bluetooth SIG members. It serves as the definitive source of information regarding Bluetooth SIG programs, initiatives, and events. If you're associated with a member company, you can log in to Bluetooth.org . If you're interested in Bluetooth SIG membership, learn more in the membership section of Bluetooth.org.
For Developers
If you're an application developer or engineer creating software or devices with Bluetoothtechnology, then check out the new Bluetooth Developer Portal . You'll find overviews of Bluetooth technology and resources for developing products. There's something for everyone, whether you're a newcomer to Bluetooth technology, smartphone app developer or experienced Bluetooth engineer.
Building with Bluetooth Technology
We also recommend visiting the "Building with the Technology" section of our Bluetooth.org website.Although this website is primarily for Bluetooth SIG members, you don't have to be a member to access any of this valuable information. The section includes:Search listings for Qualified products and componentsProduct development information, including details about building, testing, and qualifying productsHow the technology worksBluetooth core specificationand much more...
Technical Resources
Here are some additional technical resources to help you understand Bluetooth technology. Most of these links require a Bluetooth SIG member user name and password:Adopted Specifications The guiding document for the development of Bluetooth Profile Specifications.Assigned Numbers A list of assigned numbers, codes and identifiers in the Bluetooth wireless standard.Bluetooth Qualification Test Facilities (BQTF) Bluetooth Qualification Experts (BQEs) Bluetooth Core Specification Roadmap *The guiding document for the development of Bluetooth Core Specifications.Profile Tuning Suite *PTS is a PC-based, black box tool designed for testing Bluetooth protocol and profile implementations. PTS can be used for in-house testing of a wide range of possible Bluetooth devices with many profiles.Bluetooth Profile Roadmap ** Require a Bluetooth SIG member login to view. See Also
NodeData | Bluetooth Application Development StructuresSend Feedback on this topic to the authors
http://www.bluetooth.com/Pages/Bluetooth-Home.aspx
Adopted Bluetooth Core Specifications
Specification
Adopted Date
Notes
Core Specification Addendum (CSA) 324 July 2012Refer to the Mixing of Specification Versions Part for applicabilityCore Specification Supplement (CSS) v224 July 2012 Core Specification Addendum (CSA) 227 December 2011Refer to the Mixing of Specification Versions Part for applicabilityCore Specification Supplement (CSS) v127 December 2011 Core Version 4.030 June 2010 Core Version 3.0 + HS 21 April 2009 Core Specification Addendum (CSA) 126 June 2008Applicable to v2.0 + EDR and v2.1 + EDRCore Version 2.1 + EDR26 July 2007 Volume 4: HCI Transports01 January 2006 Core Version 2.0 + EDR04 November 2004 Within the Deprecation Notice PeriodTo the top
Adopted Bluetooth Profiles, Services, Protocols and Transports
GATT-Based Specifications (Qualifiable)
Adopted Versions
ANPAlert Notification Profile1.0ANSAlert Notification Service1.0BASBattery Service1.0BLPBlood Pressure Profile1.0BLSBlood Pressure Service1.0CSCPCycling Speed and Cadence Profile1.0CSCSCycling Speed and Cadence Service1.0CTSCurrent Time Service1.0DISDevice Information Service1.1FMPFind Me Profile1.0GLPGlucose Profile1.0GLSGlucose Service1.0HIDSHID Service1.0HOGPHID over GATT Profile1.0HTPHealth Thermometer Profile1.0HTSHealth Thermometer Service1.0HRPHeart Rate Profile1.0HRSHeart Rate Service1.0IASImmediate Alert Service1.0LLSLink Loss Service1.0NDCSNext DST Change Service1.0PASPPhone Alert Status Profile1.0PASSPhone Alert Status Service1.0PXPProximity Profile1.0RSCPRunning Speed and Cadence Profile1.0RSCSRunning Speed and Cadence Service1.0RTUSReference Time Update Service1.0ScPPScan Parameters Profile1.0ScPSScan Parameters Service1.0TIPTime Profile1.0TPSTx Power Service1.0
Traditional Profiles (Qualifiable)
Adopted Versions
A2DPAdvanced Audio Distribution Profile1.0 / 1.2 / 1.3AVRCPA/V Remote Control Profile1.0 / 1.3 / 1.4 / 1.5BIPBasic Imaging Profile1.0 / 1.1 / 1.2BPPBasic Printing Profile1.0 / 1.2DIDevice ID Profile1.2 / 1.3DUNDial-Up Networking Profile1.1 / 1.2FTPFile Transfer Profile1.1 / 1.2 / 1.3GAVDPGeneric A/V Distribution Profile1.0 / 1.2 / 1.3GOEPGeneric Object Exchange Profile1.1 / 2.0 / 2.1GNSSGlobal Navigation Satellite System Profile1.0HCRPHardcopy Cable Replacement Profile1.0 / 1.2HDPHealth Device Profile1.0 / 1.1HFPHands-Free Profile1.5 / 1.6HSPHeadset Profile1.1 / 1.2HIDHuman Interface Device Profile1.0 / 1.1MAPMessage Access Profile1.0OPPObject Push Profile1.1 / 1.2PANPersonal Area Networking Profile1.0PBAPPhone Book Access Profile1.0 / 1.1SAPSIM Access Profile1.0 / 1.1SDAPService Discovery Application Profile1.1SPPSerial Port Profile1.1 / 1.2SYNCHSynchronization Profile1.1 / 1.2VDPVideo Distribution Profile1.0 / 1.1
Protocols
Adopted Version(s)
AVCTPA/V Control Transport (Qualifiable)1.0 / 1.2 / 1.3 / 1.4AVDTPA/V Distribution Transport (Qualifiable)1.0 / 1.2 / 1.3BNEPBluetooth Network Encapsulation Protocol (Qualifiable)1.0IrDAIrDA Interoperability1.1 / 2.0MCAPMulti-Channel Adaptation Protocol (Qualifiable)1.0RFCOMMRFCOMM (Qualifiable)
https://www.bluetooth.org/Technical/Specifications/adopted.htm
|
|
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment