Site Tools


Hotfix release available: 2024-02-06b "Kaos". upgrade now! [55.2] (what's this?)
Hotfix release available: 2024-02-06a "Kaos". upgrade now! [55.1] (what's this?)
New release available: 2024-02-06 "Kaos". upgrade now! [55] (what's this?)
Hotfix release available: 2023-04-04b "Jack Jackrum". upgrade now! [54.2] (what's this?)
Hotfix release available: 2023-04-04a "Jack Jackrum". upgrade now! [54.1] (what's this?)
New release available: 2023-04-04 "Jack Jackrum". upgrade now! [54] (what's this?)
Hotfix release available: 2022-07-31b "Igor". upgrade now! [53.1] (what's this?)
Hotfix release available: 2022-07-31a "Igor". upgrade now! [53] (what's this?)
New release available: 2022-07-31 "Igor". upgrade now! [52.2] (what's this?)
New release candidate 2 available: rc2022-06-26 "Igor". upgrade now! [52.1] (what's this?)
New release candidate available: 2022-06-26 "Igor". upgrade now! [52] (what's this?)
Hotfix release available: 2020-07-29a "Hogfather". upgrade now! [51.4] (what's this?)
New release available: 2020-07-29 "Hogfather". upgrade now! [51.3] (what's this?)
New release candidate 3 available: 2020-06-09 "Hogfather". upgrade now! [51.2] (what's this?)
New release candidate 2 available: 2020-06-01 "Hogfather". upgrade now! [51.1] (what's this?)
New release candidate available: 2020-06-01 "Hogfather". upgrade now! [51] (what's this?)
Hotfix release available: 2018-04-22c "Greebo". upgrade now! [50.3] (what's this?)
Hotfix release available: 2018-04-22b "Greebo". upgrade now! [50.2] (what's this?)
Hotfix release available: 2018-04-22a "Greebo". upgrade now! [50.1] (what's this?)
New release available: 2018-04-22 "Greebo". upgrade now! [50] (what's this?)
Hotfix release available: 2017-02-19g "Frusterick Manners". upgrade now! [49.7] (what's this?)
Hotfix release available: 2017-02-19f "Frusterick Manners". upgrade now! [49.6] (what's this?)
Hotfix release available: 2017-02-19e "Frusterick Manners". upgrade now! [49.5] (what's this?)
Hotfix release available fixing CVE-2017-12979 and CVE-2017-12980: 2017-02-19d "Frusterick Manners". upgrade now! [49.4] (what's this?)
Hotfix release available fixing CVE-2017-12583: 2017-02-19c "Frusterick Manners". upgrade now! [49.3] (what's this?)
wiki:pan

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
wiki:pan [2017/10/22 16:09]
1.241.172.144
wiki:pan [2017/10/22 16:12] (current)
1.241.172.144
Line 92: Line 92:
 The PAN Profile specification fits in between the application and the hardware abstraction layers. It is connected to and accessed through the Comms-Infras socket by the application. The PAN Profile specification fits in between the application and the hardware abstraction layers. It is connected to and accessed through the Comms-Infras socket by the application.
  
-Initially, the connection preferences are set in CommDB through the code. The Bluetooth stack is then initialized. An RConnection and RSocketServ instance are created as part of initiating an ESock session and the RConnection object opens the connection through the RSocketServ instance. RConnection::​Control() allows configuration of certain aspects of the PAN, for instance adding and deleting devices to/from the PAN.+Initially, the connection preferences are set in CommDB(http://​docs.huihoo.com/​symbian/​s60-5th-edition-cpp-developers-library-v2.1/​GUID-35228542-8C95-4849-A73F-2B4F082F0C44/​sdk/​doc_source/​guide/​Communications-Infrastructure-subsystem-guide/​CommDbGuide/​index.html#​CommDbGuide%2etoc) ​through the code. The Bluetooth stack is then initialized. An RConnection and RSocketServ instance are created as part of initiating an ESock(http://​docs.huihoo.com/​symbian/​s60-5th-edition-cpp-developers-library-v2.1/​GUID-35228542-8C95-4849-A73F-2B4F082F0C44/​sdk/​doc_source/​guide/​Communications-Infrastructure-subsystem-guide/​esock/​index.html#​CommsInfrastructure%2eesock%2etoc) ​session and the RConnection object opens the connection through the RSocketServ instance. RConnection::​Control() allows configuration of certain aspects of the PAN, for instance adding and deleting devices to/from the PAN.
  
 Intact ethernet payloads are transported with the BNEP (Bluetooth Network Encapsulation Protocol) underneath. The PAN profile interacts with the Bluetooth BB (baseband) and conveys the various roles that PAN network nodes would play. Intact ethernet payloads are transported with the BNEP (Bluetooth Network Encapsulation Protocol) underneath. The PAN profile interacts with the Bluetooth BB (baseband) and conveys the various roles that PAN network nodes would play.
  
  
-==PAN Profile Tutorial Series== +===PAN Profile Tutorial Series=== 
-\\+
 The following tutorials have been provided to help give licensee developers guidance when writing applications that make use of the PAN profile. The following tutorials have been provided to help give licensee developers guidance when writing applications that make use of the PAN profile.
-\\ + 
-*Creating a Personal Area Network +*Creating a Personal Area Network(http://​docs.huihoo.com/​symbian/​s60-5th-edition-cpp-developers-library-v2.1/​GUID-35228542-8C95-4849-A73F-2B4F082F0C44/​sdk/​doc_source/​guide/​Short-Link-Services-subsystem-guide/​ShortLinkServices/​BluetoothProfiles/​BluetoothPAN/​BTPanTutorial/​BTPANProfileTutorial.html#​bt%2eguide%2ebtpan%2eapi%2estart) 
-*Adding a device to the PAN + 
-*Removing a device from the PAN +*Adding a device to the PAN(http://​docs.huihoo.com/​symbian/​s60-5th-edition-cpp-developers-library-v2.1/​GUID-35228542-8C95-4849-A73F-2B4F082F0C44/​sdk/​doc_source/​guide/​Short-Link-Services-subsystem-guide/​ShortLinkServices/​BluetoothProfiles/​BluetoothPAN/​BTPanTutorial/​BTPANProfileAdding.html#​bt%2eguide%2ebtpan%2eapi%2eadd) 
-*Closing the PAN + 
-\\+*Removing a device from the PAN(http://​docs.huihoo.com/​symbian/​s60-5th-edition-cpp-developers-library-v2.1/​GUID-35228542-8C95-4849-A73F-2B4F082F0C44/​sdk/​doc_source/​guide/​Short-Link-Services-subsystem-guide/​ShortLinkServices/​BluetoothProfiles/​BluetoothPAN/​BTPanTutorial/​BTPANProfileRemove.html#​bt%2eguide%2ebtpan%2eapi%2eremove) 
 + 
 +*Closing the PAN(http://​docs.huihoo.com/​symbian/​s60-5th-edition-cpp-developers-library-v2.1/​GUID-35228542-8C95-4849-A73F-2B4F082F0C44/​sdk/​doc_source/​guide/​Short-Link-Services-subsystem-guide/​ShortLinkServices/​BluetoothProfiles/​BluetoothPAN/​BTPanTutorial/​BTPANProfileClose.html#​bt%2eguide%2ebtpan%2eapi%2eclosing) 
 PAN Example PAN Example
-\\+
 PAN Profile Example Guide PAN Profile Example Guide
-\\+
  
  
  
wiki/pan.1508656179.txt.gz · Last modified: 2017/10/22 16:09 by 1.241.172.144