You are here

Labwindows CVI with dongle's dll | Cypress Semiconductor

Labwindows CVI with dongle's dll

Summary: 3 Replies, Latest post by Bob Marlowe on 05 Dec 2016 06:19 AM PST
Verified Answers: 0
Last post
Log in to post new comments.
g.babut_2032831's picture
User
3 posts

Hello, 

 

I'm working on driving the dongle cypress CY5677 with a custom application which replace CySmart.

I have the 3 dlls cybledonglecommunicator.dll, cybledonglecommonbase.dll and cybleautobase.dll converted into .h files.

The 3 initializations are going well, I have no error on it.

I read the API_guide_reference but I'm still very confuse with the use of these files. Indeed, I want to set a BLE address to the dongle, so I want to use the following function : 

int CVIFUNC CySmart_DongleCommunicator_API_ICyBleMgr_StartScan(
    CySmart_DongleCommunicator_API_ICyBleMgr __instance,
    CySmart_DongleCommunicator_API_CyBleScanSettings settings,
    CySmart_DongleCommunicator_API_CyScanCallback cb,
    CySmart_DongleCommunicator_API_CyApiErr * __returnValue,
    CDotNetHandle * __exception);

Here is my issue, I don't know how to use this function, as example : the parameter " CySmart_DongleCommunicator_API_CyScanCallback cb " is only defined by " typedef struct __CySmart_DongleCommunicator_API_CyScanCallback * CySmart_DongleCommunicator_API_CyScanCallback; " in cybledonglecommunicator.h but how to initialize that type of variable ? I didn't find any create or get function.

Can you help me with this issue ?

 

Best regards,

Guillaume

 

 

g.babut_2032831's picture
User
3 posts

Hello,

 

I still need help about it please. 

 

Regards,

Guillaume

g.babut_2032831's picture
User
3 posts

Hello,

 

I have no answer since 12 days, did I post something not clear or wrong ? 

 

Regards,

John

user_1377889's picture
User
9596 posts

Obviously nobody of the developers here is able to answer your questions.

I would suggest you to get in contact with Cypress directly: At top of this page select "Design support -> Create a Support Case" and ask your question. You will be helped by a Cypress engineer.

Bob

 

Log in to post new comments.