[PM] [C] [Linux] [API] OCProvisionDirectPairing Fails to Provision Direct Pairing
"[Procedure]
-
OCInitPM(const char* dbPath)
-
OCSetOwnerTransferCallbackData(OIC_JUST_WORKS, &otmcb)
-
OCDoOwnershipTransfer(void* ctx,OCProvisionDev_t *targetDevices,OCProvisionResultCB resultCallback);
-
OCDiscoverOwnedDevices(unsigned short timeout, OCProvisionDev_t **ppList);
-
OCStackResult OCProvisionDirectPairing(void* ctx, const OCProvisionDev_t *selectedDeviceInfo, OicSecPconf_t *pconf, OCProvisionResultCB resultCallback);
[Expected]
provisioning Direct Pairing Should be successful
[Actual]
OCProvisionDirectPairing returns OC_STACK_OK but the Callback returns OC_STACK_ERROR
Can be checked with Sample APP also.
[Procedure]
-
Start Just Work Server
-
Press Menu 11 to Discover Unowned Device
-
Press Menu 20 to Do Ownership Trasfer
-
Press Menu 12 to Discover Owned Device
-
Press Menu 33 to provision Direct Pairing
Sample App log :
Enter Device Number, for Provisioning Direct-Pairing: 1
-
Create PDACL for the Selected Device[1]
-
Atempt Direct-Pairi..."
JIRA migration meta data
- JIRA Issue ID: IOT-1058
- Reporter: imtiaz.h
- Assignee: whanii
- Creator: imtiaz.h
- Created at: 2016-03-30T21:37:54.000-0700
- Found in Version: 47bdb4f4
- Fix in Version: 1.1.0-RC3
- Issue Severity: Major
- Reproducibility: Always (100%)
- Operating System: Ubuntu
- Hardware/ OEM Platform: None
- External URL: None
- Bugzilla ID: None
- Product: None
- Status: Closed
- Components: SDK
- Priority: Undecided
- Due Date: None
-
Issue Type: Bug
END of JIRA migration meta data